NCSOPREP
Start training
For partners

Free NCSO widgets for safety blogs and training sites

Add real NCSO value to your safety blog, LMS or company intranet in seconds. Three free, self-contained widgets. Copy the embed code, paste it into your page, done. The only ask is keeping the "Powered by NCSO Prep" link.

1. NCSO Question of the Day

A fresh NCSO-style practice question every day, with the answer and a short explanation. Great for keeping safety teams sharp and bringing repeat visitors back to your site.

<!-- NCSO Question of the Day -->
<iframe src="https://www.ncsoprep.ca/embed/ncso-qotd" width="100%" height="320" frameborder="0" style="border-radius:12px"></iframe>
<p style="font-size:12px;text-align:center"><a href="https://www.ncsoprep.ca">Powered by NCSO Prep</a></p>

Recommended height: 320px. Works at any width.

2. NCSO Readiness Calculator

Let visitors slide their mock scores across all 10 NCSO modules and get an instant readiness verdict with the pass mark, weak spots and a tip. Self-contained, no backend, saves nothing to your server.

<!-- NCSO Readiness Calculator -->
<iframe src="https://www.ncsoprep.ca/embed/ncso-readiness" width="100%" height="720" frameborder="0" style="border-radius:12px"></iframe>
<p style="font-size:12px;text-align:center"><a href="https://www.ncsoprep.ca">Powered by NCSO Prep</a></p>

Recommended height: 720px to fit all 10 module sliders and the result card.

3. NCSO Requirements Checklist

An interactive checklist of every NCSO requirement, grouped by courses, field experience, exam and post-designation steps. Progress is saved in the visitor's browser, so they can come back and keep ticking off items.

<!-- NCSO Requirements Checklist -->
<iframe src="https://www.ncsoprep.ca/embed/ncso-requirements" width="100%" height="620" frameborder="0" style="border-radius:12px"></iframe>
<p style="font-size:12px;text-align:center"><a href="https://www.ncsoprep.ca">Powered by NCSO Prep</a></p>

Recommended height: 620px to fit the full grouped checklist and progress bar.

How to embed a widget

  1. Click Copy on the code box for the widget you want.
  2. Paste it into the HTML of your page, post or CMS where you want the widget to appear.
  3. Publish. The widget loads in an iframe and styles itself with a transparent or white background so it blends into your theme.

No API key, no signup, no JavaScript to host. Keep the "Powered by NCSO Prep" attribution link, and you are good to go.

Questions people ask

Are the NCSO widgets free to embed?

Yes. All three widgets are free to embed on safety blogs, training sites and intranet pages. The only requirement is keeping the Powered by NCSO Prep attribution link that appears under each widget.

Do I need an API key or signup to use the widgets?

No. Each widget is a self-contained iframe. You copy the embed code, paste it into your page, and it just works. There is no API key, no backend and no signup required.

Can I customise the widget colours or size?

You can change the iframe width and height attributes to fit your layout. The widgets use a transparent or white background so they blend into most themes. Full CSS customisation is available for partner accounts on request.

Will the widgets slow down my website?

No. Each widget loads a single lightweight HTML file with no external scripts or trackers. The iframe loads lazily and the total payload is a few kilobytes, so it has minimal impact on page speed.

Do the widgets work on mobile devices?

Yes. Every widget is responsive and adapts to the width of its container, including on phones. Set the iframe width to 100 percent so it scales with your layout, and pick a height that fits your design.

Last updated 15 August 2026.

Want a custom-branded widget?

For training providers and larger teams we offer white-label versions with your logo and colours, plus the full NCSO question bank. Get in touch to talk partner options.

Talk to us →

Sources

Requirements shown in the checklist widget come from the certifying body's own published material. Last verified 15 August 2026.

NCSO Prep is an independent study tool, not affiliated with, endorsed by, or accredited by ACSA or the CFCSA.