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 CNS (Cartão SUS)

Valide números do Cartão Nacional de Saúde (CNS/SUS) online de forma simples. Garanta que o número atenda às especificações técnicas vigentes do Ministério da Saúde.

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

O cartão SUS cumpre todos os requisitos do algoritmo ponderado de 15 dígitos.

Formatado (Espaçado)
Somente Números
CNS Inválido

O que é o Cartão Nacional de Saúde (CNS)?

O CNS (Cartão Nacional de Saúde), vulgarmente conhecido como cartão SUS, é o documento de identificação única do cidadão brasileiro ou naturalizado no sistema integrado de saúde pública (SUS) e também no setor suplementar de saúde (convênios particulares). Ele simplifica os agendamentos, o histórico de vacinas e exames realizados.

Estrutura Matemática do CNS

A validação matemática do CNS é uma das mais ricas e complexas dentre os documentos brasileiros. Existem duas regras básicas:

  • CNS Definitivos (Iniciados em 1 ou 2): Possuem cálculo modular de resto divisor por 11, onde é proibido o uso de restos equivalentes ao dígito 10. Se o resto da divisão por 11 resulta em 10, o sistema adiciona uma correção ao dígito verificador.
  • CNS Provisórios (Iniciados em 7, 8 ou 9): Seguem uma validação de soma de pesos decrescentes diretos de 15 a 1. O resultado final deve ser múltiplo exato de 11.

Como interpretar o resultado?

Um resultado válido confirma somente a estrutura numérica e o cálculo aplicável ao prefixo informado. Ele não consulta a base do SUS e não comprova cadastro, identidade do paciente ou acesso a serviços de saúde. Se o número vier com espaços ou pontuação, confira a sequência de 15 algarismos antes de concluir que há um erro.