Um SSN tem nove dígitos escritos AAA-GG-SSSS: área (3), grupo (2) e serial (4). Não tem dígito verificador. A SSA nunca atribui área 000, 666 ou 900-999, grupo 00 nem serial 0000, e essas são as únicas checagens estruturais possíveis.
Gere Social Security Numbers dos EUA para testes: formato válido, nunca emitidos (seguros) e números famosos, em lote, com semente, exportação e um validador que explica cada regra.
O Social Security Number (SSN) é o identificador de nove dígitos que a Social Security Administration (SSA) atribui, escrito AAA-GG-SSSS: área de três dígitos, grupo de dois e serial de quatro. Ele não tem dígito verificador, então as únicas checagens estruturais são o comprimento e os valores que a SSA nunca atribui: área 000, 666 e 900-999, grupo 00 e serial 0000. Desde 25 de junho de 2011 os números são atribuídos ao acaso e a área não aponta mais para um estado, então um número que passa nessas regras pode pertencer a uma pessoa real. Esta ferramenta é para testes de software. Ela gera números com formato válido, números nunca emitidos e inválidos de propósito, e uma lista curta de números famosos, tudo no seu navegador.
Um SSN é escrito AAA-GG-SSSS: área (3 dígitos), grupo (2 dígitos) e serial (4 dígitos). Não há dígito verificador, então não dá para saber por conta se um número foi emitido. O que se pode checar é o conjunto de valores que a SSA nunca atribui.
A SSA lista essas exclusões: área 000, área 666 e a série 900-999, grupo 00 e serial 0000. Um SSN estruturalmente válido tem, portanto, área de 001 a 899 exceto 666, grupo de 01 a 99 e serial de 0001 a 9999.
Antes dessa data a área refletia o estado, derivado do CEP no pedido do cartão. Os grupos eram atribuídos em ordem fixa (ímpares de 01 a 09, pares de 10 a 98, pares de 02 a 08 e por fim ímpares de 11 a 99), e o serial ia de 0001 a 9999 dentro de cada grupo. Por causa dessa ordem, a SSA publicava a High Group List, que permitia a empregadores perceber alguns números ainda não emitidos.
Com a randomização, a SSA deixou de ligar a área a um estado, congelou a High Group List em 24 de junho de 2011 e passou a usar áreas que nunca tinham estado disponíveis (ainda excluindo 000, 666 e 900-999). O tamanho não mudou e quem já tinha um número ficou com ele. O resultado é que a área não diz mais onde a pessoa nasceu ou pediu o número, e nenhuma lista pública consegue dizer se um número foi emitido.
Formato válido serve ao caminho feliz de um formulário, de uma máscara ou de um contrato de API que confere a estrutura. Como os números são aleatórios, um número assim pode coincidir com o de uma pessoa real, então mantenha-o dentro de testes e nunca em capturas de tela, demos ou documentação pública.
Seguro para teste serve a tudo que é visto por pessoas e a testes de rejeição. Um número 9xx nunca é atribuído como SSN, e a própria SSA recomenda números começando com 000 para exemplos. Um lote seguro com semente dá fixtures negativos reproduzíveis.
O SSN é um dos identificadores mais sensíveis dos EUA e alvo frequente de roubo de identidade. Um número gerado não deve ser usado para se passar por alguém, abrir conta, pedir crédito ou emprego, nem para passar por uma verificação real. Usar identificadores para cometer fraude é crime nos EUA.
Limite técnico: esta ferramenta não tem acesso aos registros da SSA. Um número de formato válido pode coincidir com um real, e a validade estrutural não diz se o número foi emitido. Qualquer sistema que confira contra registros reais rejeita números que nunca foram emitidos.
Cole o código no seu HTML e a ferramenta aparece na sua página, sem a navegação e sem os anúncios do J-Kit. Ela continua rodando no navegador de quem visita o seu site.
<iframe
src="https://jkit.tools/embed/pt-BR/gerador-ssn"
width="100%"
height="600"
style="border:0"
loading="lazy"
title="Gerador de SSN"
></iframe>Estas referências ajudam a contextualizar fórmulas, padrões, APIs e limitações usadas nesta página. Elas não substituem validação profissional quando o resultado tiver impacto jurídico, financeiro, médico ou operacional.
Um SSN tem nove dígitos escritos AAA-GG-SSSS: área (3), grupo (2) e serial (4). Não tem dígito verificador. A SSA nunca atribui área 000, 666 ou 900-999, grupo 00 nem serial 0000, e essas são as únicas checagens estruturais possíveis.
Regras da SSA: área 001-899 (sem 666), grupo 01-99, serial 0001-9999.
Só o formato é válido: pode coincidir com um número real.
Tudo roda no navegador. Analytics recebe só a ação e as opções, nunca os números.