---
id: "tr_vehicle_plate"
kind: "datatype"
status: "draft"
is_pii: false
categories: ["transport"]
country: ["TR"]
langs: ["tr"]
quality: 70
url: "https://registry.apicrafter.io/datatype/tr_vehicle_plate"
---

# Turkish vehicle registration plate (`tr_vehicle_plate`)

> **Draft.** Draft records have not been reviewed yet and may be incomplete or wrong; do not treat them as authoritative for legal or compliance decisions.

Registration number on Turkish vehicle plates: the code of the province of the holder's residence (01 to 81), one to three letters and two to five digits, with at most six letters and digits after the code. The Turkish letters Ç, Ş, İ, Ö, Ü and Ğ and the Latin letters Q, W and X are not used.

- Personal data (PII): no
- Categories: Transportation (transport)
- Countries: Turkey (TR)
- Languages: Turkish (tr)
- Classification: identifier

## Detection

Regular expression (Python `re`):

```
^(?:0[1-9]|[1-7][0-9]|8[01]) ?(?:[A-PR-VYZ] ?[0-9]{4,5}|[A-PR-VYZ]{2} ?[0-9]{3,4}|[A-PR-VYZ]{3} ?[0-9]{2,3})$
```

## Examples

- `82 AB 123` (invalid example) — No province 82

## Supported by tools

- `pywhat`

## Sources

- wikipedia: <https://en.wikipedia.org/wiki/Vehicle_registration_plates_of_Turkey>

## Quality

Score 70/100. Missing: examples, mapping (Wikidata, Schema.org, ...), translation.

JSON: <https://registry.apicrafter.io/api/v1/datatypes/tr_vehicle_plate.json> · Edit: <https://github.com/apicrafter/metacrafter-registry/edit/main/data/datatypes/TR/transport/tr_vehicle_plate.yaml>
