Generer gyldige CNPJ-numre til programvaretesting, og valider et hvilket som helst CNPJ-nummer på et øyeblikk.
CNPJ (Cadastro Nacional da Pessoa Jurídica) identifiserer virksomheter i Brasil. Det har 14 posisjoner: en rot på 8 posisjoner som identifiserer virksomheten, et suffiks på 4 posisjoner for avdelingen (0001 for hovedkontoret) og to kontrollsifre beregnet med modulo 11-algoritmen. Denne generatoren lager numre som består den valideringen — akkurat det en utvikler trenger for å teste registreringsskjemaer for virksomheter, fakturasystemer og ERP-integrasjoner.
Som med CPF-generatoren er alt her tilfeldig: det genererte CNPJ-nummeret slås ikke opp i noe register og svarer ikke til noen virkelig virksomhet. Verktøyet garanterer bare at matematikken stemmer — nok til at enhver korrekt implementert validering godtar det i et testmiljø, og ikke mer enn det. Å bruke genererte dokumenter utenfor testing kan utgjøre svindel.
Validatoren forstår også det alfanumeriske CNPJ-formatet, som Brasil begynte å utstede til nye registreringer i juli 2026. Der kan de 12 første posisjonene inneholde bokstaver, og kontrollsiffer-matematikken bruker hvert tegns ASCII-verdi minus 48. Generatoren lager det klassiske formatet med bare sifre, som fortsatt er gyldig og er det de fleste testoppsett forventer.
Kontrollsifre: multipliser de 12 første posisjonene med vektene 5,4,3,2,9,8,7,6,5,4,3,2 og ta resten av divisjonen med 11; er resten 0 eller 1, blir sifferet 0, ellers 11 minus resten. Gjenta med vektene 6,5,4,3,2,9,8,7,6,5,4,3,2, inkludert det første kontrollsifferet. I alfanumeriske CNPJ-numre bidrar hvert tegn med ASCII-verdien sin minus 48.
Nei. Det er et tilfeldig nummer som bare oppfyller kontrollsiffer-matematikken. Det er ikke registrert hos Receita Federal og tilhører ingen virksomhet.
De 8 første posisjonene identifiserer virksomheten ("roten"), de neste 4 identifiserer avdelingen — 0001 er hovedkontoret — og de 2 siste er kontrollsifre.
Siden juli 2026 kan nye brasilianske registreringer få CNPJ-numre med bokstaver i de 12 første posisjonene. Kontrollsiffer-algoritmen er den samme og bruker hvert tegns ASCII-verdi minus 48. Validatoren her godtar begge formatene.
Nei. Genererte dokumenter er kun til programvaretesting. Å bruke dem på ekte tjenester kan utgjøre svindel, som er straffbart.
Nei. Generering og validering kjører 100 % i JavaScript på enheten din. Ingenting overføres eller lagres.
Vai.la gjør enhver URL om til en kortlenke med klikkstatistikk, QR Code og din egen biolink.
Vai.la er ikke ansvarlig for hvordan verktøyene brukes, eller for beslutninger tatt på grunnlag av resultatene.