One <script> tag. No framework, no API key, no dependencies. Configure the theme, size and accent below — the embed code updates live.
Theme
Size
Accent
Input style
UK plate = the classic yellow border. Modern = cyan focus ring.
All four attributes are optional — drop the data-* values you don't need and the widget falls back to safe defaults.
<div id="fpc-widget"></div>
<script src="https://www.freeplatecheck.co.uk/widget.js" data-theme="dark"></script>| Attribute | Values | Default | Description |
|---|---|---|---|
data-theme | "dark" | "light" | "dark" | Colour scheme of the widget. |
data-size | "full" | "compact" | "full" | Compact is a single-line variant for sidebars and footers. |
data-accent | "cyan" | "emerald" | "amber" | "violet" | "cyan" | Accent gradient used for the button and value pills. |
data-style | "modern" | "plate" | "modern" | Set to "plate" to keep the classic UK yellow input. |
data-target | Any element ID | "fpc-widget" | ID of the container element where the widget renders. |
utm_source=widget so you can see referrals in your analytics.Yes. The widget and all vehicle checks are completely free. No hidden charges, no API keys, no usage limits.
No. The widget is a single self-contained JavaScript file (~4 KB) with all styles inline. No dependencies, no font downloads, nothing that will interfere with your existing styles.
Absolutely. Dealers, garages, car bloggers and forums are all welcome to embed it. The only ask: keep the small “Powered by” link — it's how we cover the cost of running the free check.
The widget itself collects no data. When a visitor submits a registration, they're taken to freeplatecheck.co.uk where our standard privacy policy applies. Reg numbers are never stored.
Yes. The widget adapts to any container width from 280 px upwards. Full size caps at 420 px; compact caps at 340 px. Both centre themselves automatically.
Yes — paste the snippet into a Custom HTML block (or wherever your CMS allows raw HTML). No plugin required.
Questions or feedback?