Generator VIN online
Generuj fikcyjne numery VIN — 17 znaków z poprawną cyfrą kontrolną na pozycji 9, kodami realnych producentów (WMI) i zakodowanym rokiem modelowym. Do testowania systemów flotowych, ubezpieczeniowych, CEPiK-owych integracji i formularzy motoryzacyjnych.
Kliknij „Generuj nowy", aby otrzymać kolejny VIN, albo wklej dowolny numer poniżej — walidator rozbije go na producenta, rok i sumę kontrolną.
Struktura numeru VIN
VIN (Vehicle Identification Number) ma 17 znaków i trzy sekcje: WMI (pozycje 1–3) identyfikuje producenta i kraj — np. WBA to BMW z Niemiec, VF1 Renault z Francji, 1HG Honda z USA; VDS (pozycje 4–9) opisuje model i wyposażenie, przy czym pozycja 9 to cyfra kontrolna; VIS (pozycje 10–17) zawiera rok modelowy (pozycja 10), kod fabryki i numer seryjny. W całym numerze nie występują litery I, O i Q — zbyt łatwo mylą się z cyframi 1 i 0, co jest częstym przypadkiem testowym dla pól formularzy.
Suma kontrolna NHTSA
Każdy znak konwertuje się na wartość liczbową (cyfry bez zmian, litery wg tabeli transliteracji, np. A=1, B=2 … Z=9 z przeskokami za pominięte I/O/Q), mnoży przez wagę pozycji 8, 7, 6, 5, 4, 3, 2, 10, 0, 9, 8, 7, 6, 5, 4, 3, 2 i sumuje. Reszta z dzielenia przez 11 daje cyfrę kontrolną, przy czym wynik 10 zapisuje się jako literę X — to jedyne miejsce w numerze, gdzie litera pełni rolę cyfry. Suma kontrolna jest obowiązkowa w USA, Kanadzie i Chinach; w Europie nie jest wymagana przepisami, ale wielu producentów ją stosuje — dlatego walidator kuQA pokazuje jej status jako informację, a nie twardy błąd.
Rok modelowy na pozycji 10
Pozycja 10 koduje rok w 30-letnim cyklu znaków A–Y (bez I, O, Q, U, Z) i cyfr 1–9: A to 2010, B — 2011, M — 2021 i tak dalej. Po wyczerpaniu cyklu litery wracają — ten sam kod oznaczał też lata 1980–2009, co bywa źródłem niejednoznaczności w starszych bazach pojazdów i kolejnym ciekawym przypadkiem testowym.
Legalność i przeznaczenie
Wygenerowane numery nie odpowiadają żadnym wyprodukowanym pojazdom — kombinacje VDS i numerów seryjnych są losowe. Służą testom oprogramowania; posługiwanie się fikcyjnym VIN-em w rejestracji pojazdu, ubezpieczeniu lub sprzedaży jest przestępstwem.
Najczęstsze pytania
Co oznacza X w numerze VIN?
X może wystąpić wyłącznie na pozycji 9 jako cyfra kontrolna — oznacza wartość 10 z algorytmu mod 11. Na pozostałych pozycjach to zwykła litera.
Dlaczego VIN nie zawiera liter I, O i Q?
Zbyt łatwo mylą się z cyframi 1 i 0 przy przepisywaniu i odczycie OCR. Formularz akceptujący te litery to błąd walidacji — warto to testować.
Czy suma kontrolna VIN obowiązuje w Europie?
Nie jest wymagana przepisami UE, ale jest obowiązkowa w USA, Kanadzie i Chinach, a wielu producentów stosuje ją globalnie. Walidator pokazuje jej status informacyjnie.
Jak odczytać rok produkcji z VIN?
Pozycja 10 koduje rok modelowy w 30-letnim cyklu: A=2010, B=2011 itd. Uwaga — te same kody oznaczały lata 1980–2009, więc dla starych pojazdów potrzebny jest dodatkowy kontekst.
Czy wygenerowany VIN wskazuje prawdziwy pojazd?
Nie — kody producentów są realne, ale reszta numeru jest losowa. Historię prawdziwych pojazdów sprawdza się w serwisach rządowych (np. historiapojazdu.gov.pl).
Czy mogę wygenerować wiele VIN-ów naraz?
Tak — tryb bulk w pełnym katalogu kuQA eksportuje do 500 numerów do CSV, JSON, SQL lub TXT.
To tylko jeden ze 175 generatorów. Pełny katalog kuQA zawiera m.in. payloady security, artefakty QA, edge cases i tryb bulk z eksportem CSV/JSON/SQL.