Gerador de MRZ de Passaporte
GeneratorGere dados de teste de MRZ (zona de leitura ótica) de passaporte ICAO Doc 9303 TD3 com dígitos verificadores válidos — para testar software de OCR, KYC e leitura de documentos de viagem. Atualmente suporta apenas passaportes TD3.
Seguro de viagem feito para nômades
Cobertura médica e de viagem abrangente onde quer que você vá. Sem compromisso de longo prazo.
Quer verificar uma MRZ existente?
Esta ferramenta gera novos dados de teste de MRZ. Para decodificar e validar uma MRZ que você já possui, use nosso Decodificador de MRZ →
Sobre esta ferramenta
Sobre o Gerador de MRZ de Passaporte
Esta ferramenta gera a Zona de Leitura Ótica (MRZ) da página de identidade de um passaporte no formato ICAO Doc 9303 TD3 — o bloco de 2 linhas com 44 caracteres cada impresso na parte inferior de todo passaporte moderno e lido por portões eletrônicos de aeroporto, scanners de onboarding KYC e pipelines de OCR. Todo dígito verificador é calculado corretamente, então o resultado é um documento de teste totalmente válido e internamente consistente.
Escolha um estado emissor, sobrenome, nomes próprios, sexo, data de nascimento e data de validade, e opcionalmente inclua o campo de número pessoal de 14 caracteres. O gerador monta o campo de nome (SOBRENOME<<NOME<PROPRIO, preenchido com caracteres de preenchimento até 39 caracteres), translitera quaisquer caracteres acentuados ou não-ASCII para A-Z simples conforme exigido pela ICAO 9303, e calcula os 5 dígitos verificadores — do número do passaporte, data de nascimento, data de validade, número pessoal, e o dígito verificador composto final que cobre os demais campos — usando o checksum oficial ponderado 7-3-1.
Use este gerador para produzir dados de teste realistas para pipelines de OCR e análise de MRZ de passaporte, para popular ambientes de teste de KYC/verificação de identidade sem usar um documento real, ou para explorar como o formato MRZ da ICAO 9303 é estruturado campo a campo.
Todo documento é gerado e codificado inteiramente no seu navegador — nada é transmitido ou armazenado. O algoritmo é verificado em relação ao documento espécime oficial da ICAO 9303 (Utopia / ERIKSSON ANNA MARIA) e testado com centenas de ciclos de geração-e-decodificação usando o Decodificador de MRZ deste site.
Recursos Principais
- Formato de passaporte ICAO Doc 9303 TD3 (2 linhas, 44 caracteres)
- Os 5 dígitos verificadores calculados corretamente (número do passaporte, nascimento, validade, número pessoal, composto)
- Transliteração automática para A-Z (sem acentos, conforme ICAO 9303)
- Estado emissor, sexo, datas e número pessoal opcional configuráveis
- Tabela de detalhamento campo a campo para cada documento gerado
- Verificado com o espécime oficial da ICAO e o Decodificador de MRZ deste site
- 100% baseado no navegador, sem dados enviados
FAQ
Gerador de MRZ de Passaporte — Perguntas Frequentes
O que é a MRZ em um passaporte?
A Zona de Leitura Ótica é o bloco de caracteres OCR-B na parte inferior da página de identidade de um passaporte, padronizado pela ICAO Doc 9303. Ela codifica os mesmos dados de identidade impressos acima — nome, número do documento, nacionalidade, data de nascimento, sexo e data de validade — além de dígitos verificadores, para que possa ser lida de forma confiável por um scanner em vez de digitada por uma pessoa.
Como são calculados os dígitos verificadores da MRZ?
Cada caractere recebe um valor (0-9 para dígitos, 10-35 para A-Z, 0 para o caractere de preenchimento '<'), multiplicado por um peso que se repete na sequência 7, 3, 1, e somado; o dígito verificador é essa soma módulo 10. Quatro dígitos verificadores cobrem individualmente o número do passaporte, data de nascimento, data de validade e número pessoal, e um quinto dígito verificador composto cobre uma combinação específica desses campos mais seus próprios dígitos verificadores.
Esta ferramenta suporta apenas passaportes (TD3)?
Sim, atualmente apenas o formato TD3 (2 linhas de 44 caracteres, usado nas páginas de identidade de passaportes) é suportado. O suporte a TD1 (formato de cartão de identidade de 3 linhas) está planejado, mas ainda não implementado.
O documento gerado é um número de passaporte real e utilizável?
Não. Esta ferramenta gera dados de MRZ fictícios, porém com dígitos verificadores válidos, apenas para fins de teste — os números de documento são aleatórios e não estão atribuídos a nenhuma pessoa real, base de dados governamental ou documento de viagem emitido.
Dicas
- Cole as duas linhas geradas diretamente no Decodificador de MRZ para ver cada dígito verificador conferido independentemente
- Os nomes são automaticamente transliterados para A-Z com '<' como espaço/preenchimento — letras acentuadas são convertidas para o equivalente simples mais próximo
- Deixe o campo de número pessoal desmarcado para gerar o formato mais comum sem ele
- As datas padrão são aleatorizadas a cada carregamento da página — ajuste-as diretamente se precisar de uma idade ou janela de validade específica
Explore more
Ferramentas Relacionadas
Outras ferramentas que podem ser úteis para seu fluxo de trabalho
