CNPJ-generator og -validator

Generer gyldige CNPJ-numre til programvaretesting, og valider et hvilket som helst CNPJ-nummer på et øyeblikk.

Kun for programvaretesting. Dataene som genereres her, er tilfeldige og tilhører ingen virkelig person eller virksomhet. Å bruke dem til svindel eller i ond hensikt er straffbart.

Slik bruker du verktøyet

  1. Klikk på "Generere" for å lage et tilfeldig, matematisk gyldig CNPJ-nummer — med eller uten tegnsetting.
  2. For å validere limer du inn et hvilket som helst CNPJ-nummer i valideringsfeltet: begge kontrollsifrene sjekkes umiddelbart, også i det nye alfanumeriske formatet.
  3. Bruk "Kopiere" for å hente resultatet. Alt kjører i nettleseren din — ingenting sendes til noen server.

Om dette verktøyet

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.

Formelen

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.

Ofte stilte spørsmål

Er det genererte CNPJ-nummeret en ekte virksomhet?

Nei. Det er et tilfeldig nummer som bare oppfyller kontrollsiffer-matematikken. Det er ikke registrert hos Receita Federal og tilhører ingen virksomhet.

Hva betyr delene i et CNPJ-nummer?

De 8 første posisjonene identifiserer virksomheten ("roten"), de neste 4 identifiserer avdelingen — 0001 er hovedkontoret — og de 2 siste er kontrollsifre.

Hva er det alfanumeriske CNPJ-formatet?

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.

Kan jeg bruke et generert CNPJ-nummer til å fakturere eller åpne kontoer?

Nei. Genererte dokumenter er kun til programvaretesting. Å bruke dem på ekte tjenester kan utgjøre svindel, som er straffbart.

Forlater CNPJ-nummeret nettleseren min?

Nei. Generering og validering kjører 100 % i JavaScript på enheten din. Ingenting overføres eller lagres.

Relaterte verktøy

Lange lenker? Forkort dem gratis

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.