API OCR de Pasaporte
Extrae número de pasaporte, nombre completo, nacionalidad, fechas de nacimiento y caducidad, y validación MRZ TD3 de pasaportes internacionales según norma OACI. Automatiza el KYC fintech, facturación en aerolíneas y procesos de extranjería.


Pruébalo ahora
Descubre el poder de nuestro OCR. Sube un documento y mira los resultados al instante.
Arrastra tu documento o haz clic para subirlo
Soporta PDF, PNG, JPG (máx. 10MB)
Al subir un documento aceptas nuestros términos. Aplicamos cero retención de datos.
Tipo de pasaporte (p. ej. P personal, D diplomático, S servicio)
Si el tipo de documento se ha verificado contra la MRZ
Código ISO 3166-1 alpha-3 del Estado emisor (3 letras)
Si el código de país se ha verificado contra la MRZ
Identificador alfanumérico único del pasaporte
Si el número de pasaporte se ha verificado contra la MRZ
Apellidos o identificador primario
Si los apellidos se han verificado contra la MRZ
Nombres de pila (incluidos segundos nombres)
Si los nombres se han verificado contra la MRZ
Nacionalidad del titular (ISO 3166-1 alpha-3)
Si la nacionalidad se ha verificado contra la MRZ
Fecha de nacimiento del titular (AAAA-MM-DD)
Si la fecha de nacimiento se ha verificado contra la MRZ
Sexo normalizado: M (hombre), F (mujer) o X (no especificado)
Si el sexo se ha verificado contra la MRZ
Fecha de expedición / inicio de validez (AAAA-MM-DD)
Si la fecha de expedición se ha verificado (suele no estar en la MRZ)
Fecha de caducidad (AAAA-MM-DD)
Si la fecha de caducidad se ha verificado contra la MRZ
Autoridad, oficina o ministerio que expidió el documento
Si se detectó una zona de lectura mecánica (MRZ)
Ciudad, provincia o país de nacimiento
Ciudad o consulado de expedición
Número de identidad nacional del titular (p. ej. DNI, PESEL)
Si el número de identidad nacional se ha verificado contra la MRZ
Estatura del titular
Color de ojos del titular
Profesión o situación laboral del titular
Preguntas frecuentes
Respuestas rápidas a las preguntas frecuentes sobre nuestra API OCR de Pasaporte.
¿Qué tipos de pasaportes son compatibles?
Este extractor es compatible con todos los pasaportes internacionales que siguen los estándares de la OACI, incluidos los pasaportes personales (P), diplomáticos (D) y de servicio (S).
¿Admite zona MRZ (Machine Readable Zone)?
Sí, admite plenamente el formato MRZ TD3 utilizado en pasaportes para la verificación de datos y la extracción de alta precisión.
¿Qué campos se extraen?
Extrae todos los campos obligatorios (nombre, fechas, número de pasaporte, nacionalidad), así como campos opcionales comunes como el lugar de nacimiento, la altura y el color de ojos cuando están presentes.
Integra nuestra API en segundos
Empieza a extraer datos de tus documentos en segundos con nuestra API OCR lista para usar.
curl -X POST "https://api.tiny-idp.com/api/extractors/run/passport" \ -H "x-api-key: YOUR_API_KEY" \ -F "files=@/path/to/your/document.jpg"
const formData = new FormData();
const fileInput = document.querySelector('input[type="file"]');
formData.append('files', fileInput.files[0]);
const response = await fetch("https://api.tiny-idp.com/api/extractors/run/passport", {
method: 'POST',
headers: {
'x-api-key': 'YOUR_API_KEY'
},
body: formData
});
const result = await response.json();
console.log(result);import requests
url = "https://api.tiny-idp.com/api/extractors/run/passport"
headers = {"x-api-key": "YOUR_API_KEY"}
files = {"files": open("document.jpg", "rb")}
response = requests.post(url, headers=headers, files=files)
print(response.json())<?php
$ch = curl_init();
curl_setopt_array($ch, [
CURLOPT_URL => "https://api.tiny-idp.com/api/extractors/run/passport",
CURLOPT_POST => true,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => [
'x-api-key: YOUR_API_KEY',
'Accept: application/json'
],
CURLOPT_POSTFIELDS => [
'files' => new CURLFile('/path/to/your/document.jpg')
]
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;Integra con tu agente de desarrollo
Copia las instrucciones para integrar Tiny IDP con Claude Code, Cursor, ChatGPT o Windsurf.
¿Listo para construir?
Obtén tu clave API gratuita y empieza a extraer datos de tus documentos en minutos. Sin necesidad de tarjeta de crédito.
Casos de uso comunes
Descubre cómo otras empresas usan nuestra API OCR para automatizar sus procesos.
KYC fintech y apertura de cuentas
Captura número de pasaporte, nombres, nacionalidad y caducidad en una sola llamada para precargar formularios KYC y reducir el abandono en neobancos y remesas.
Check-in de viajes y fronteras
Parsea la MRZ TD3 y la zona visual para self-check-in aéreo, registro hotelero y captura de identidad en travel-tech.
Compliance de viajes corporativos
Verifica los datos del pasaporte frente a perfiles de reserva para duty-of-care, alertas de caducidad de visado y automatización de gastos.
Portales de inmigración y visados
Envía JSON estructurado del pasaporte a sistemas de e-visa, permisos de residencia y citas consulares sin teclear datos a mano.
Precios simples y transparentes
Sin cargos ocultos. Sin mínimos mensuales. Paga solo por lo que extraigas.
Basado en el uso
Pago por uso transparente. Sin compromisos ni mínimos mensuales.
- Extractores ilimitados
- Modelos listos para usar y personalizados
- Tecnología avanzada de OCR e IA
- Conforme al RGPD
- Infraestructura alojada en la UE
- Soporte estándar
Enterprise
Precios a medida para grandes volúmenes. Obtén garantías de SLA, despliegue local o dedicado y soporte exclusivo — contáctanos y prepararemos un plan adaptado a tu escala.
- Modelos de precios a medida
- Garantías de SLA
- Opciones de despliegue local
- Soporte para integraciones personalizadas
- Soporte dedicado 24/7
- Solicitudes de funciones prioritarias
Precios sin IVA. Los descuentos por volumen se aplican automáticamente.
Seguridad y cumplimiento empresarial
Nos tomamos muy en serio la privacidad. Tiny IDP está diseñado para cumplir con los estándares europeos más estrictos.
Cero retención de datos
No almacenamos tus documentos, imágenes ni respuestas. Los datos se procesan en memoria y se eliminan inmediatamente.
Conforme al RGPD
Cumplimiento total con el Reglamento General de Protección de Datos (RGPD) para tu tranquilidad.
Infraestructura en la UE
Todos los datos se procesan y alojan exclusivamente en centros de datos europeos seguros.
¿Necesitas extraer datos de un documento específico?
¡Ofrecemos extractores a medida! Define tu propio esquema JSON y reglas para extraer datos de cualquier tipo de documento.