How to use the licence plate generator
- Choose a Format: UK (current: AB12 CDE), US — three letters, four digits (ABC-1234), US — California style (1ABC234), Germany (B AB 1234) or India (MH 12 AB 1234).
- For the UK, set the Registration year (UK age identifier), from 2001 to 2049.
- Set How many plates (up to 500) and press Generate.
- Copy the list. The warning under it is a reminder that these are examples only.
What it does and when to use it
Games, films, driving-school quizzes, car-park apps and number-plate recognition tests all need plates that look right. Typing them by hand produces obvious patterns, and copying real plates from photos exposes real owners. This tool gives you plausible-looking examples in five common layouts.
Typical uses are filling a mock parking or fleet database, labelling cars in an illustration, creating props for a video game, or testing a form field’s format check. For other vehicle data, the VIN generator makes 17-character vehicle numbers with a valid check digit. For drivers to go with the cars, use the fake name generator or a full bulk fake data table.
How it works
Every character is chosen with crypto.getRandomValues:
| Format | Pattern |
|---|---|
| UK | two letters, the age identifier for the year (or the year + 50), a space, three letters |
| US | three letters, a dash, four digits |
| California | one digit 1–9, three letters, three digits |
| Germany | a city code (such as B, M or HH), one or two letters, then a number of up to four digits, keeping the whole plate to eight characters |
| India | a state code, a district number 01–50, one or two letters, four digits |
The US, California, German and Indian layouts here leave out I, O and Q, which are easy to confuse with 1 and 0.
Worked examples
Sample output; yours will differ.
- UK, year 2019:
SW69 XNB,HV19 MKLandYG19 CPD. The 19 marks a March-to-August registration and 69 a September-to-February one. - India:
TN 28 HK 7873andWB 11 J 5074, with real state codes for Tamil Nadu and West Bengal. - Germany:
M U 9580(Munich) andL R 6869(Leipzig). - California:
5XVM544and7VPU167.
Every list ends with the warning “Format examples only, for mock data and games…”.
Limits and tips
- Only the main current layout of each country is offered; older series, special plates and other US states are not.
- German umlaut letters and the round seals between city code and letters are not included.
- Uniqueness is not checked, so a large batch may repeat a plate.
Frequently asked questions
Are these real registrations?
What does the UK year setting change?
Do the letters follow each country's rules?
Can I make a custom or personalised plate?
How do we know nothing is uploaded? Test it yourself on the privacy proof page.