Generator · US data
US vehicle registration plate
Endpoint GET /v1/us/vehicle-registration
What it covers
Returns a realistic US plate for any of the 51 jurisdictions (50 states plus DC), following that jurisdiction’s own current serial format. A US plate is structurally unlike a European one: the state is **not encoded in the characters** — it is printed as text — so `state` selects a mask rather than a prefix, and is reported back on the result. Wyoming is special-cased: its leading number is a real county code (1–23), not a free serial, and the county is reported. Beyond `passenger`, the `type` param covers vanity (2–7 free characters), commercial, motorcycle, trailer, temporary and government plates. No US plate carries a checksum, so `invalid=true` violates the issuing state’s serial mask.
Parameters
| Parameter | Type | Description |
|---|---|---|
| count | integer1–10000 | Number of records to return, 1–10000. Omitted returns a single record; set it for a batch. Costs 1 token plus a tenth per record. |
| edge | boolean | Restrict output to valid edge cases from the rare corners of the domain. |
| extreme | boolean | Return a correct value wrapped in a hostile encoding (untrimmed whitespace, invisible/zero-width characters, BOM, or bidi/combining marks). Homoglyphs are excluded so the value stays machine-parseable; it still validates after normalisation. |
| format | "with-separator" | "compact" | Rendering: `with-separator` (default, as printed) or `compact` (separators stripped). |
| invalid | boolean | Return a deliberately invalid value that fails validation, for testing rejection paths. |
| seed | integer | Integer seed for reproducible output: the same seed always yields the same record. |
| state | string | Issuing jurisdiction: a two-letter USPS code (`TX`) or full name (`Texas`); the District of Columbia is `DC`. Omitted draws one of the 51 at random. |
| type | "passenger" | "vanity" | "commercial" | "motorcycle" | "trailer" | "temporary" | "government" | Plate class. `passenger` (default) uses the state’s standard series. |
Response fields
| Field | Type | Description |
|---|---|---|
| value | string | The plate serial as printed, e.g. `JHM 4021`. |
| state | string | Two-letter USPS code of the issuing jurisdiction. |
| stateName | string | Full name of the issuing jurisdiction. |
| type | "passenger" | "vanity" | "commercial" | "motorcycle" | "trailer" | "temporary" | "government" | The class of plate. |
| format | string | The serial format followed, in the state’s own notation (`A`=letter, `9`=digit). |
| county? | string | The county the leading number identifies (Wyoming only); absent elsewhere. |
Other generators for United States
The same kind of identifier elsewhere
Try it