Vehicle Data Generator
Generate complete fictitious vehicle data: make, model, year, color, license plate and valid RENAVAM. For automotive software and fleet system testing.
marca
modelo
ano
cor
placa
Anatomy of a Brazilian vehicle record
A complete vehicle fixture in Brazil bundles brand, model, model year, colour, licence plate, RENAVAM and chassis (VIN). The chassis follows the international standard ISO 3779 — VIN (Vehicle Identification Number): 17 alphanumeric characters split into three blocks. The first block is the WMI (World Manufacturer Identifier), three characters that identify the maker; vehicles built in Brazil start with 9, e.g. 9BF (Toyota BR), 9BG (GM BR), 9BD (Fiat BR), 9BW (VW BR), 9BR (Hyundai HMB).
The next 6 characters form the VDS (Vehicle Descriptor Section) — body type, engine, restraint system. The 9th character is the check digit, computed by transliterating letters to numbers and applying weights 8,7,6,5,4,3,2,10,0,9,8,7,6,5,4,3,2 across the 17 positions, summing, taking mod 11 and writing X when the result is 10. The final 8 characters form the VIS (Vehicle Identifier Section), a sequential serial number tied to the production order.
The RENAVAM (Registro Nacional de Veículos Automotores) is an independent 11-digit number maintained by SENATRAN (formerly DENATRAN). It is the federal-level vehicle identifier and is unique nationwide — the licence plate may change when the vehicle is sold between states, but RENAVAM does not.
Licence plate: old vs Mercosul
Until 2018 Brazilian plates followed the pattern ABC-1234 (three letters + four digits). The Mercosul format, adopted across the bloc, swaps the fifth character for a letter: ABC1D23. The mapping from old to Mercosul follows a deterministic table — the fourth digit of the old plate becomes a letter (0→A, 1→B, … 9→J).
Categories, fuels and the Brazilian market
- Categories: passenger car (passeio), light commercial, truck, motorcycle, bus.
- Fuel types: flex (ethanol + gasoline), pure ethanol, gasoline, diesel, CNG (GNV), full-electric, hybrid.
- Best-selling models in Brazil: Fiat Strada, VW Polo, Hyundai HB20, Chevrolet Onix, Fiat Mobi, VW T-Cross, Jeep Compass, Toyota Corolla Cross.
- FIPE table: price reference published by Fundação Instituto de Pesquisas Econômicas; used by insurers, banks and dealers to set asset values.
Use cases
Mock vehicle records power QA suites in insurance pricing engines, leasing platforms, fleet-management SaaS, garage management systems, parking apps and automotive fintechs. They let teams test edge cases (vintage cars, prefix changes, electric vs combustion) without seeding real customer data into staging.
Generate vehicle data for testing
Anyone testing an automotive, rental or insurance system knows it all feels more realistic with complete vehicle data. This generator builds fictitious vehicles end to end, with make, model, year, colour, plate and a valid RENAVAM, forming a coherent record for software testing.
Each set comes out with data that fits together, plus a mathematically valid plate and RENAVAM that pass validation routines. Good for seeding development databases, putting together demo screens or running tests without reaching for real vehicle data.
Everything is generated in the browser itself, with no database lookup. To be clear: this is fictitious data for software testing and matches no real vehicles.
Frequently asked questions
Does the tool produce a valid VIN?
Can I look up a generated record on the FIPE table?
Is it acceptable to use the data in an insurance sandbox?
Why is the brand sometimes mismatched with the WMI?
Related Tools
RENAVAM Generator
Generate mathematically valid Brazilian RENAVAM vehicle registration numbers for automotive software testing. Correct check digit. For test use only.
Brazilian License Plate Generator
Generate Brazilian vehicle license plates in the old format (AAA-0000) or Mercosul format (AAA-0A00). Random letters and numbers.
Person Data Generator
Generate complete fictitious person profiles: name, CPF, date of birth, CEP and phone number. Mathematically valid data for testing.
Company Data Generator
Generate fictitious company data (company name, CNPJ and type) for software testing. Mathematically valid CNPJ.
Brazilian Bank Account Generator
Generate fictitious Brazilian bank account data (bank, branch, account number and check digit) for software testing.
Name Generator
Generate random Brazilian names (male, female or both) for software testing and database population.