1import{_ as Z}from"./Dqaj8CHa.js";import{_ as Q}from"./wMZVWWcJ.js";import{_ as V}from"./DPIaFIMc.js";import{_ as E}from"./VctD_Bvt.js";import{_ as H}from"./CdnNuUX_.js";import{_ as $}from"./8fY8EC0V.js";import{_ as X}from"./CXwnfpox.js";import{_ as W}from"./CYwGAoYU.js";import{_ as Y}from"./CnzqtAtd.js";import{d as K,s as ee,A as x,M as te,b as ae,C as G,w as A,y as e,m as se,o as h,f as s,t as n,J as N,W as S,U as T,e as y,R as ie,k as J,g as d,j as w,T as oe,D as k,F as re,r as ne}from"./CkpM57L6.js";import{u as le}from"./DBNm6Tpz.js";import{u as ce}from"./BgwjXCoU.js";import"./B0zWc29K.js";import"./DXrLEPCz.js";import"./DlAUqK2U.js";const de={class:"grid lg:grid-cols-2 gap-8 mb-4"},ue={class:"space-y-5"},me={class:"form-control"},pe={class:"label pb-1"},_e={class:"label-text font-bold text-base-content/80"},fe={class:"flex flex-col gap-2"},be={class:"flex items-center gap-3 cursor-pointer"},ge={class:"font-medium"},he={class:"flex items-center gap-3 cursor-pointer"},ve={class:"font-medium"},Ce={class:"flex flex-col gap-3"},Pe={class:"flex items-center gap-3 cursor-pointer"},Ne={class:"font-medium"},ye={class:"flex items-center gap-3 cursor-pointer"},Je={class:"font-medium"},qe={key:0,class:"form-control"},Ae={class:"label pb-1",for:"qty-input"},we={class:"label-text font-bold text-base-content/80"},xe={class:"bg-base-200/50 border border-primary/10 rounded-2xl p-6 min-h-[10rem] flex flex-col justify-center"},Ge={key:0,class:"space-y-2 w-full"},ze={class:"mb-2"},je={class:"text-xs text-base-content/70 italic px-1 text-center mt-3"},Fe={key:0,class:"w-full space-y-1"},Ie={class:"flex items-center justify-between mb-3"},Le={class:"flex items-center gap-2"},Se={class:"text-sm font-semibold"},Te={class:"space-y-2 max-h-64 overflow-y-auto pr-1"},ke={key:1,class:"text-center opacity-70"},Ue={class:"font-medium italic"},De={class:"space-y-8"},Oe={class:"text-2xl font-bold mb-3 flex items-center gap-2"},Be={class:"text-base-content/80 leading-relaxed"},Me={class:"text-2xl font-bold mb-3 flex items-center gap-2"},Re={class:"text-base-content/80 leading-relaxed"},U="0123456789ABCDEGHJKLMNPRSTUVWXYZ",Ze=K({__name:"cnpj-generator",setup(z){const{t}=ee({useScope:"local"}),a=se({cnpj:"",justNum:!1,cnpjList:[],multipleCount:5,showMultiple:!1,cnpjType:"legacy",ads:!1}),j=le(a),p=()=>Math.floor(Math.random()*10);function F(o){return o.charCodeAt(0)-48}function q(o,i){return i?o:`${o.slice(0,2)}.${o.slice(2,5)}.${o.slice(5,8)}/${o.slice(8,12)}-${o.slice(12,14)}`}function O(){const o=p(),i=p(),c=p(),_=p(),u=p(),f=p(),b=p(),v=p(),P=0,g=0,C=0,r=1;let l=r*2+C*3+g*4+P*5+v*6+b*7+f*8+u*9+_*2+c*3+i*4+o*5;l=11-l%11,l>=10&&(l=0);let m=l*2+r*3+C*4+g*5+P*6+v*7+b*8+f*9+u*2+_*3+c*4+i*5+o*6;return m=11-m%11,m>=10&&(m=0),q(""+o+i+c+_+u+f+b+v+P+g+C+r+l+m,a.justNum)}function B(){const o=Array.from({length:8},()=>U.charAt(Math.floor(Math.random()*U.length))),i=["0","0","0","1"],c=[...o,...i],_=[5,4,3,2,9,8,7,6,5,4,3,2],f=c.reduce((r,l,m)=>r+F(l)*_[m],0)%11,b=f<2?0:11-f,v=[6,5,4,3,2,9,8,7,6,5,4,3,2],g=(c.reduce((r,l,m)=>r+F(l)*v[m],0)+b*2)%11,C=g<2?0:11-g;return q(c.join("")+b.toString()+C.toString(),a.justNum)}function I(){return a.cnpjType==="alphanumeric"?B():O()}function L(){a.cnpjList=[],a.cnpj=I(),j()}function M(){a.cnpj="";const o=Math.min(Math.max(a.multipleCount,2),100),i=new Set;let c=0;for(;i.size<o&&c<o*10;)i.add(I()),c++;a.cnpjList=Array.from(i),j()}function R(){navigator.clipboard.writeText(a.cnpjList.join(` 2`)).catch(()=>{})}return x(()=>a.justNum,()=>{if(a.cnpj){const o=a.cnpj.replace(/[.\-/]/g,"");o.length===14&&(a.cnpj=q(o,a.justNum))}a.cnpjList.length>0&&(a.cnpjList=a.cnpjList.map(o=>{const i=o.replace(/[.\-/]/g,"");return q(i,a.justNum)}))}),x(()=>a.showMultiple,()=>{a.showMultiple?a.cnpj="":a.cnpjList=[]}),x(()=>a.cnpjType,()=>
2{a.cnpj="",a.cnpjList=[],a.justNum=!1}),te(()=>{L()}),ce({name:t("title"),description:t("meta"),features:[t("f_1"),t("f_2"),t("f_3"),t("f_4"),t("f_5")],faq:[{question:t("faq_1_q"),answer:t("faq_1_a")},{question:t("faq_2_q"),answer:t("faq_2_a")},{question:t("faq_3_q"),answer:t("faq_3_a")},{question:t("faq_4_q"),answer:t("faq_4_a")},{question:t("faq_5_q"),answer:t("faq_5_a")},{question:t("faq_6_q"),answer:t("faq_6_a")}]}),ae({title:t("pageTitle"),meta:[{name:"description",content:t("meta")}]}),(o,i)=>{const c=Z,_=Q,u=V,f=E,b=H,v=$,P=X,g=W,C=Y;return h(),G(C,{title:e(t)("title"),breadcrumb:{label:e(t)("bc"),to:"random-data"},description:e(t)("meta"),"wiki-url":"https://pt.wikipedia.org/wiki/Cadastro_Nacional_da_Pessoa_Jur%C3%ADdica","wiki-label":"CNPJ (Cadastro Nacional da Pessoa JurÃdica)","see-also-links":[{label:e(t)("see1")+" ð§ð·",to:"cpf-generator"},{label:e(t)("see2")+" ð§ð·",to:"rg-generator"},{label:e(t)("see3"),to:"credit-card-generator"},{label:e(t)("see4"),to:"cpf-validator"}]},{info:A(()=>[s("div",De,[s("section",null,[s("p",null,n(e(t)("d1")),1)]),d(b,{title:e(t)("features_title"),items:[e(t)("f_1"),e(t)("f_2"),e(t)("f_3"),e(t)("f_4"),e(t)("f_5")],icon:"heroicons:check-badge-20-solid"},null,8,["title","items"]),s("section",null,[s("h2",Oe,[d(u,{name:"heroicons:book-open-20-solid",class:"w-6 h-6 text-primary"}),w(" "+n(e(t)("how_title")),1)]),s("p",Be,n(e(t)("how_desc")),1)]),s("section",null,[s("h2",Me,[d(u,{name:"heroicons:arrows-right-left-20-solid",class:"w-6 h-6 text-primary"}),w(" "+n(e(t)("diff_title")),1)]),s("p",Re,n(e(t)("diff_desc")),1)]),d(v,{title:e(t)("use_cases_title"),description:e(t)("use_cases_intro"),items:[{title:e(t)("use_1_t"),description:e(t)("use_1_d")},{title:e(t)("use_2_t"),description:e(t)("use_2_d")},{title:e(t)("use_3_t"),description:e(t)("use_3_d")},{title:e(t)("use_4_t"),description:e(t)("use_4_d")},{title:e(t)("use_5_t"),description:e(t)("use_5_d")},{title:e(t)("use_6_t"),description:e(t)("use_6_d")},{title:e(t)("use_7_t"),description:e(t)("use_7_d")}]},null,8,["title","description","items"]),d(P,{title:e(t)("how_to_use_title"),items:[{title:e(t)("step_1_title"),description:e(t)("step_1_desc")},{title:e(t)("step_2_title"),description:e(t)("step_2_desc")},{title:e(t)("step_3_title"),description:e(t)("step_3_desc")}]},null,8,["title","items"]),d(g,{title:e(t)("faq_title"),items:[{question:e(t)("faq_1_q"),answer:e(t)("faq_1_a")},{question:e(t)("faq_2_q"),answer:e(t)("faq_2_a")},{question:e(t)("faq_3_q"),answer:e(t)("faq_3_a")},{question:e(t)("faq_4_q"),answer:e(t)("faq_4_a")},{question:e(t)("faq_5_q"),answer:e(t)("faq_5_a")},{question:e(t)("faq_6_q"),answer:e(t)("faq_6_a")}]},null,8,["title","items"])])]),default:A(()=>[s("div",de,[s("div",ue,[s("div",me,[s("label",pe,[s("span",_e,n(e(t)("type_label")),1)]),s("div",fe,[s("label",be,[N(s("input",{type:"radio","onUpdate:modelValue":i[0]||(i[0]=r=>e(a).cnpjType=r),value:"legacy",class:"radio radio-primary"},null,512),[[S,e(a).cnpjType]]),s("span",ge,n(e(t)("type_legacy")),1)]),s("label",he,[N(s("input",{type:"radio","onUpdate:modelValue":i[1]||(i[1]=r=>e(a).cnpjType=r),value:"alphanumeric",class:"radio radio-secondary"},null,512),[[S,e(a).cnpjType]]),s("span",ve,n(e(t)("type_alpha")),1)])])]),s("div",Ce,[s("label",Pe,[N(s("input",{type:"checkbox","onUpdate:modelValue":i[2]||(i[2]=r=>e(a).justNum=r),class:"toggle toggle-primary"},null,512),[[T,e(a).justNum]]),s("span",Ne,n(e(t)("num")),1)]),s("label",ye,[N(s("input",{type:"checkbox","onUpdate:modelValue":i[3]||(i[3]=r=>e(a).showMultiple=r),class:"toggle toggle-primary"},null,512),[[T,e(a).showMultiple]]),s("span",Je,n(e(t)("multiple_label")),1)])]),e(a).showMultiple?(h(),y("div",qe,[s("label",Ae,[s("span",we,n(e(t)("quantity")),1)]),N(s("input",{id:"qty-input",type:"number","onUpdate:modelValue":i[4]||(i[4]=r=>e(a).multipleCount=r),min:"2",max:"100",class:"input input-bordered w-full"},null,512),[[ie,e(a).multipleCount,void 0,{number:!0}]])])):J("",!0),d(c,{onClick:i[5]||(i[5]=r=>e(a).showMultiple?M():L()),icon:"heroicons:building-office-2-20-solid",class:"w-full h-14 text-lg"},{default:A(()=>[w(n(e(a).showMultiple?e(t)("bt_multiple"):e(t)("bt")),1)]),_:1})]),s("div",xe,[d(oe,{"enter-active-class":"transition duration-300 ease-out","enter-from-class":"transform scale-95 opacity-0","enter-to-class":"transform scale-100 opacity-100"},{default:A(()=>
2[e(a).cnpj&&!e(a).cnpjList.length?(h(),y("div",Ge,[s("div",ze,[s("span",{class:k(["badge badge-sm",e(a).cnpjType==="alphanumeric"?"badge-secondary":"badge-primary badge-outline"])},n(e(a).cnpjType==="alphanumeric"?e(t)("type_alpha_short"):e(t)("type_legacy_short")),3)]),d(_,{content:e(a).cnpj,label:e(t)("cnpj_label"),class:"!my-0 [&>div:last-child]:!w-full"},null,8,["content","label"]),s("p",je,n(e(t)("warning")),1)])):J("",!0)]),_:1}),e(a).cnpjList.length>0?(h(),y("div",Fe,[s("div",Ie,[s("div",Le,[s("span",Se,n(e(t)("generated_cnpjs",{count:e(a).cnpjList.length})),1),s("span",{class:k(["badge badge-xs",e(a).cnpjType==="alphanumeric"?"badge-secondary":"badge-primary badge-outline"])},n(e(a).cnpjType==="alphanumeric"?e(t)("type_alpha_short"):e(t)("type_legacy_short")),3)]),s("button",{onClick:R,class:"btn btn-ghost btn-sm gap-1.5"},[d(u,{name:"material-symbols:content-copy-outline",class:"w-4 h-4"}),w(" "+n(e(t)("copy_all")),1)])]),s("div",Te,[(h(!0),y(re,null,ne(e(a).cnpjList,(r,l)=>(h(),G(_,{key:l,content:r,label:`CNPJ ${l+1}`,class:"!my-0"},null,8,["content","label"]))),128))])])):J("",!0),!e(a).cnpj&&!e(a).cnpjList.length?(h(),y("div",ke,[d(u,{name:"heroicons:building-office-2",class:"w-16 h-16 mx-auto mb-2"}),s("p",Ue,n(e(t)("placeholder")),1)])):J("",!0)])]),e(a).ads?(h(),G(f,{key:0})):J("",!0)]),_:1},8,["title","breadcrumb","description","see-also-links"])}}});function D(z){const t=z;t.__i18n=t.__i18n||[],t.__i18n.push({locale:"",resource:{pt:{pageTitle:{t:0,b:{t:1,c:[{t:2,i:[{t:3}],s:"Gerador de CNPJ Fake â Legado e Alfanumérico"},{t:2,i:[{t:3}],s:"Grátis"}]}},title:{t:0,b:{t:2,i:[{t:3}],s:"Gerador de CNPJ"}},bc:{t:0,b:{t:2,i:[{t:3}],s:"Dados Aleatórios"}},meta:{t:0,b:{t:2,i:[{t:3}],s:"Gere CNPJ fake válido no formato legado (numérico) ou no novo formato alfanumérico, previsto para julho de 2026. DÃgitos verificadores calculados pelo algoritmo oficial de módulo 11. Grátis, no navegador, sem cadastro."}},type_label:{t:0,b:{t:2,i:[{t:3}],s:"Formato"}},type_legacy:{t:0,b:{t:2,i:[{t:3}],s:"Formato Numérico"}},type_alpha:{t:0,b:{t:2,i:[{t:3}],s:"Formato Alfanumérico (novo)"}},type_legacy_short:{t:0,b:{t:2,i:[{t:3}],s:"Numérico"}},type_alpha_short:{t:0,b:{t:2,i:[{t:3}],s:"Alfanumérico"}},num:{t:0,b:{t:2,i:[{t:3}],s:"Sem pontuação"}},multiple_label:{t:0,b:{t:2,i:[{t:3}],s:"Gerar Múltiplos CNPJs"}},bt:{t:0,b:{t:2,i:[{t:3}],s:"Gerar CNPJ"}},bt_multiple:{t:0,b:{t:2,i:[{t:3}],s:"Gerar CNPJs"}},cnpj_label:{t:0,b:{t:2,i:[{t:3}],s:"CNPJ Gerado"}},quantity:{t:0,b:{t:2,i:[{t:3}],s:"Quantidade"}},generated_cnpjs:{t:0,b:{t:2,i:[{t:3,v:"CNPJs Gerados ("},{t:4,k:"count"},{t:3,v:")"}]}},copy_all:{t:0,b:{t:2,i:[{t:3}],s:"Copiar Todos"}},placeholder:{t:0,b:{t:2,i:[{t:3}],s:"Clique em Gerar CNPJ para criar um número"}},warning:{t:0,b:{t:2,i:[{t:3}],s:"Os números gerados são fictÃcios e destinados exclusivamente a testes."}},d1:{t:0,b:{t:2,i:[{t:3}],s:"Gerador de CNPJ online e gratuito para desenvolvedores, QAs e estudantes de programação. Suporta o formato legado â 14 dÃgitos numéricos com dÃgitos verificadores calculados por módulo 11 â e o novo CNPJ alfanumérico, com implantação prevista para julho de 2026, no qual as doze primeiras posições (raiz e ordem) podem conter letras de A a Z além de números. Os dois últimos caracteres, os dÃgitos verificadores, permanecem numéricos. Todos os CNPJs gerados são matematicamente válidos e passam em qualquer validação de formato ou regra de negócio. O processo roda inteiramente no navegador, sem cadastro e sem vÃnculo com empresas reais."}},features_title:{t:0,b:{t:2,i:[{t:3}],s:"Funcionalidades"}},f_1:{t:0,b:{t:2,i:[{t:3}],s:"Geração de CNPJ legado (numérico) e alfanumérico (novo formato)"}},f_2:{t:0,b:{t:2,i:[{t:3}],s:"Lotes de até 100 CNPJs únicos por vez"}},f_3:{t:0,b:{t:2,i:[{t:3}],s:"SaÃda com ou sem pontuação"}},f_4:{t:0,b:{t:2,i:[{t:3}],s:"DÃgitos verificadores calculados pelo algoritmo oficial de módulo 11"}},f_5:{t:0,b:{t:2,i:[{t:3}],s:"Tabela comparativa e explicação completa do novo CNPJ alfanumérico"}},how_title:{t:0,b:{t:2,i:[{t:3}],s:"Como Funciona o Algoritmo do CNPJ â Legado e Alfanumérico"}}
2,how_desc:{t:0,b:{t:2,i:[{t:3}],s:"No CNPJ legado, os 14 dÃgitos se dividem em raiz (8 dÃgitos), ordem (4 dÃgitos â 0001 para a matriz) e verificadores (2 dÃgitos). Os verificadores são calculados por soma ponderada com módulo 11 aplicado duas vezes: cada caractere é multiplicado por um peso, os resultados são somados e divididos por 11, e o resto define o verificador (0 se o resto for menor que 2, caso contrário 11 menos o resto). No CNPJ alfanumérico o procedimento é o mesmo, mas as doze primeiras posições (raiz e ordem) podem conter letras de A a Z. Para o cálculo, cada caractere recebe o valor da tabela ASCII menos 48: os números de 0 a 9 mantêm seu valor e as letras assumem A=17, B=18, C=19 e assim por diante até Z=42. Os dÃgitos verificadores resultantes são sempre numéricos (0â9). A Receita Federal recomenda não utilizar as letras I, O, Q e F, por gerarem confusão visual com números e colisões no cálculo do verificador; este gerador já as exclui."}},diff_title:{t:0,b:{t:2,i:[{t:3}],s:"CNPJ Legado vs. CNPJ Alfanumérico â Qual a Diferença?"}},diff_desc:{t:0,b:{t:2,i:[{t:3}],s:"O CNPJ brasileiro passou por uma atualização estrutural. O formato legado utiliza apenas dÃgitos nos seus 14 caracteres, e o modelo numérico está próximo do seu limite de registros. O novo formato alfanumérico, com implantação prevista para julho de 2026, mantém os 14 caracteres, mas as doze primeiras posições (raiz e ordem) passam a aceitar letras de A a Z além dos dÃgitos, ampliando de forma significativa a capacidade de novos registros. Apenas os dois dÃgitos verificadores permanecem numéricos, e o cálculo por módulo 11 não muda â o que simplifica a adaptação dos sistemas existentes."}},use_cases_title:{t:0,b:{t:2,i:[{t:3}],s:"Casos de Uso"}},use_cases_intro:{t:0,b:{t:2,i:[{t:3}],s:"As aplicações práticas mais comuns do gerador de CNPJ no fluxo de trabalho de desenvolvimento e QA são:"}},use_1_t:{t:0,b:{t:2,i:[{t:3}],s:"Validação de Formulários e UI"}},use_1_d:{t:0,b:{t:2,i:[{t:3}],s:"Teste campos de CNPJ, máscaras e lógica de validação em cadastros. Com o novo formato alfanumérico disponÃvel, valide se a UI aceita corretamente letras nas primeiras posições."}},use_2_t:{t:0,b:{t:2,i:[{t:3}],s:"Sistemas Fiscais e NF-e"}},use_2_d:{t:0,b:{t:2,i:[{t:3}],s:"Valide fluxos de emissão de nota fiscal eletrônica e integrações com sistemas de faturamento, testando tanto CNPJs legados quanto alfanuméricos."}},use_3_t:{t:0,b:{t:2,i:[{t:3}],s:"Bancos de Dados e Ambientes de Staging"}},use_3_d:{t:0,b:{t:2,i:[{t:3}],s:"Preencha ambientes de staging e homologação com dados empresariais realistas, sem expor informações de empresas reais."}},use_4_t:{t:0,b:{t:2,i:[{t:3}],s:"Integração de APIs"}},use_4_d:{t:0,b:{t:2,i:[{t:3}],s:"Realize testes de integração com serviços externos que validam o formato do CNPJ, verificando se ambos os formatos legado e alfanumérico são aceitos corretamente."}},use_5_t:{t:0,b:{t:2,i:[{t:3}],s:"UX Design e Demos"}},use_5_d:{t:0,b:{t:2,i:[{t:3}],s:"Crie personas empresariais para protótipos no Figma, Adobe XD ou apresentações para clientes sem expor dados reais de empresas."}},use_6_t:{t:0,b:{t:2,i:[{t:3}],s:"Migração para o CNPJ Alfanumérico"}},use_6_d:{t:0,b:{t:2,i:[{t:3}],s:"Gere CNPJs alfanuméricos para testar se sistemas legados foram corretamente atualizados: campos de formulário que aceitam letras, colunas de banco com tipo e comprimento corretos, validações de API e regras de negócio."}},use_7_t:{t:0,b:{t:2,i:[{t:3}],s:"Testes de Compatibilidade entre Formatos"}},use_7_d:{t:0,b:{t:2,i:[{t:3}],s:"Gere lotes com ambos os tipos para garantir que relatórios, integrações e regras de negócio tratem os dois formatos de forma consistente durante o perÃodo de coexistência."}},how_to_use_title:{t:0,b:{t:2,i:[{t:3}],s:"Como Usar"}},step_1_title:{t:0,b:{t:2,i:[{t:3}],s:"Escolher o formato"}},step_1_desc:{t:0,b:{t:2,i:[{t:3}],s:"Selecione entre CNPJ Legado (numérico, 14 dÃgitos) ou CNPJ Alfanumérico (novo formato com letras nas primeiras posições). Ao abrir a página, um CNPJ legado já é gerado automaticamente."}},step_2_title:{t:0,b:{t:2,i:[{t:3}],s:"Gerar um ou vários"}},step_2_desc:{t:0,b:{t:2,i:[{t:3}],s:'Clique em "Gerar CNPJ" para um número único, pronto para copiar com um clique. Para lotes, ative "Gerar Múltiplos CNPJs", defina a quantidade (2 a 100) e use "Copiar Todos".'}},step_3_title:{t:0,b:{t:2,i:[{t:3}],s:"Escolher o formato de saÃda"}},step_3_desc:{t:0,b:{t:2,i:[{t:3}],s:'Ative "Sem pontuação" para remover pontos, barra e traço â ideal para banco de dados, JSON e APIs.'}},faq_title:{t:0,b:{t:2,i:[{t:3}],s:"Perguntas e Respostas"}},faq_1_q:{t:0,b:{t:2,i:[{t:3}],s:"O CNPJ gerado é real?"}},faq_1_a:{t:0,b:{t:2,i:[{t:3}],s:"Não. Os CNPJs gerados são fictÃcios e não estão cadastrados na Receita Federal. Eles passam na validação matemática dos dÃgitos verificadores, mas não têm validade legal. Use exclusivamente para testes de softw
2are e desenvolvimento."}},faq_2_q:{t:0,b:{t:2,i:[{t:3}],s:"à legal usar este gerador de CNPJ?"}},faq_2_a:{t:0,b:{t:2,i:[{t:3}],s:"Sim, para testes de software, fins educacionais e demonstrações técnicas. Usar CNPJs fictÃcios ou de terceiros para cadastros oficiais, fraudes ou obtenção de benefÃcios indevidos é crime de falsidade ideológica (Art. 299 do Código Penal Brasileiro)."}},faq_3_q:{t:0,b:{t:2,i:[{t:3}],s:"O que é o CNPJ alfanumérico e o que mudou?"}},faq_3_a:{t:0,b:{t:2,i:[{t:3}],s:"O CNPJ alfanumérico é o novo formato do cadastro empresarial brasileiro, com implantação prevista para julho de 2026. As doze primeiras posições do número (a raiz, de 8 caracteres, e a ordem, de 4) passam a aceitar letras de A a Z além dos dÃgitos de 0 a 9. Os dois dÃgitos verificadores continuam numéricos, e o algoritmo de validação por módulo 11 permanece o mesmo â apenas os valores das letras passam a ser obtidos pela tabela ASCII menos 48 (A=17 até Z=42)."}},faq_4_q:{t:0,b:{t:2,i:[{t:3}],s:"A partir de quando vale o novo CNPJ?"}},faq_4_a:{t:0,b:{t:2,i:[{t:3}],s:"O novo CNPJ alfanumérico tem implantação prevista para julho de 2026. A Receita Federal adotará uma transição gradual: os CNPJs legados (numéricos) já emitidos continuarão válidos indefinidamente, e os novos registros passarão a receber o formato alfanumérico à medida que o estoque numérico se esgotar. Na prática, sistemas que processam CNPJs precisam estar preparados para validar e armazenar os dois formatos."}},faq_5_q:{t:0,b:{t:2,i:[{t:3}],s:"Os CNPJs legados continuam válidos após a mudança?"}}
2,faq_5_a:{t:0,b:{t:2,i:[{t:3}],s:"Sim. Todos os CNPJs emitidos no formato numérico legado continuam plenamente válidos e não precisam ser substituÃdos. A adoção do formato alfanumérico é aditiva: os novos registros passarão a usar o novo formato, mas empresas com CNPJ legado não precisam migrar. Para desenvolvedores, isso significa que os sistemas devem aceitar e validar os dois formatos simultaneamente."}},faq_6_q:{t:0,b:{t:2,i:[{t:3}],s:"Como funciona o algoritmo de validação do CNPJ?"}},faq_6_a:{t:0,b:{t:2,i:[{t:3}],s:"O CNPJ tem 2 dÃgitos verificadores calculados a partir dos 12 primeiros caracteres (raiz + ordem) por soma ponderada com módulo 11 aplicado duas vezes. Os pesos do primeiro cálculo são 5,4,3,2,9,8,7,6,5,4,3,2 e os do segundo 6,5,4,3,2,9,8,7,6,5,4,3,2. No formato alfanumérico, cada caractere é convertido pelo valor da tabela ASCII menos 48 antes do cálculo: os dÃgitos de 0 a 9 mantêm seu valor e as letras vão de A=17 a Z=42. Se o resto da divisão for menor que 2, o verificador é 0; caso contrário, é 11 menos o resto. A Receita Federal recomenda não utilizar as letras I, O, Q e F."}},see1:{t:0,b:{t:2,i:[{t:3}],s:"Gerador de CPF"}},see2:{t:0,b:{t:2,i:[{t:3}],s:"Gerador de RG"}},see3:{t:0,b:{t:2,i:[{t:3}],s:"Gerador de Cartão de Crédito"}},see4:{t:0,b:{t:2,i:[{t:3}],s:"Validador de CPF"}}},en:{pageTitle:{t:0,b:{t:1,c:[{t:2,i:[{t:3}],s:"Brazilian CNPJ Generator â Legacy & Alphanumeric New Format"},{t:2,i:[{t:3}],s:"Free"}]}},title:{t:0,b:{t:2,i:[{t:3}],s:"CNPJ Generator"}},bc:{t:0,b:{t:2,i:[{t:3}],s:"Random Data Generators"}},meta:{t:0,b:{t:2,i:[{t:3}],s:"Generate valid Brazilian CNPJ in legacy (numeric) or the new alphanumeric format, planned for July 2026. Check digits calculated by the official modulo 11 algorithm. Free, in-browser, no sign-up."}},type_label:{t:0,b:{t:2,i:[{t:3}],s:"Format"}},type_legacy:{t:0,b:{t:2,i:[{t:3}],s:"Numeric Format"}},type_alpha:{t:0,b:{t:2,i:[{t:3}],s:"Alphanumeric Format (new)"}},type_legacy_short:{t:0,b:{t:2,i:[{t:3}],s:"Numérico"}},type_alpha_short:{t:0,b:{t:2,i:[{t:3}],s:"Alphanumeric"}},num:{t:0,b:{t:2,i:[{t:3}],s:"No punctuation"}},multiple_label:{t:0,b:{t:2,i:[{t:3}],s:"Generate Multiple CNPJs"}},bt:{t:0,b:{t:2,i:[{t:3}],s:"Generate CNPJ"}},bt_multiple:{t:0,b:{t:2,i:[{t:3}],s:"Generate CNPJs"}},cnpj_label:{t:0,b:{t:2,i:[{t:3}],s:"Generated CNPJ"}},quantity:{t:0,b:{t:2,i:[{t:3}],s:"Quantity"}},generated_cnpjs:{t:0,b:{t:2,i:[{t:3,v:"Generated CNPJs ("},{t:4,k:"count"},{t:3,v:")"}]}},copy_all:{t:0,b:{t:2,i:[{t:3}],s:"Copy All"}},placeholder:{t:0,b:{t:2,i:[{t:3}],s:"Click Generate CNPJ to create a number"}},warning:{t:0,b:{t:2,i:[{t:3}],s:"The generated numbers are fictitious and intended exclusively for testing purposes."}},d1:{t:0,b:{t:2,i:[{t:3}],s:"Free online CNPJ generator for developers, QA engineers, and programming students. Supports both the legacy format â 14 numeric digits with check digits calculated by modulo 11 â and the new alphanumeric CNPJ, planned for July 2026, in which the first twelve positions (base and branch) can contain letters AâZ in addition to digits. The last two characters, the check digits, remain numeric. All generated CNPJs are mathematically valid and pass any format validation or business rule. The process runs entirely in the browser, with no sign-up and no connection to real companies."}},features_title:{t:0,b:{t:2,i:[{t:3}],s:"Features"}},f_1:{t:0,b:{t:2,i:[{t:3}],s:"Legacy (numeric) and alphanumeric (new format) CNPJ generation"}},f_2:{t:0,b:{t:2,i:[{t:3}],s:"Batches of up to 100 unique CNPJs at once"}},f_3:{t:0,b:{t:2,i:[{t:3}],s:"Output with or without punctuation"}},f_4:{t:0,b:{t:2,i:[{t:3}],s:"Check digits calculated via the official modulo 11 algorithm"}},f_5:{t:0,b:{t:2,i:[{t:3}],s:"Comparison table and full explanation of the new alphanumeric CNPJ"}},how_title:{t:0,b:{t:2,i:[{t:3}],s:"How the CNPJ Algorithm Works â Legacy and Alphanumeric"}},how_desc:{t:0,b:{t:2,i:[{t:3}],s:"In the legacy CNPJ, the 14 digits are split into base (8 digits), branch (4 digits â 0001 for headquarters), and check digits (2 digits). The check digits are calculated by weighted sum with modulo 11 applied twice: each character is multiplied by a specific weight, the results are summed, divided by 11, and the remainder determines the check digit (0 if the remainder is less than 2, otherwise 11 minus the remainder). The alphanumeric CNPJ follows the same procedure, but the first twelve positions (base and branch) can include letters AâZ. For the calculation, each character receives its ASCII table value minus 48: digits from 0 to 9 keep their value, and letters become A=17, B=18, C=19, and so on through Z=42. The resulting check digits are always numeric (0â9). The Receita Federal recommends avoiding the letters I, O, Q, and F because they can cause visual confusion with numbers and collisions in the check-digit calculation; this generator already excludes them."}},diff_title:{t:0,b:{t:2,i:[{t:3}
2],s:"Legacy CNPJ vs. Alphanumeric CNPJ â What's the Difference?"}},diff_desc:{t:0,b:{t:2,i:[{t:3}],s:"The Brazilian CNPJ has undergone a structural update. The legacy format uses only digits across its 14 characters, and the numeric model is close to its registration limit. The new alphanumeric format, planned for July 2026, keeps the 14 characters, but the first twelve positions (base and branch) will accept letters AâZ in addition to digits, significantly expanding capacity for new registrations. Only the two check digits remain numeric, and the modulo 11 calculation does not change â simplifying the adaptation of existing systems."}},use_cases_title:{t:0,b:{t:2,i:[{t:3}],s:"Use Cases"}},use_cases_intro:{t:0,b:{t:2,i:[{t:3}],s:"The most common practical applications of the CNPJ generator in development and QA workflows are:"}},use_1_t:{t:0,b:{t:2,i:[{t:3}],s:"Form and UI Validation"}},use_1_d:{t:0,b:{t:2,i:[{t:3}],s:"Test CNPJ fields, masks, and validation logic in registration forms. With the new alphanumeric format available, verify whether the UI correctly accepts letters in the first positions."}},use_2_t:{t:0,b:{t:2,i:[{t:3}],s:"Tax Systems and NF-e"}},use_2_d:{t:0,b:{t:2,i:[{t:3}],s:"Validate invoice issuance flows and billing system integrations, testing both legacy and alphanumeric CNPJs."}},use_3_t:{t:0,b:{t:2,i:[{t:3}],s:"Databases and Staging Environments"}},use_3_d:{t:0,b:{t:2,i:[{t:3}],s:"Fill staging and testing environments with realistic company data without exposing real company information."}},use_4_t:{t:0,b:{t:2,i:[{t:3}],s:"API Integration"}},use_4_d:{t:0,b:{t:2,i:[{t:3}],s:"Run integration tests with external services that validate CNPJ format, checking whether both legacy and alphanumeric formats are accepted."}},use_5_t:{t:0,b:{t:2,i:[{t:3}],s:"UX Design and Demos"}},use_5_d:{t:0,b:{t:2,i:[{t:3}],s:"Create business personas for Figma, Adobe XD prototypes, or client presentations without exposing real company data."}},use_6_t:{t:0,b:{t:2,i:[{t:3}],s:"Migration to Alphanumeric CNPJ"}},use_6_d:{t:0,b:{t:2,i:[{t:3}],s:"Generate alphanumeric CNPJs to test whether legacy systems have been correctly updated: form fields accepting letters, database columns with correct type and length, API validations, and business rules."}},use_7_t:{t:0,b:{t:2,i:[{t:3}],s:"Cross-Format Compatibility Testing"}},use_7_d:{t:0,b:{t:2,i:[{t:3}],s:"Generate batches of both types to ensure reports, integrations, and business rules handle both formats consistently during the coexistence period."}},how_to_use_title:{t:0,b:{t:2,i:[{t:3}],s:"How to Use"}},step_1_title:{t:0,b:{t:2,i:[{t:3}],s:"Choose the format"}},step_1_desc:{t:0,b:{t:2,i:[{t:3}],s:"Select Legacy CNPJ (numeric, 14 digits) or Alphanumeric CNPJ (new format with letters in the first positions). When you open the page, a legacy CNPJ is already generated automatically."}},step_2_title:{t:0,b:{t:2,i:[{t:3}],s:"Generate one or several"}},step_2_desc:{t:0,b:{t:2,i:[{t:3}],s:'Click "Generate CNPJ" for a single number, ready to copy with one click. For batches, enable "Generate Multiple CNPJs", set the quantity (2 to 100), and use "Copy All".'}},step_3_title:{t:0,b:{t:2,i:[{t:3}],s:"Choose the output format"}},step_3_desc:{t:0,b:{t:2,i:[{t:3}],s:'Enable "No punctuation" to remove dots, slash, and dash â ideal for databases, JSON, and APIs.'}},faq_title:{t:0,b:{t:2,i:[{t:3}],s:"Questions & Answers"}},faq_1_q:{t:0,b:{t:2,i:[{t:3}],s:"Is the generated CNPJ real?"}},faq_1_a:{t:0,b:{t:2,i:[{t:3}],s:"No. The generated CNPJs are fictitious and not registered with the Receita Federal. They pass mathematical check digit validation, but have no legal validity. Use exclusively for software testing and development."}},faq_2_q:{t:0,b:{t:2,i:[{t:3}],s:"Is it legal to use this CNPJ generator?"}},faq_2_a:{t:0,b:{t:2,i:[{t:3}],s:"Yes, for software testing, educational purposes, and technical demonstrations. Using fictitious or third-party CNPJs for official registrations, fraud, or obtaining undue benefits is a crime under the Brazilian Penal Code (Art. 299)."}},faq_3_q:{t:0,b:{t:2,i:[{t:3}],s:"What is the alphanumeric CNPJ and what changed?"}},faq_3_a:{t:0,b:{t:2,i:[{t:3}],s:"The alphanumeric CNPJ is the new format for the Brazilian company registry, planned for July 2026. The first twelve positions of the number (the 8-character base and the 4-character branch) will accept letters AâZ in addition to digits 0â9. The two check digits remain numeric, and the modulo 11 validation algorithm stays the same â only letter values are obtained from the ASCII table minus 48 (A=17 through Z=42)."}},faq_4_q:{t:0,b:{t:2,i:[{t:3}],s:"From when is the new CNPJ valid?"}},faq_4_a:{t:0,b:{t:2,i:[{t:3}],s:"The new alphanumeric CNPJ is planned for July 2026. The Receita Federal will adopt a gradual transition: legacy (numeric) CNPJs already issued will remain valid indefinitely, and new company registrations will start receiving the alphanumeric format as the numeric stock is exhausted. In practice, systems processing CNPJs need to be prepared to validate and store both formats."}},faq_5_q:{t:0,b:{t:2,i:[{t:3}],s:"Do legacy CNPJs remain valid after the change?"}}
2,faq_5_a:{t:0,b:{t:2,i:[{t:3}],s:"Yes, all CNPJs issued in the legacy numeric format remain fully valid and do not need to be replaced. The shift to the alphanumeric format is additive: new registrations use the new format, but companies with a legacy CNPJ do not need to migrate. For developers, this means systems must accept and validate both formats simultaneously."}},faq_6_q:{t:0,b:{t:2,i:[{t:3}],s:"How does the CNPJ validation algorithm work?"}},faq_6_a:{t:0,b:{t:2,i:[{t:3}],s:"The CNPJ has 2 check digits calculated from the first 12 characters (base + branch) using weighted sum with modulo 11 applied twice. The weights for the first calculation are 5,4,3,2,9,8,7,6,5,4,3,2 and for the second 6,5,4,3,2,9,8,7,6,5,4,3,2. For alphanumeric CNPJs, letters are converted using their ASCII code minus 48 (A=17 through Z=42) before the same calculation. If the remainder is less than 2, the check digit is 0; otherwise it is 11 minus the remainder. The Receita Federal recommends avoiding the letters I, O, Q, and F."}},see1:{t:0,b:{t:2,i:[{t:3}],s:"CPF Generator"}},see2:{t:0,b:{t:2,i:[{t:3}],s:"Brazilian RG Generator"}},see3:{t:0,b:{t:2,i:[{t:3}],s:"Credit Card Generator"}},see4:{t:0,b:{t:2,i:[{t:3}],s:"CPF Validator"}}},es:{pageTitle:{t:0,b:{t:1,c:[{t:2,i:[{t:3}],s:"Generador de CNPJ Brasileño â Legado y Alfanumérico (Nuevo Formato)"},{t:2,i:[{t:3}],s:"Gratis"}]}},title:{t:0,b:{t:2,i:[{t:3}],s:"Generador de CNPJ Brasileño"}},bc:{t:0,b:{t:2,i:[{t:3}],s:"Datos Aleatorios"}},meta:{t:0,b:{t:2,i:[{t:3}],s:"Genera CNPJ válido en formato legado (numérico) o en el nuevo formato alfanumérico, previsto para julio de 2026. DÃgitos verificadores calculados por el algoritmo oficial. Gratis, sin registro."}},type_label:{t:0,b:{t:2,i:[{t:3}],s:"Formato"}},type_legacy:{t:0,b:{t:2,i:[{t:3}],s:"Formato Numérico"}},type_alpha:{t:0,b:{t:2,i:[{t:3}],s:"Formato Alfanumérico (nuevo)"}},type_legacy_short:{t:0,b:{t:2,i:[{t:3}],s:"Numérico"}},type_alpha_short:{t:0,b:{t:2,i:[{t:3}],s:"Alfanumérico"}},num:{t:0,b:{t:2,i:[{t:3}],s:"Sin puntuación"}},multiple_label:{t:0,b:{t:2,i:[{t:3}],s:"Generar Múltiples CNPJs"}},bt:{t:0,b:{t:2,i:[{t:3}],s:"Generar CNPJ"}},bt_multiple:{t:0,b:{t:2,i:[{t:3}],s:"Generar CNPJs"}},cnpj_label:{t:0,b:{t:2,i:[{t:3}],s:"CNPJ Generado"}},quantity:{t:0,b:{t:2,i:[{t:3}],s:"Cantidad"}},generated_cnpjs:{t:0,b:{t:2,i:[{t:3,v:"CNPJs Generados ("},{t:4,k:"count"},{t:3,v:")"}]}},copy_all:{t:0,b:{t:2,i:[{t:3}],s:"Copiar Todos"}},placeholder:{t:0,b:{t:2,i:[{t:3}],s:"Haz clic en Generar CNPJ para crear un número"}},warning:{t:0,b:{t:2,i:[{t:3}],s:"Los números generados son ficticios y están destinados exclusivamente a pruebas."}},d1:{t:0,b:{t:2,i:[{t:3}],s:"Generador de CNPJ online y gratuito para desarrolladores, QA y estudiantes de programación. Soporta el formato legado â 14 dÃgitos numéricos con dÃgitos verificadores calculados por módulo 11 â y el nuevo CNPJ alfanumérico, previsto para julio de 2026. Todos los CNPJs generados son matemáticamente válidos. El proceso corre en el navegador, sin registro y sin vÃnculo con empresas reales."}},features_title:{t:0,b:{t:2,i:[{t:3}],s:"Funcionalidades"}},f_1:{t:0,b:{t:2,i:[{t:3}],s:"Generación de CNPJ legado (numérico) y alfanumérico (nuevo formato)"}},f_2:{t:0,b:{t:2,i:[{t:3}],s:"Lotes de hasta 100 CNPJs únicos a la vez"}},f_3:{t:0,b:{t:2,i:[{t:3}],s:"Salida con o sin puntuación"}},f_4:{t:0,b:{t:2,i:[{t:3}],s:"DÃgitos verificadores calculados por el algoritmo oficial de módulo 11"}},f_5:{t:0,b:{t:2,i:[{t:3}],s:"Tabla comparativa y explicación del nuevo CNPJ alfanumérico"}},how_title:{t:0,b:{t:2,i:[{t:3}],s:"Cómo Funciona el Algoritmo del CNPJ â Legado y Alfanumérico"}},how_desc:{t:0,b:{t:2,i:[{t:3}],s:"En el CNPJ legado, los 14 dÃgitos se dividen en raÃz (8 dÃgitos), filial (4 dÃgitos â 0001 para la matriz) y verificadores (2 dÃgitos). Los verificadores se calculan por suma ponderada con módulo 11 aplicado dos veces: cada carácter se multiplica por un peso especÃfico, se suman los resultados, se dividen por 11 y el resto determina el verificador (0 si el resto es menor que 2, de lo contrario 11 menos el resto). En el CNPJ alfanumérico el procedimiento es idéntico, pero los doce primeros caracteres (raÃz y filial) pueden incluir letras de A a Z â el valor de cada letra es su código ASCII menos 48 (A=17, B=18⦠Z=42). Los dÃgitos verificadores resultantes siempre son numéricos (0â9). La Receita Federal recomienda evitar las letras I, O, Q y F para evitar confusión visual y colisiones en el cálculo; este generador ya las excluye."}},diff_title:{t:0,b:{t:2,i:[{t:3}],s:"CNPJ Legado vs. CNPJ Alfanumérico â ¿Cuál es la Diferencia?"}},diff_desc:{t:0,b:{t:2,i:[{t:3}],s:"El CNPJ brasileño pasó por una actualización estructural significativa. El formato legado usa exclusivamente dÃgitos en sus 14 caracteres, con capacidad de aproximadamente 100 millones de bases únicas. El nuevo formato alfanumérico, previsto para julio de 2026, mantiene los 14 caracteres pero los doce primeros (raÃz y filial) pasarán a aceptar letras de A a Z además de dÃgitos, ampliando significativamente la capacidad. Solo los dos dÃgitos verificadores permanecen numéricos, y el algoritmo de módulo 11 no camb
2ia."}},use_cases_title:{t:0,b:{t:2,i:[{t:3}],s:"Casos de Uso"}},use_cases_intro:{t:0,b:{t:2,i:[{t:3}],s:"Las aplicaciones prácticas más comunes del generador de CNPJ en el flujo de trabajo de desarrollo y QA son:"}},use_1_t:{t:0,b:{t:2,i:[{t:3}],s:"Validación de Formularios y UI"}},use_1_d:{t:0,b:{t:2,i:[{t:3}],s:"Prueba campos de CNPJ, máscaras y lógica de validación. Con el formato alfanumérico disponible, verifica si la UI acepta correctamente letras en los primeros caracteres."}},use_2_t:{t:0,b:{t:2,i:[{t:3}],s:"Sistemas Fiscales y NF-e"}},use_2_d:{t:0,b:{t:2,i:[{t:3}],s:"Valida flujos de emisión de facturas e integraciones con sistemas de facturación, probando tanto CNPJs legados como alfanuméricos."}},use_3_t:{t:0,b:{t:2,i:[{t:3}],s:"Bases de Datos y Entornos de Staging"}},use_3_d:{t:0,b:{t:2,i:[{t:3}],s:"Llena entornos de staging y pruebas con datos empresariales realistas sin exponer información de empresas reales."}},use_4_t:{t:0,b:{t:2,i:[{t:3}],s:"Integración de APIs"}},use_4_d:{t:0,b:{t:2,i:[{t:3}],s:"Realiza pruebas de integración con servicios externos que validan el formato del CNPJ, verificando si ambos formatos son aceptados."}},use_5_t:{t:0,b:{t:2,i:[{t:3}],s:"UX Design y Demos"}},use_5_d:{t:0,b:{t:2,i:[{t:3}],s:"Crea personas empresariales para prototipos y presentaciones para clientes sin exponer datos reales."}},use_6_t:{t:0,b:{t:2,i:[{t:3}],s:"Migración al CNPJ Alfanumérico"}},use_6_d:{t:0,b:{t:2,i:[{t:3}],s:"Genera CNPJs alfanuméricos para probar si los sistemas legados fueron correctamente actualizados: campos que aceptan letras, columnas de base de datos con tipo y longitud correctos."}},use_7_t:{t:0,b:{t:2,i:[{t:3}],s:"Pruebas de Compatibilidad entre Formatos"}},use_7_d:{t:0,b:{t:2,i:[{t:3}],s:"Genera lotes de ambos tipos para garantizar que informes, integraciones y reglas de negocio traten los dos formatos de forma consistente."}},how_to_use_title:{t:0,b:{t:2,i:[{t:3}],s:"Cómo Usar"}},step_1_title:{t:0,b:{t:2,i:[{t:3}],s:"Elegir el formato"}},step_1_desc:{t:0,b:{t:2,i:[{t:3}],s:"Selecciona entre CNPJ Legado (numérico) o CNPJ Alfanumérico (nuevo formato con letras en las primeras posiciones). Al abrir la página, un CNPJ legado ya se genera automáticamente."}},step_2_title:{t:0,b:{t:2,i:[{t:3}],s:"Generar uno o varios"}},step_2_desc:{t:0,b:{t:2,i:[{t:3}],s:'Haz clic en "Generar CNPJ" para un número único. Para lotes, activa "Generar Múltiples CNPJs", define la cantidad (2 a 100) y usa "Copiar Todos".'}},step_3_title:{t:0,b:{t:2,i:[{t:3}],s:"Elegir el formato de salida"}},step_3_desc:{t:0,b:{t:2,i:[{t:3}],s:'Activa "Sin puntuación" para eliminar puntos, barra y guión â ideal para bases de datos, JSON y APIs.'}},faq_title:{t:0,b:{t:2,i:[{t:3}],s:"Preguntas y Respuestas"}},faq_1_q:{t:0,b:{t:2,i:[{t:3}],s:"¿El CNPJ generado es real?"}},faq_1_a:{t:0,b:{t:2,i:[{t:3}],s:"No. Los CNPJs generados son ficticios y no están registrados. Pasan la validación matemática de dÃgitos verificadores, pero no tienen validez legal. Ãsalos exclusivamente para pruebas de softw
2are y desarrollo."}},faq_2_q:{t:0,b:{t:2,i:[{t:3}],s:"¿Es legal usar este generador de CNPJ?"}},faq_2_a:{t:0,b:{t:2,i:[{t:3}],s:"SÃ, para pruebas de software, fines educativos y demostraciones técnicas. Usar CNPJs ficticios o de terceros para registros oficiales o fraudes es un delito según el Código Penal Brasileño (Art. 299)."}},faq_3_q:{t:0,b:{t:2,i:[{t:3}],s:"¿Qué es el CNPJ alfanumérico y qué cambió?"}},faq_3_a:{t:0,b:{t:2,i:[{t:3}],s:"El CNPJ alfanumérico es el nuevo formato del registro empresarial brasileño, previsto para julio de 2026. Los doce primeros caracteres (raÃz y filial) pasarán a aceptar letras de A a Z además de dÃgitos 0 a 9. Solo los dos dÃgitos verificadores permanecen numéricos, y el algoritmo de módulo 11 no cambia."}},faq_4_q:{t:0,b:{t:2,i:[{t:3}],s:"¿A partir de cuándo vale el nuevo CNPJ?"}},faq_4_a:{t:0,b:{t:2,i:[{t:3}],s:"El nuevo CNPJ alfanumérico está previsto para julio de 2026. Los CNPJs legados ya emitidos seguirán siendo válidos indefinidamente. Los sistemas deberán estar preparados para validar y almacenar ambos formatos."}},faq_5_q:{t:0,b:{t:2,i:[{t:3}],s:"¿Los CNPJs legados siguen siendo válidos?"}}
2,faq_5_a:{t:0,b:{t:2,i:[{t:3}],s:"SÃ, todos los CNPJs emitidos en formato numérico legado siguen siendo plenamente válidos. Los sistemas deben aceptar y validar ambos formatos simultáneamente."}},faq_6_q:{t:0,b:{t:2,i:[{t:3}],s:"¿Cómo funciona el algoritmo de validación del CNPJ?"}},faq_6_a:{t:0,b:{t:2,i:[{t:3}],s:"El CNPJ tiene 2 dÃgitos verificadores calculados a partir de los 12 primeros caracteres mediante una suma ponderada con módulo 11 aplicado dos veces. Los pesos para el primer cálculo son 5,4,3,2,9,8,7,6,5,4,3,2 y para el segundo 6,5,4,3,2,9,8,7,6,5,4,3,2. Para el formato alfanumérico, las letras se convierten usando su código ASCII menos 48 (A=17 hasta Z=42) antes del mismo cálculo. Si el resto de la división es menor que 2, el verificador es 0; de lo contrario, es 11 menos el resto. Se recomienda no usar las letras I, O, Q y F."}},see1:{t:0,b:{t:2,i:[{t:3}],s:"Generador de CPF"}},see2:{t:0,b:{t:2,i:[{t:3}],s:"Generador de RG Brasileño"}},see3:{t:0,b:{t:2,i:[{t:3}],s:"Generador de Tarjetas de Crédito"}},see4:{t:0,b:{t:2,i:[{t:3}],s:"Validador de CPF"}}},fr:{pageTitle:{t:0,b:{t:1,c:[{t:2,i:[{t:3}],s:"Générateur de CNPJ Brésilien â Ancien et Alphanumérique"},{t:2,i:[{t:3}],s:"Gratuit"}]}},title:{t:0,b:{t:2,i:[{t:3}],s:"Générateur de CNPJ Brésilien"}},bc:{t:0,b:{t:2,i:[{t:3}],s:"Données Aléatoires"}},meta:{t:0,b:{t:2,i:[{t:3}],s:"Générez un CNPJ valide au format ancien (numérique) ou au nouveau format alphanumérique, prévu pour juillet 2026. Chiffres de contrôle calculés par l'algorithme officiel. Gratuit, sans inscription."}},type_label:{t:0,b:{t:2,i:[{t:3}],s:"Format"}},type_legacy:{t:0,b:{t:2,i:[{t:3}],s:"Format Numérique"}},type_alpha:{t:0,b:{t:2,i:[{t:3}],s:"Format Alphanumérique (nouveau)"}},type_legacy_short:{t:0,b:{t:2,i:[{t:3}],s:"Numérique"}},type_alpha_short:{t:0,b:{t:2,i:[{t:3}],s:"Alphanumérique"}},num:{t:0,b:{t:2,i:[{t:3}],s:"Sans ponctuation"}},multiple_label:{t:0,b:{t:2,i:[{t:3}],s:"Générer plusieurs CNPJs"}},bt:{t:0,b:{t:2,i:[{t:3}],s:"Générer CNPJ"}},bt_multiple:{t:0,b:{t:2,i:[{t:3}],s:"Générer des CNPJs"}},cnpj_label:{t:0,b:{t:2,i:[{t:3}],s:"CNPJ Généré"}},quantity:{t:0,b:{t:2,i:[{t:3}],s:"Quantité"}},generated_cnpjs:{t:0,b:{t:2,i:[{t:3,v:"CNPJs Générés ("},{t:4,k:"count"},{t:3,v:")"}]}},copy_all:{t:0,b:{t:2,i:[{t:3}],s:"Tout copier"}},placeholder:{t:0,b:{t:2,i:[{t:3}],s:"Cliquez sur Générer CNPJ pour créer un numéro"}},warning:{t:0,b:{t:2,i:[{t:3}],s:"Les numéros générés sont fictifs et destinés exclusivement à des fins de test."}},d1:{t:0,b:{t:2,i:[{t:3}],s:"Générateur de CNPJ en ligne et gratuit pour les développeurs, testeurs et étudiants en programmation. Prend en charge le format ancien â 14 chiffres numériques avec chiffres de contrôle calculés par modulo 11 â et le nouveau CNPJ alph
2anumérique, prévu pour juillet 2026. Tous les CNPJs générés sont mathématiquement valides. Le processus s'exécute dans le navigateur, sans inscription."}},features_title:{t:0,b:{t:2,i:[{t:3}],s:"Fonctionnalités"}},f_1:{t:0,b:{t:2,i:[{t:3}],s:"Génération de CNPJ ancien (numérique) et alphanumérique (nouveau format)"}},f_2:{t:0,b:{t:2,i:[{t:3}],s:"Lots de jusqu'à 100 CNPJs uniques en une fois"}},f_3:{t:0,b:{t:2,i:[{t:3}],s:"Sortie avec ou sans ponctuation"}},f_4:{t:0,b:{t:2,i:[{t:3}],s:"Chiffres de contrôle calculés par l'algorithme officiel modulo 11"}},f_5:{t:0,b:{t:2,i:[{t:3}],s:"Tableau comparatif et explication du nouveau CNPJ alphanumérique"}},how_title:{t:0,b:{t:2,i:[{t:3}],s:"Comment Fonctionne l'Algorithme du CNPJ â Ancien et Alphanumérique"}},how_desc:{t:0,b:{t:2,i:[{t:3}],s:"Dans le CNPJ ancien, les 14 chiffres se divisent en racine (8 chiffres), succursale (4 â 0001 pour le siège social) et chiffres de contrôle (2). Les chiffres de contrôle sont calculés par somme pondérée avec modulo 11 appliqué deux fois : chaque caractère est multiplié par un poids spécifique, les résultats sont sommés, divisés par 11, et le reste définit le chiffre de contrôle (0 si le reste est inférieur à 2, sinon 11 moins le reste). Le CNPJ alphanumérique suit le même procédé, mais les douze premiers caractères (racine et succursale) peuvent inclure des lettres AâZ â la valeur de chaque lettre est son code ASCII moins 48 (A=17⦠Z=42). Les chiffres de contrôle restent toujours numériques (0â9). La Receita Federal recommande d'éviter les lettres I, O, Q et F pour éviter la confusion visuelle et les collisions de calcul ; ce générateur les exclut déjà ."}},diff_title:{t:0,b:{t:2,i:[{t:3}],s:"CNPJ Ancien vs. CNPJ Alphanumérique â Quelle Différence ?"}},diff_desc:{t:0,b:{t:2,i:[{t:3}],s:"Le CNPJ brésilien a subi une mise à jour structurelle importante. Le format ancien utilise exclusivement des chiffres sur ses 14 caractères, avec une capacité d'environ 100 millions de racines uniques. Le nouveau format alphanumérique, prévu pour juillet 2026, conserve les 14 caractères mais les douze premiers (racine et succursale) accepteront des lettres AâZ en plus des chiffres, augmentant significativement la capacité. Seuls les deux chiffres de contrôle restent numériques, et l'algorithme modulo 11 ne change pas."}},use_cases_title:{t:0,b:{t:2,i:[{t:3}],s:"Cas d'Usage"}},use_cases_intro:{t:0,b:{t:2,i:[{t:3}],s:"Les applications pratiques les plus courantes du générateur de CNPJ dans les flux de développement et de QA sont :"}},use_1_t:{t:0,b:{t:2,i:[{t:3}],s:"Validation de formulaires et UI"}},use_1_d:{t:0,b:{t:2,i:[{t:3}],s:"Testez les champs CNPJ, les masques et la logique de validation. Avec le format alphanumérique, vérifiez si l'UI accepte correctement les lettres."}},use_2_t:{t:0,b:{t:2,i:[{t:3}],s:"Systèmes fiscaux et NF-e"}},use_2_d:{t:0,b:{t:2,i:[{t:3}],s:"Validez les flux d'émission de factures et les intégrations, en testant les deux formats."}},use_3_t:{t:0,b:{t:2,i:[{t:3}],s:"Bases de données et environnements de staging"}},use_3_d:{t:0,b:{t:2,i:[{t:3}],s:"Remplissez les environnements de test avec des données d'entreprise réalistes sans exposer de vraies informations."}},use_4_t:{t:0,b:{t:2,i:[{t:3}],s:"Intégration d'API"}},use_4_d:{t:0,b:{t:2,i:[{t:3}],s:"Effectuez des tests d'intégration avec des services externes validant le format CNPJ."}},use_5_t:{t:0,b:{t:2,i:[{t:3}],s:"UX Design et Démos"}},use_5_d:{t:0,b:{t:2,i:[{t:3}],s:"Créez des personas d'entreprise pour des prototypes et des présentations clients sans exposer de vraies données."}},use_6_t:{t:0,b:{t:2,i:[{t:3}],s:"Migration vers le CNPJ Alphanumérique"}},use_6_d:{t:0,b:{t:2,i:[{t:3}],s:"Générez des CNPJs alphanumériques pour tester si les systèmes existants ont été correctement mis à jour."}},use_7_t:{t:0,b:{t:2,i:[{t:3}],s:"Tests de compatibilité entre formats"}},use_7_d:{t:0,b:{t:2,i:[{t:3}],s:"Générez des lots des deux types pour garantir que les rapports et intégrations gèrent les deux formats de manière cohérente."}},how_to_use_title:{t:0,b:{t:2,i:[{t:3}],s:"Comment Utiliser"}},step_1_title:{t:0,b:{t:2,i:[{t:3}],s:"Choisir le format"}}
2,step_1_desc:{t:0,b:{t:2,i:[{t:3}],s:"Sélectionnez CNPJ Ancien (numérique) ou CNPJ Alphanumérique (nouveau format avec des lettres dans les premières positions). à l'ouverture, un CNPJ ancien est déjà généré."}},step_2_title:{t:0,b:{t:2,i:[{t:3}],s:"Générer un ou plusieurs"}},step_2_desc:{t:0,b:{t:2,i:[{t:3}],s:"Cliquez sur « Générer CNPJ » pour un numéro unique. Pour des lots, activez « Générer Plusieurs CNPJs » et utilisez « Tout Copier »."}},step_3_title:{t:0,b:{t:2,i:[{t:3}],s:"Choisir le format de sortie"}},step_3_desc:{t:0,b:{t:2,i:[{t:3}],s:"Activez « Sans ponctuation » pour supprimer les points, la barre et le tiret â idéal pour les bases de données, JSON et APIs."}},faq_title:{t:0,b:{t:2,i:[{t:3}],s:"Questions et Réponses"}},faq_1_q:{t:0,b:{t:2,i:[{t:3}],s:"Le CNPJ généré est-il réel ?"}},faq_1_a:{t:0,b:{t:2,i:[{t:3}],s:"Non. Les CNPJs générés sont fictifs et non enregistrés. Ils passent la validation mathématique, mais n'ont aucune validité légale. Utilisez-les exclusivement pour les tests logiciels."}},faq_2_q:{t:0,b:{t:2,i:[{t:3}],s:"Est-il légal d'utiliser ce générateur de CNPJ ?"}},faq_2_a:{t:0,b:{t:2,i:[{t:3}],s:"Oui, pour les tests logiciels, les fins éducatives et les démonstrations techniques. Utiliser des CNPJs fictifs pour des inscriptions officielles ou des fraudes est un délit selon le Code Pénal Brésilien (Art. 299)."}},faq_3_q:{t:0,b:{t:2,i:[{t:3}],s:"Qu'est-ce que le CNPJ alphanumérique et qu'est-ce qui a changé ?"}},faq_3_a:{t:0,b:{t:2,i:[{t:3}],s:"Le CNPJ alphanumérique est le nouveau format du registre d'entreprises brésilien, prévu pour juillet 2026. Les douze premiers caractères (base et filiale) accepteront des lettres AâZ en plus des chiffres 0â9. Seuls les deux chiffres de contrôle restent numériques, et l'algorithme modulo 11 ne change pas."}},faq_4_q:{t:0,b:{t:2,i:[{t:3}],s:"à partir de quand le nouveau CNPJ est-il valable ?"}},faq_4_a:{t:0,b:{t:2,i:[{t:3}
2],s:"Le nouveau CNPJ alphanumérique est prévu pour juillet 2026. Les CNPJs anciens déjà émis resteront valides indéfiniment. Les systèmes devront être préparés à valider les deux formats."}},faq_5_q:{t:0,b:{t:2,i:[{t:3}],s:"Les CNPJs anciens restent-ils valides ?"}},faq_5_a:{t:0,b:{t:2,i:[{t:3}],s:"Oui, tous les CNPJs émis au format numérique ancien restent pleinement valides. Les systèmes doivent accepter et valider les deux formats simultanément."}},faq_6_q:{t:0,b:{t:2,i:[{t:3}],s:"Comment fonctionne l'algorithme de validation du CNPJ ?"}},faq_6_a:{t:0,b:{t:2,i:[{t:3}],s:"Le CNPJ a 2 chiffres de contrôle calculés à partir des 12 premiers caractères par somme pondérée avec modulo 11 appliqué deux fois. Les poids pour le premier calcul sont 5,4,3,2,9,8,7,6,5,4,3,2 et pour le second 6,5,4,3,2,9,8,7,6,5,4,3,2. Pour les CNPJs alphanumériques, les lettres sont converties via leur code ASCII moins 48 (A=17 à Z=42) avant le même calcul. Si le reste est inférieur à 2, le chiffre de contrôle est 0 ; sinon, il est égal à 11 moins le reste. La Receita Federal recommande d'éviter les lettres I, O, Q et F."}},see1:{t:0,b:{t:2,i:[{t:3}],s:"Générateur de CPF"}},see2:{t:0,b:{t:2,i:[{t:3}],s:"Générateur de RG Brésilien"}},see3:{t:0,b:{t:2,i:[{t:3}],s:"Générateur de Carte de Crédit"}},see4:{t:0,b:{t:2,i:[{t:3}],s:"Validateur de CPF"}}},it:{pageTitle:{t:0,b:{t:1,c:[{t:2,i:[{t:3}],s:"Generatore di CNPJ Brasiliano â Legacy e Alfanumerico"},{t:2,i:[{t:3}],s:"Gratis"}]}},title:{t:0,b:{t:2,i:[{t:3}],s:"Generatore di CNPJ Brasiliano"}},bc:{t:0,b:{t:2,i:[{t:3}],s:"Dati Casuali"}},meta:{t:0,b:{t:2,i:[{t:3}],s:"Genera CNPJ valido nel formato legacy (numerico) o nel nuovo formato alfanumerico, previsto per luglio 2026. Cifre di controllo calcolate dall'algoritmo ufficiale. Gratis, senza registrazione."}},type_label:{t:0,b:{t:2,i:[{t:3}],s:"Formato"}},type_legacy:{t:0,b:{t:2,i:[{t:3}],s:"Formato Numerico"}},type_alpha:{t:0,b:{t:2,i:[{t:3}],s:"Formato Alfanumerico (nuovo)"}},type_legacy_short:{t:0,b:{t:2,i:[{t:3}],s:"Numérico"}},type_alpha_short:{t:0,b:{t:2,i:[{t:3}],s:"Alfanumerico"}},num:{t:0,b:{t:2,i:[{t:3}],s:"Senza punteggiatura"}},multiple_label:{t:0,b:{t:2,i:[{t:3}],s:"Genera Più CNPJ"}},bt:{t:0,b:{t:2,i:[{t:3}],s:"Genera CNPJ"}},bt_multiple:{t:0,b:{t:2,i:[{t:3}],s:"Genera più CNPJ"}},cnpj_label:{t:0,b:{t:2,i:[{t:3}],s:"CNPJ Generato"}},quantity:{t:0,b:{t:2,i:[{t:3}],s:"Quantità "}},generated_cnpjs:{t:0,b:{t:2,i:[{t:3,v:"CNPJ Generati ("},{t:4,k:"count"},{t:3,v:")"}]}},copy_all:{t:0,b:{t:2,i:[{t:3}],s:"Copia Tutti"}},placeholder:{t:0,b:{t:2,i:[{t:3}],s:"Clicca su Genera CNPJ per creare un numero"}},warning:{t:0,b:{t:2,i:[{t:3}],s:"I numeri generati sono fittizi e destinati esclusivamente a scopi di test."}},d1:{t:0,b:{t:2,i:[{t:3}],s:"Generatore di CNPJ online e gratuito per sviluppatori, tester e studenti. Supporta il formato legacy â 14 cifre numeriche con cifre di controllo calcolate tramite modulo 11 â e il nuovo CNPJ alfanumerico, previsto per luglio 2026. Tutti i CNPJ generati sono matematicamente validi. Il processo gira nel browser, senza registrazione."}},features_title:{t:0,b:{t:2,i:[{t:3}],s:"Funzionalità "}},f_1:{t:0,b:{t:2,i:[{t:3}],s:"Generazione di CNPJ legacy (numerico) e alfanumerico (nuovo formato)"}},f_2:{t:0,b:{t:2,i:[{t:3}],s:"Batch fino a 100 CNPJ unici in una volta"}},f_3:{t:0,b:{t:2,i:[{t:3}],s:"Output con o senza punteggiatura"}},f_4:{t:0,b:{t:2,i:[{t:3}],s:"Cifre di controllo calcolate con l'algoritmo ufficiale modulo 11"}},f_5:{t:0,b:{t:2,i:[{t:3}],s:"Tabella comparativa e spiegazione del nuovo CNPJ alfanumerico"}},how_title:{t:0,b:{t:2,i:[{t:3}],s:"Come Funziona l'Algoritmo del CNPJ â Legacy e Alfanumerico"}},how_desc:{t:0,b:{t:2,i:[{t:3}],s:"Nel CNPJ legacy, le 14 cifre si dividono in base (8), filiale (4 â 0001 per la sede) e verificatori (2). I verificatori sono calcolati con somma ponderata e modulo 11 applicato due volte: ogni carattere viene moltiplicato per un peso specifico, i risultati vengono sommati, divisi per 11 e il resto definisce il verificatore (0 se il resto è minore di 2, altrimenti 11 meno il resto). Nel CNPJ alfanumerico la procedura è identica, ma i dodici primi caratteri (base e filiale) possono includere lettere AâZ â il valore di ogni lettera è il suo codice ASCII meno 48 (A=17⦠Z=42). Le cifre di controllo sono sempre numeriche (0â9). La Receita Federal raccomanda di evitare le lettere I, O, Q e F per evitare confusione visiva e collisioni nel calcolo; questo generatore le esclude già ."}},diff_title:{t:0,b:{t:2,i:[{t:3}],s:"CNPJ Legacy vs. CNPJ Alfanumerico â Qual è la Differenza?"}},diff_desc:{t:0,b:{t:2,i:[{t:3}],s:"Il CNPJ brasiliano ha subito un aggiornamento strutturale significativo. Il formato legacy usa solo cifre sui 14 caratteri, con circa 100 milioni di basi uniche. Il nuovo formato alfanumerico, previsto per luglio 2026, mantiene i 14 caratteri ma i primi dodici (base e filiale) accetteranno lettere AâZ oltre alle cifre, ampliando significativamente la capacità . Solo le due cifre di controllo restano numeriche, e l'algoritmo modulo 11 non cambia."}},use_cases_title:{t:0,b:{t:2,i:[{t:3}],s:"Casi d'Uso"}}
2,use_cases_intro:{t:0,b:{t:2,i:[{t:3}],s:"Le applicazioni pratiche più comuni del generatore di CNPJ nel flusso di lavoro di sviluppo e QA sono:"}},use_1_t:{t:0,b:{t:2,i:[{t:3}],s:"Validazione di form e UI"}},use_1_d:{t:0,b:{t:2,i:[{t:3}],s:"Testa campi CNPJ, maschere e logica di validazione. Con il formato alfanumerico, verifica se la UI accetta correttamente le lettere."}},use_2_t:{t:0,b:{t:2,i:[{t:3}],s:"Sistemi fiscali e NF-e"}},use_2_d:{t:0,b:{t:2,i:[{t:3}],s:"Valida flussi di emissione fatture e integrazioni, testando entrambi i formati."}},use_3_t:{t:0,b:{t:2,i:[{t:3}],s:"Database e ambienti di staging"}},use_3_d:{t:0,b:{t:2,i:[{t:3}],s:"Popola ambienti di staging con dati aziendali realistici senza esporre informazioni reali."}},use_4_t:{t:0,b:{t:2,i:[{t:3}],s:"Integrazione API"}},use_4_d:{t:0,b:{t:2,i:[{t:3}],s:"Esegui test di integrazione con servizi esterni che validano il formato CNPJ."}},use_5_t:{t:0,b:{t:2,i:[{t:3}],s:"UX Design e Demo"}},use_5_d:{t:0,b:{t:2,i:[{t:3}],s:"Crea personas aziendali per prototipi e presentazioni senza esporre dati reali."}},use_6_t:{t:0,b:{t:2,i:[{t:3}],s:"Migrazione al CNPJ Alfanumerico"}},use_6_d:{t:0,b:{t:2,i:[{t:3}],s:"Genera CNPJ alfanumerici per testare se i sistemi legacy sono stati aggiornati correttamente."}},use_7_t:{t:0,b:{t:2,i:[{t:3}],s:"Test di compatibilità tra formati"}},use_7_d:{t:0,b:{t:2,i:[{t:3}],s:"Genera batch di entrambi i tipi per garantire che report e integrazioni gestiscano i due formati in modo coerente."}},how_to_use_title:{t:0,b:{t:2,i:[{t:3}],s:"Come Usare"}},step_1_title:{t:0,b:{t:2,i:[{t:3}],s:"Scegliere il formato"}},step_1_desc:{t:0,b:{t:2,i:[{t:3}],s:"Seleziona CNPJ Legacy (numerico) o CNPJ Alfanumerico (nuovo formato). All'apertura, un CNPJ legacy viene già generato."}},step_2_title:{t:0,b:{t:2,i:[{t:3}],s:"Generare uno o più"}},step_2_desc:{t:0,b:{t:2,i:[{t:3}],s:'Clicca su "Genera CNPJ" per un numero singolo. Per batch, attiva "Genera Più CNPJ" e usa "Copia Tutti".'}},step_3_title:{t:0,b:{t:2,i:[{t:3}],s:"Scegliere il formato di output"}},step_3_desc:{t:0,b:{t:2,i:[{t:3}],s:'Attiva "Senza punteggiatura" per rimuovere punti, barra e trattino â ideale per database, JSON e API.'}},faq_title:{t:0,b:{t:2,i:[{t:3}],s:"Domande e Risposte"}},faq_1_q:{t:0,b:{t:2,i:[{t:3}],s:"Il CNPJ generato è reale?"}},faq_1_a:{t:0,b:{t:2,i:[{t:3}],s:"No. I CNPJ generati sono fittizi e non registrati. Superano la validazione matematica, ma non hanno alcuna validità legale. Usali esclusivamente per test software."}},faq_2_q:{t:0,b:{t:2,i:[{t:3}],s:"à legale usare questo generatore di CNPJ?"}},faq_2_a:{t:0,b:{t:2,i:[{t:3}],s:"Sì, per test software, scopi educativi e dimostrazioni tecniche. Usare CNPJ fittizi per registrazioni ufficiali o frodi è un reato ai sensi del Codice Penale Brasiliano (Art. 299)."}},faq_3_q:{t:0,b:{t:2,i:[{t:3}],s:"Cos'è il CNPJ alfanumerico e cosa è cambiato?"}},faq_3_a:{t:0,b:{t:2,i:[{t:3}],s:"Il CNPJ alfanumerico è il nuovo formato del registro aziendale brasiliano, previsto per luglio 2026. I primi dodici caratteri (radice e filiale) accetteranno lettere AâZ oltre alle cifre 0â9. Solo le due cifre di controllo restano numeriche, e l'algoritmo modulo 11 non cambia."}},faq_4_q:{t:0,b:{t:2,i:[{t:3}],s:"Da quando è valido il nuovo CNPJ?"}},faq_4_a:{t:0,b:{t:2,i:[{t:3}],s:"Il nuovo CNPJ alfanumerico è previsto per luglio 2026. I CNPJ legacy già emessi resteranno validi indefinitamente. I sistemi dovranno essere preparati a validare entrambi i formati."}},faq_5_q:{t:0,b:{t:2,i:[{t:3}],s:"I CNPJ legacy restano validi?"}}
2,faq_5_a:{t:0,b:{t:2,i:[{t:3}],s:"Sì, tutti i CNPJ emessi nel formato numerico legacy restano pienamente validi. I sistemi devono accettare e validare entrambi i formati simultaneamente."}},faq_6_q:{t:0,b:{t:2,i:[{t:3}],s:"Come funziona l'algoritmo di validazione del CNPJ?"}},faq_6_a:{t:0,b:{t:2,i:[{t:3}],s:"Il CNPJ ha 2 cifre di controllo calcolate dai primi 12 caratteri con somma ponderata e modulo 11 due volte. I pesi per il primo calcolo sono 5,4,3,2,9,8,7,6,5,4,3,2 e per il secondo 6,5,4,3,2,9,8,7,6,5,4,3,2. Per i CNPJ alfanumerici, le lettere vengono convertite tramite il codice ASCII meno 48 (A=17 fino a Z=42) prima dello stesso calcolo. Se il resto della divisione è minore di 2, la cifra di controllo è 0; altrimenti è 11 meno il resto. Si raccomanda di evitare le lettere I, O, Q e F."}},see1:{t:0,b:{t:2,i:[{t:3}],s:"Generatore di CPF"}},see2:{t:0,b:{t:2,i:[{t:3}],s:"Generatore di RG Brasiliano"}},see3:{t:0,b:{t:2,i:[{t:3}],s:"Generatore di Carta di Credito"}},see4:{t:0,b:{t:2,i:[{t:3}],s:"Validatore di CPF"}}}}})}typeof D=="function"&&D(Ze);export{Ze as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.