Ir para o conteúdo

Gerador e validador de PESEL

Gere números PESEL como dados de teste para um intervalo de datas de nascimento e um sexo à sua escolha, ou decodifique e verifique data, sexo e dígito verificador de um PESEL no navegador.

Documento

PESELPowszechny Elektroniczny System Ewidencji Ludności

Número de identificação nacional · escrito como 85031212343

De onde vêm as regras

Opções

Até 10.000 por vez

Sexo

Apenas formato válido · não pertence a ninguém · para testes

Escolha as opções e clique em Gerar. Os números passam por todas as regras que esta página verifica, então servem para formulários, fixtures e QA.

A Polônia não publica faixa de teste para o PESEL, então, por acaso, um PESEL aleatório pode ser igual a um emitido: mantenha-o em sistemas de teste.
Roda no seu navegador · sem uploadComo funciona

Como usar: Gerador de PESEL

  1. 1

    Escolha as datas de nascimento

    A página abre no gerador. Defina a primeira e a última data de nascimento que os números devem ter.

  2. 2

    Escolha o sexo

    Qualquer, Masculino ou Feminino define a paridade do décimo dígito.

  3. 3

    Gere e exporte

    Defina a quantidade e clique em Gerar. Depois, copie a lista ou baixe um CSV ou JSON com a data de nascimento e o sexo de cada número.

  4. 4

    Decodifique um PESEL

    Na aba Verificar, cole PESELs para ver a data de nascimento e o sexo ou descobrir por que um deles é inválido.

Limites e Pro

Grátis: até 10.000 PESELs por lote, para datas de nascimento de 1800 a 2099, e verificação de até 10.000 números colados.

O Pro remove os anúncios; o gerador é ilimitado de qualquer forma. Ver o Pro

Sobre: Gerador de PESEL

Os sistemas poloneses de e-commerce, saúde e bancos validam o PESEL em todos os formulários. Por isso, bancos de dados de teste precisam de números que passem na validação, de preferência com idades realistas e para os dois sexos. Este gerador cria PESELs para qualquer intervalo de datas de nascimento que você escolher, para homens, mulheres ou ambos, até 10.000 por vez, e exporta os números com a data de nascimento e o sexo decodificados, para que seus dados de teste combinem com seus casos de teste.

Um PESEL tem onze dígitos, no formato AAMMDDPPPPK. Os seis primeiros são a data de nascimento, com o século embutido no mês: quem nasceu nos anos 1900 usa o mês como ele é, quem nasceu nos anos 2000 soma 20. Assim, uma criança nascida em 12 de janeiro de 2014 tem um número que começa com 142112. Já os anos 1800, 2100 e 2200 somam 80, 40 e 60. Os quatro dígitos seguintes formam um número de série, cujo último dígito é par para mulheres e ímpar para homens. O dígito final é de controle: multiplique os dez primeiros por 1, 3, 7, 9, 1, 3, 7, 9, 1, 3, pegue o último dígito da soma e subtraia de 10.

Cole PESELs na aba Verificar para decodificá-los ou para achar os defeituosos em uma importação: uma data impossível, como 30 de fevereiro, é apontada, assim como um dígito de controle errado. Ao escolher Polônia na ferramenta principal, você também cobre NIP e REGON.

Nada disso confirma que um PESEL existe nem quem é o titular dele; só o registro oficial do Estado sabe isso, e esta página nunca o consulta.

Privacidade

Os números PESEL são gerados e decodificados pelo código desta página; datas de nascimento e números nunca saem do seu navegador, e as listas geradas não são armazenadas em lugar nenhum.

Gerador de PESEL: perguntas frequentes

Como o PESEL codifica datas de nascimento depois de 2000?
O ano mantém dois dígitos e o século passa para o mês. Quem nasceu em janeiro de 2014 tem 21 nos dígitos do mês, em vez de 01, então o número começa com 142112 para 12 de janeiro. Nascimentos nos anos 1800 somam 80 ao mês, os anos 2100 somam 40 e os 2200 somam 60, o que deixa todo PESEL sem ambiguidade ao longo de quatro séculos.
Qual dígito do PESEL indica o sexo?
O décimo dígito, o último dos quatro dígitos de série. Ele é par (0, 2, 4, 6 ou 8) para mulheres e ímpar (1, 3, 5, 7 ou 9) para homens. O gerador o define de acordo com o sexo que você escolher, e a aba Verificar o lê de volta junto com a data de nascimento.
Como se calcula o dígito de controle do PESEL?
Multiplique os dez primeiros dígitos por 1, 3, 7, 9, 1, 3, 7, 9, 1, 3 e some os produtos. Pegue o último dígito do total e subtraia de 10; o resultado 10 conta como 0. Para 4405140135, a soma é 101, o último dígito é 1, então o dígito de controle é 9 e o PESEL é 44051401359.
Posso gerar PESELs para pessoas de uma idade específica?
Sim. Defina o intervalo de datas de nascimento para as idades de que seu teste precisa, por exemplo de 1º de janeiro a 31 de dezembro de 1990 para todos os nascidos em 1990, e todos os números serão decodificados para uma data dentro dele. Combine com a opção de sexo para montar dados de teste para regras de idade e gênero.
Um PESEL que passa na verificação é real?
Não necessariamente. O dígito de controle e a data só provam que o número está bem formado; se ele foi atribuído, e a quem, consta no registro nacional, que esta página nunca consulta. Um PESEL válido aleatório pode, por acaso, ser igual a um já emitido, então mantenha os números gerados em sistemas de teste.

Outras tarefas com esta ferramenta