Free basic check • Premium details available

Check your MOT in seconds

Enter your vehicle registration and we’ll show the MOT status and expiry date. Want more info? Unlock a Premium report.

Tip: no spaces needed. We’ll auto-format it for you.

✓ Auto-format reg
✓ Live validation
✓ One-page results
1
Type your reg
We’ll remove spaces and use uppercase automatically.
2
Get the basics
MOT status, expiry date and a friendly countdown.
3
Unlock Premium
More details and a downloadable report.

Your results

This updates instantly after you check a registration.

No search yet
Enter a registration above to see MOT status and expiry date.

Pricing

Basic
Free
  • MOT status
  • Expiry date
  • Friendly countdown
Perfect for quick checks.
For garages (later)
Coming soon
  • Bulk checks
  • Customer reminders
  • Dashboard + exports
If you want B2B revenue, this is the path.

How it works

v2 adds a one-page experience with auto-formatting, live validation, AJAX results and a Premium paywall flow. Configure your DVSA key for live data, and optionally enable Stripe for payments.

Live validation

Instant feedback while typing, plus auto-uppercase and space removal.

One-page results

No page reload. Results appear in a clean panel right below the form.

Monetisation-ready

Premium report flow with demo mode + Stripe-ready checkout scaffolding.

FAQs

Is the basic check free?
Yes. Basic MOT status and expiry date remain free. Premium adds more details for a small fee.
How do I enable live DVSA data?
Set DVSA_MOT_API_KEY in your hosting environment (recommended) or update config.php.
How do payments work?
v2 includes a demo Premium unlock. You can enable Stripe Checkout via environment variables when you’re ready.