Pular para o conteúdo principal

Carregando dados

Aguarde um instante...

Faytor Faytor

Execução Local & Restrição de CORS Detectada

Para manter o código 100% modular, limpo e organizado em arquivos separados (`/views`), a aplicação utiliza requisições assíncronas de rede (`fetch`) para carregar dinamicamente as telas das ferramentas.

Por motivos de segurança, os navegadores modernos bloqueiam essa requisição quando o arquivo é aberto diretamente com cliques no arquivo local (`file://`).

Como resolver rapidamente para testar:

Opção 1: Servidor Python (Recomendado)

Abra o terminal na pasta deste projeto e execute:

python -m http.server 8080

Depois acesse no navegador: http://localhost:8080

Opção 2: VS Code Live Server

Se você utiliza o VS Code:

  • Instale a extensão Live Server.
  • Clique com o botão direito em index.html.
  • Selecione "Open with Live Server".
Ferramenta de Validação

Validador de PIS/PASEP

Valide o número do PIS (Programa de Integração Social) ou PASEP online e em tempo real. Verifique se o dígito verificador atende aos padrões de cálculo oficiais da Caixa Econômica Federal.

Aguardando a digitação do PIS/PASEP para análise...
Este PIS/PASEP é Válido!

O número de controle cumpre todos os requisitos do algoritmo ponderado da Caixa Econômica Federal.

Formatado
Somente Números
PIS/PASEP Inválido

O que é o PIS e o PASEP?

O PIS (Programa de Integração Social) é voltado a empregados de empresas privadas e administrado pela Caixa Econômica Federal. Já o PASEP (Programa de Formação do Patrimônio do Servidor Público) é destinado a servidores públicos, militares e empregados de estatais, sob administração do Banco do Brasil. Ambos partilham da mesma estrutura de identificação numérica unificada de 11 dígitos, chamada de NIS (Número de Identificação Social).

Algoritmo de cálculo do PIS/PASEP

A validação do dígito de controle do PIS/PASEP é feita através de somas de pesos fixos aplicados aos 10 primeiros caracteres. Os pesos respectivos são: 3, 2, 9, 8, 7, 6, 5, 4, 3, 2.

Após somar o produto de cada elemento, calcula-se o resto da divisão dessa soma por 11. O dígito verificador deve ser exatamente a diferença de 11 menos o resto encontrado. Se o resto for menor que 2 (ou seja, 0 ou 1), o dígito verificador final é convencionado para ser zero.

O que a validação não verifica?

O resultado confere apenas comprimento e dígito verificador. Um PIS/PASEP matematicamente válido pode não estar cadastrado ou não pertencer à pessoa informada. Para conferir vínculo, titularidade ou benefício, use o canal oficial responsável pelo cadastro.