Ferramenta grátis
Gerador de número CNJ válido
Escolha o tribunal, o ano e a unidade de origem e gere um número CNJ com dígitos verificadores corretos. Ideal para popular ambientes de teste ou validar integrações com APIs jurídicas.
Para que serve um gerador de CNJ?
Testar integrações com APIs de tribunal (Vigilant incluído) exige números CNJ válidos. Usar números reais não é ideal: você contamina cache com dados de produção, viola privacidade de terceiros e não controla a variedade de casos de teste.
Este gerador produz números sintéticos com estrutura correta: os 7 dígitos sequenciais e os 4 da unidade de origem são aleatórios, mas os dígitos verificadores são calculados pelo algoritmo oficial mod-97 (Resolução CNJ 65/2008). Qualquer validador sério — incluindo o próprio decodificador que roda na [/ferramentas/decodificar-cnj](/ferramentas/decodificar-cnj) — aceita os números gerados aqui como válidos.
Segmentos com tribunal único (STF, CNJ, STJ, STM) usam o código de tribunal fixo `00` porque são cortes nacionais, sem divisão regional. Para os demais segmentos (Justiça Federal, Trabalhista, Eleitoral, Estadual e Militar Estadual), o gerador lista os tribunais reais.
Perguntas frequentes
O que é um número CNJ e como ele é estruturado?
O Número Único de Processo (CNJ) é o padrão nacional estabelecido pela Resolução CNJ 65/2008. Formato: NNNNNNN-DD.AAAA.J.TR.OOOO — 7 dígitos sequenciais, 2 dígitos verificadores (mod-97), ano com 4 dígitos, 1 dígito do segmento da justiça, 2 dígitos do tribunal e 4 da unidade de origem. Total: 20 dígitos estruturados.
Os números gerados por essa ferramenta existem em tribunais reais?
Não. Os 7 dígitos sequenciais e os 4 de origem são aleatórios — muito improvável coincidir com um processo real. Porém os dígitos verificadores são calculados pelo algoritmo mod-97 oficial, então qualquer validador (incluindo APIs de tribunal) aceita os números como estruturalmente válidos. Ideal pra ambientes de teste sem contaminar com dados de produção.
Como usar o gerador para testar integrações com APIs de tribunal?
Gere um número aqui → copie → use direto no payload de requisição da API (ex: Vigilant, JUDIT, DataJud). A resposta típica da API será "processo não encontrado" porque o número é sintético — isso valida que sua integração está parseando corretamente responses de 404 e que a autenticação, rate limit e retry estão funcionando, sem risco de vazar dados reais.
O algoritmo mod-97 é o padrão oficial do CNJ?
Sim. A Resolução CNJ 65/2008 (consolidada pela 12/2009) define que os 2 dígitos verificadores são calculados pelo algoritmo mod-97 ISO 7064. A fórmula é: concatenar NNNNNNN + AAAA + J + TR + OOOO, multiplicar por 100, tirar resto por 97, subtrair de 98. Todo validador sério (nosso decodificador incluído) implementa exatamente isso.
Posso gerar números em lote (bulk) para testes de carga?
Essa interface gera um por vez. Para bulk (100+), recomendamos usar a lógica diretamente: abra o DevTools, copie a função `generateCnj` do source da página e chame num loop. Ou melhor: use a API do Vigilant em modo sandbox — ela aceita qualquer CNJ válido e responde sem cobrar créditos, ideal pra teste de carga.
Aprenda mais
API de consulta judicial: como automatizar pesquisa de processos no Brasil
Guia técnico da API REST do Vigilant pra integrar consulta processual no seu sistema. Endpoints, autenticação, cache, error handling (RFC 7807) e exemplos em cURL, Python e JavaScript. Atualizado abril 2026.
Automatizar Pesquisa Processual: Guia 2026 (R$0,10/consulta)
3 formas de automatizar consulta por CPF no escritório: API, no-code ou planilha. R$0,10 por tribunal. Compatível com OAB e LGPD.
Comparativo de APIs de Consulta Processual em 2026: 6 Plataformas
Comparativo direto: Vigilant, JUDIT, Escavador, Codilo, JusBrasil, DataJud. Cobertura, preço, latência, casos de uso. Tabela honesta com prós e contras.
Ferramentas relacionadas
Precisa testar a API do Vigilant?
O Vigilant tem sandbox grátis pra qualquer conta nova. Gere aqui o número de teste e use direto no Vigilant pra ver o payload de retorno.
Testar o Vigilant