A Brazilian vehicle plate (placa) comes in two forms: the old ABC-1234 layout and the Mercosul ABC1D23 layout that replaced it from 2018. Because the Mercosul plate is a direct conversion of the old one, this free validator checks either format and shows you the equivalent in the other. It is built for Brazilian logistics and vehicle workflows.
How it works
Both formats have exactly 7 characters. The tool normalises the input (uppercased, hyphen removed) and tests two patterns:
- Old format:
LLLNNNN— 3 letters + 4 digits (ABC-1234). - Mercosul format:
LLLNLNN— 3 letters, 1 digit, 1 letter, 2 digits (ABC1D23).
The conversion rule is fixed: the 5th character (the 2nd of the four digits in the old plate, a digit 0–9) maps to a letter using 0→A, 1→B, 2→C, … 9→J. So the Mercosul 5th character must be one of A–J; the tool rejects any other letter there. It also shows the approximate issuing state from the three-letter prefix range.
Example
Convert the old plate ABC-1234 (characters A B C 1 2 3 4):
5th character = 2 -> letter C
Mercosul equivalent = ABC1C34
Entering ABC1C34 converts straight back to ABC-1234.
Notes
A valid result confirms the plate matches one of the two official formats and shows the conversion and an approximate state. The state ranges allocated by DENATRAN overlap and are not exact, so treat the state as indicative. A valid format does not confirm registration — query DETRAN/DENATRAN for that. All processing is local; nothing is sent anywhere.