For site owners & teachers

Embed the reaction time test

Drop the ReactScore reaction time test straight into your own site, blog, gaming wiki or class page. It is free. Copy one line of HTML and you are done.

Updated 26 August 2026

Quick start

Paste this where you want the test to appear. It is responsive, works on phones, and needs no scripts or sign-up:

<iframe src="https://reactscore.com/embed/" title="Reaction Time Test by ReactScore" width="100%" height="640" style="border:0;border-radius:16px;max-width:640px" loading="lazy"></iframe>

Where to paste it, by platform

The snippet is a plain iframe, so anywhere that accepts raw HTML will take it. The wrinkle is that most editors hide that option somewhere different:

PlatformWhere the HTML goes
WordPress (block editor)Add a block, search for Custom HTML, paste, then Preview to check it
WordPress (classic)Switch the editor from Visual to Text, then paste
GhostPress / on a new line and pick HTML
NotionUse /embed and give it https://reactscore.com/embed/ rather than the snippet
Google SitesInsert, then Embed, then the Embed code tab
Wix / SquarespaceAdd an Embed or Code block and paste
Moodle / CanvasOpen the HTML editor on a Page resource and paste there
Plain HTMLAnywhere in the body. No script tags or build step needed

If your editor strips the iframe out when you save, it is a security setting rather than a problem with the code. On WordPress that usually means the user role lacks the unfiltered_html capability, and an administrator account will paste it fine.

Live preview

This is exactly what your visitors will see and play:

Compact size

Tighter on space (sidebars, narrow columns)? Use the compact version:

<iframe src="https://reactscore.com/embed/" title="Reaction Time Test by ReactScore" width="100%" height="560" style="border:0;border-radius:14px;max-width:420px" loading="lazy"></iframe>

What the widget actually loads

Most embeds are a black box you are asked to trust. Here is the whole of it, so you can decide before you paste anything onto your page:

WhatDetail
Page weightAbout 34 KB of HTML with the CSS inlined
JavaScriptUnder 5 KB across two small modules
Third-party requestsNone. No fonts, no CDN, no framework
AnalyticsNone. Google Analytics is not loaded inside the widget
AdvertisingNone. No ad code runs inside the widget
CookiesNone set
Local storageReads a theme preference if one exists. Writes nothing
Search indexingThe widget page is noindex, so it will never compete with your page in search

That combination is the reason it suits classrooms and sites with EEA or UK visitors. Because the widget sets no cookies and runs no advertising or analytics code, dropping it in does not add a new consent obligation to your page. If your own site already shows a cookie banner, this iframe does not need to be added to it.

Controlling the height

The iframe keeps its own aspect ratio and will fill the width you give it, so in most layouts you can paste it and stop thinking about it. If you want to pin the height instead, add a style to the iframe tag: style="width:100%;height:520px;border:0". Roughly 500 to 560 px suits an article column; the compact snippet above is designed for sidebars narrower than about 360 px. Do not go below about 320 px tall, because the test surface needs enough room to be a comfortable click target.

The only rule

The widget is free to use anywhere, including commercial sites. The single condition is that you keep the small "Reaction test by ReactScore" link that sits under the test. It is already built in, so you do not have to add anything. Please do not remove or hide it.

Good places to use it

  • Gaming sites and wikis: let readers test the reflexes you are writing about.
  • Teachers and classrooms: a quick, safe, no-login demo of reaction time and the scientific method.
  • Driving and road-safety pages: pair it with the driving reaction test to show stopping distance.
  • Blogs and newsletters: an interactive hook that keeps people on your page longer.

Questions

Want a different size, a light or dark default, or a specific test mode (audio, F1 start, go/no-go) embedded instead? Get in touch and I will help you set it up. You can also explore all the reaction tools first to pick the one that fits your page.