Hope It Passes
For fleets, dealers, insurers & auctions

Vehicle condition data from the UK's MOT records.

One registration in, one answer out: the likelihood of passing the next MOT, the components most likely to fail, and a Care Score showing how well the car has been maintained, for its whole life and for its current keeper.

  • ✓ Built on official DVSA MOT history: 138M+ vehicles, 15+ years of tests
  • ✓ REST API, bulk CSV upload, or a one-line embed widget
  • ✓ Free sandbox key on screen in seconds, no card, no sales call

Your key appears on screen straight away. 100 lookups every 30 days, no card, no call. Read the API docs

Try it now, no sign-up

Look up a registration

5 free lookups a day. This is the same response the paid API returns.

138M+

UK vehicles in the dataset

44M+

vehicles with a Care Score, growing daily

15+ yrs

of DVSA MOT test history

7,300+

DVSA defect descriptions mapped to 213 components

Three ways to start, all free to try

Pick whichever fits how your team works. Nothing to sign or pay for until you move to production.

For developers

REST API

One call to GET /v1/vehicle/{reg} returns everything above as JSON.

  • • Sandbox key shown on screen instantly
  • • 100 lookups per rolling 30 days
  • • Same data as production

For fleet & stock teams

Bulk CSV upload

Upload a spreadsheet of registrations and download it back with the scores added as new columns. No code needed.

  • • CSV or Excel, any extra columns kept
  • • 100 rows a month on the free account
  • • Download the template

For dealers & classifieds

Embed widget

A pass-likelihood dial and top risk areas for the car on your listing page. One iframe tag, nothing to maintain.

  • • Full and compact sizes
  • • Public widget key, safe to publish
  • • No personal data sent to us

How the numbers are made

Pass likelihood

The historical MOT pass rate for the same model and generation at the same mileage band (for example, Ford Focus of the same generation at 60,000–70,000 miles). It tells you how cars like this one usually do, not the result of an inspection of this particular car.

At-risk components

The failures most often recorded for that same group of cars. We map the DVSA's free-text defect descriptions (7,300+ of them) onto 213 components so they can be counted and ranked.

Car Care Score (0–10)

Worked out from this vehicle's own MOT history, using five factors: first-time pass rate, advisories per test, advisories repeated and not fixed, major and dangerous defects, and annual mileage. We score the whole life of the car and, separately, the period since the current keeper took over (from the V5C date), so you can tell a neglected car from one whose new owner has turned it around.

Data confidence

Each score says how much history supports it (high, medium or low). A keeper score after only a few months carries a low rating.

What it can't tell you

It isn't an inspection. The data comes from MOT tests that have already happened. A car's condition can change between tests.

New cars have no history. A car gets its first MOT at three years old, so younger vehicles won't have a Care Score and may not have a pass likelihood.

Great Britain, plus Northern Ireland. The DVSA dataset covers England, Scotland and Wales, and also includes vehicles tested in Northern Ireland by the DVA, where a car's first MOT is at four years old. See how complete the data is.

Missing values are null, not guessed. When there isn't enough data we return null rather than make a number up.

Source: DVSA MOT history. Contains public sector information licensed under the Open Government Licence v3.0.

Ready for production?

Production keys are priced per lookup, with volume tiers. Tell us roughly how many vehicles a month you expect and what you're building, and we'll send a quote within one business day. The response format is the same as the sandbox, so switching over is just a change of key.

Request production access