Braziliaanse CNPJ-generator
Genereer geldige CNPJ in legacy (numeriek) of het nieuwe alfanumerieke formaat, gepland voor juli 2026. Controlecijfers berekend via het officiële algoritme. Gratis, zonder registratie.
Klik op Genereer CNPJ om een nummer aan te maken
Over deze tool
Gratis online CNPJ-generator voor ontwikkelaars, testers en programmeerstudenten. Ondersteunt het legacy-formaat — 14 numerieke cijfers met controlecijfers berekend via modulo 11 — en de nieuwe alfanumerieke CNPJ, gepland voor juli 2026. Alle gegenereerde CNPJ's zijn wiskundig geldig. Het proces verloopt volledig in de browser, zonder registratie.
Functionaliteiten
Hoe het CNPJ-algoritme werkt — Legacy en Alfanumeriek
In de legacy CNPJ zijn de 14 cijfers verdeeld in basis (8), vestiging (4 — 0001 voor hoofdkantoor) en controlecijfers (2), berekend via gewogen som met modulo 11 twee keer: elk karakter wordt vermenigvuldigd met een specifiek gewicht, de resultaten worden opgeteld, gedeeld door 11, en het restant bepaalt het controlecijfer (0 als het restant kleiner is dan 2, anders 11 min het restant). De alfanumerieke CNPJ volgt dezelfde procedure, maar de eerste twaalf tekens (basis en vestiging) kunnen letters A–Z bevatten — de waarde van elke letter is zijn ASCII-code min 48 (A=17… Z=42). De controlecijfers zijn altijd numeriek (0–9). De Receita Federal raadt aan om de letters I, O, Q en F te vermijden om visuele verwarring en berekeningsbotsingen te voorkomen; deze generator sluit ze al uit.
Legacy CNPJ vs. Alfanumerieke CNPJ — Wat is het Verschil?
De Braziliaanse CNPJ heeft een belangrijke structurele update ondergaan. Het legacy-formaat gebruikt uitsluitend cijfers op zijn 14 tekens, met een capaciteit van ongeveer 100 miljoen unieke bases. Het nieuwe alfanumerieke formaat, gepland voor juli 2026, behoudt de 14 tekens maar de eerste twaalf (basis en vestiging) zullen letters A–Z naast cijfers accepteren, waardoor de capaciteit aanzienlijk toeneemt. Alleen de twee controlecijfers blijven numeriek, en het modulo 11-algoritme verandert niet.
Gebruiksscenario's
De meest voorkomende praktische toepassingen van de CNPJ-generator in de ontwikkelings- en QA-workflow zijn:
- Formulier- en UI-validatieTest CNPJ-velden, maskers en validatielogica. Met het alfanumerieke formaat verifieer je of de UI letters correct accepteert.
- Fiscale systemen en NF-eValideer facturatiestromen en integraties, waarbij beide formaten worden getest.
- Databases en stagingomgevingenVul testomgevingen met realistische bedrijfsgegevens zonder echte informatie bloot te stellen.
- API-integratieVoer integratietests uit met externe services die het CNPJ-formaat valideren.
- UX Design en Demo'sMaak zakelijke persona's voor prototypes en presentaties zonder echte gegevens bloot te stellen.
- Migratie naar alfanumerieke CNPJGenereer alfanumerieke CNPJ's om te testen of legacy-systemen correct zijn bijgewerkt.
- Compatibiliteitstests tussen formatenGenereer batches van beide typen om te garanderen dat rapporten en integraties beide formaten consistent verwerken.
Hoe te gebruiken
Formaat kiezen
Selecteer Legacy CNPJ (numeriek) of alfanumerieke CNPJ (nieuw formaat). Bij het openen van de pagina wordt automatisch een legacy CNPJ gegenereerd.
Één of meerdere genereren
Klik op "Genereer CNPJ" voor één nummer. Voor batches schakel "Genereer meerdere CNPJ's" in en gebruik "Alles kopiëren".
Uitvoerformaat kiezen
Schakel "Zonder leestekens" in om punten, schuine streep en streepje te verwijderen — ideaal voor databases, JSON en API's.
Vragen & Antwoorden
Nee. De gegenereerde CNPJ's zijn fictief en niet geregistreerd. Ze slagen voor de wiskundige controlecijfervalidatie, maar hebben geen wettelijke geldigheid. Uitsluitend gebruiken voor softwaretests.
Ja, voor softwaretests, educatieve doeleinden en technische demonstraties. Het gebruik van fictieve CNPJ's voor officiële registraties of fraude is een misdrijf volgens het Braziliaanse Wetboek van Strafrecht (Art. 299).
De alfanumerieke CNPJ is het nieuwe formaat van het Braziliaanse bedrijfsregister, gepland voor juli 2026. De eerste twaalf tekens (basis en vestiging) zullen letters A–Z naast de cijfers 0–9 accepteren. Alleen de twee controlecijfers blijven numeriek, en het modulo 11-algoritme verandert niet.
De nieuwe alfanumerieke CNPJ is gepland voor juli 2026. Al uitgegeven legacy-CNPJ's zullen onbeperkt geldig blijven. Systemen moeten zich voorbereiden op het valideren van beide formaten.
Ja, alle CNPJ's die zijn uitgegeven in het numerieke legacy-formaat blijven volledig geldig. Systemen moeten beide formaten tegelijkertijd accepteren en valideren.
De CNPJ heeft 2 controlecijfers berekend op basis van de eerste 12 tekens met gewogen som en modulo 11 twee keer toegepast. De gewichten voor de eerste berekening zijn 5,4,3,2,9,8,7,6,5,4,3,2 en voor de tweede 6,5,4,3,2,9,8,7,6,5,4,3,2. Voor alfanumerieke CNPJ's worden letters omgezet via hun ASCII-code min 48 (A=17 tot Z=42) voor dezelfde berekening. Als het restant van de deling kleiner is dan 2, is het controlecijfer 0; anders is het 11 min het restant. Het wordt aanbevolen om de letters I, O, Q en F te vermijden.