Utilitário Gratuito · Resolução CNJ nº 65/2008

Validador, Calculadora e Decodificador de Número CNJ

Confira instantaneamente se um número de processo judicial é válido pelo módulo 97, descubra a qual tribunal (TJ, TRT ou TRF) ele pertence, calcule o dígito verificador DD e recupere números com zeros cortados pelo Excel.

Testar exemplo:

Número CNJ matematicamente válido (ISO 7064 Mod 97-10)

Formato oficial: 1002456-57.2024.8.26.0100

Anatomia dos 20 dígitos (Resolução CNJ nº 65/2008)

NNNNNNN · Sequencial
1002456

Ordem na vara de origem

DD · Dígito Mod-97
57

ISO 7064 Mod 97-10

AAAA · Ano
2024

Ano do protocolo inicial

J · Ramo da Justiça
8

Estadual (TJ)

TR · Tribunal
26

TJSP

OOOO · Unidade Origem
0100

Fórum, comarca ou vara

Prova passo a passo (Anexo VIII — Resolução CNJ nº 65/2008)
  1. 1. R1 = 1002456 mod 97 = 58
  2. 2. R2 = (582024826) mod 97 = 91
  3. 3. R3 = (91010000) mod 97 = 41
  4. 4. DD = 98 - 41 = 57
Tribunal Identificado
TJSP

Tribunal de Justiça do Estado de São Paulo

Prefixo CNJ
8.26
Esfera / UF
Estadual · SP
Sistemas processuais usuais:
e-SAJeproc
Para Desenvolvedores & Legaltechs

Valide o CNJ antes de chamar a API e economize requisições

export function isValidCnj(input: string): boolean {
  const d = input.replace(/\D/g, "");
  if (d.length !== 20) return false;
  const body = d.slice(0, 7) + d.slice(9, 20) + "00";
  const expected = 98 - Number(BigInt(body) % 97n);
  return expected === Number.parseInt(d.slice(7, 9), 10);
}

Precisa consultar capas, partes, movimentações ou monitorar processos por webhook? Veja o guia técnico completo do algoritmo Mod 97-10 ou conheça a API de Processos Judiciais do BuscaProcessos.

Tabela oficial de códigos do CNJ (J.TR)

No padrão NNNNNNN-DD.AAAA.J.TR.OOOO, o dígito J identifica o segmento do Poder Judiciário e TR identifica o tribunal. Clique em qualquer tribunal monitorado para conferir se o portal PJe, e-SAJ, eproc ou Projudi está no ar agora.

Dígito JSegmento do Poder JudiciárioSigla usual
1Supremo Tribunal FederalSTF
2Conselho Nacional de JustiçaCNJ
3Superior Tribunal de JustiçaSTJ
4Justiça FederalFederal (TRF)
5Justiça do TrabalhoTrabalhista (TRT/TST)
6Justiça EleitoralEleitoral (TRE/TSE)
7Justiça Militar da UniãoMilitar da União (STM)
8Justiça dos Estados e do Distrito Federal e TerritóriosEstadual (TJ)
9Justiça Militar EstadualMilitar Estadual (TJM)

Perguntas frequentes sobre o Número Único CNJ

Como funciona o cálculo do dígito verificador (DD) do número CNJ?

A Resolução CNJ nº 65/2008 adota a norma internacional ISO 7064:2003 (Módulo 97, Base 10). Concatenam-se os 7 dígitos sequenciais (NNNNNNN), o ano (AAAA), o ramo da Justiça (J), o tribunal (TR), a unidade de origem (OOOO) e dois zeros ao final (00). Divide-se esse inteiro por 97 e subtrai-se o resto de 98: DD = 98 - (resto).

Como descobrir de qual tribunal é um processo pelo número CNJ?

Observe os dígitos nas posições 14 a 16 do formato NNNNNNN-DD.AAAA.J.TR.OOOO. O dígito J indica o ramo (4 = Justiça Federal, 5 = Justiça do Trabalho, 8 = Justiça Estadual) e os dois dígitos TR indicam o tribunal regional ou estadual (por exemplo, 8.26 é o TJSP, 5.02 é o TRT-2 e 4.03 é o TRF-3).

Por que números CNJ colados do Excel costumam dar erro de validação?

Quando uma coluna não está formatada como Texto, o Excel converte os 20 dígitos em número inteiro ou notação científica e apaga os zeros à esquerda do sequencial (por exemplo, 0010452 vira 10452, deixando 18 dígitos). Nossa ferramenta detecta entradas de 14 a 19 dígitos, restaura os zeros à esquerda e revalida o módulo 97 automaticamente.

Um número CNJ matematicamente válido garante que o processo existe?

Não. A validação ISO 7064 Mod 97-10 confirma que não houve erro de digitação nos 20 dígitos e identifica o tribunal competente, mas para verificar se o processo existe e consultar partes e movimentações é necessário consultar os sistemas oficiais ou o BuscaProcessos.

Usamos cookies para medir o uso do site e para anúncios. ou ver a Política de Privacidade.