OCR pour Passport API
Extract data from international passports instantly. High-accuracy Passport OCR API built for developers. Get your JSON response in seconds. Try for free today.


Essayez-le
Découvrez la puissance de notre OCR. Téléchargez un document et voyez les résultats instantanément.
Déposez le document ou cliquez pour télécharger
Prend en charge PDF, PNG, JPG (max 10 Mo)
En téléchargeant un document, vous acceptez nos conditions. Nous ne stockons pas vos données.
Type of passport (e.g., P for Personal, D for Diplomatic, S for Service)
Whether the document type has been verified against the MRZ
The 3-letter ISO 3166-1 alpha-3 code of the issuing state
Whether the country code has been verified against the MRZ
Unique alphanumeric identifier for the passport booklet
Whether the passport number has been verified against the MRZ
Primary identifier or family name
Whether the surname has been verified against the MRZ
Secondary identifier, including first and middle names
Whether the given names have been verified against the MRZ
The citizenship of the passport holder (ISO 3166-1 alpha-3)
Whether the nationality has been verified against the MRZ
Holder's date of birth (YYYY-MM-DD)
Whether the date of birth has been verified against the MRZ
Standardized as M (Male), F (Female), or X (Unspecified/Non-binary)
Whether the sex has been verified against the MRZ
The date the document becomes valid (YYYY-MM-DD)
Whether the date of issue has been verified (usually not in MRZ)
The date the document is no longer valid (YYYY-MM-DD)
Whether the date of expiry has been verified against the MRZ
The government body, office, or ministry that issued the document
Whether a Machine Readable Zone (MRZ) was detected
City, state, or country of birth
The specific city or consulate where it was issued
The holder's domestic identity code (e.g., DNI, PESEL)
Whether the national ID number has been verified against the MRZ (if present in optional data)
Physical height of the individual
The holder's eye color
The holder's job title or employment status

Questions fréquentes
Réponses rapides aux questions courantes sur notre OCR de Passport OCR.
What types of passports are supported?
This extractor supports all international passports following ICAO standards, including Personal (P), Diplomatic (D), and Service (S) passports.
Does it support MRZ (Machine Readable Zone)?
Yes, it fully supports TD3 MRZ format used in passports for data verification and high-accuracy extraction.
Which fields are extracted?
It extracts all mandatory fields (name, dates, passport number, nationality) as well as common optional fields like place of birth, height, and eye color when present.
Intégrez notre API en quelques secondes
Commencez à extraire les données de vos documents en quelques secondes avec notre API OCR prête à l'emploi.
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;Prêt à construire ?
Obtenez votre clé API gratuite et commencez à extraire les données des documents en quelques minutes. Aucune carte de crédit requise.
Cas d'utilisation courants
Découvrez comment les entreprises utilisent notre API OCR pour automatiser leurs processus.
Onboarding automatisé
Extrayez les données des documents pour rationaliser l'enregistrement des utilisateurs et les processus KYC.
Vérification de données
Vérifiez instantanément les détails des documents par rapport à vos dossiers ou à des bases de données tierces.
Documents internationaux
Traitez des documents d'identité de plus de 190 pays avec une grande précision.
Automatisation des flux
Éliminez la saisie manuelle des données en envoyant les données structurées des documents directement dans votre CRM ou ERP.
Tarification simple et transparente
Pas de frais cachés. Pas de minimum mensuel. Payez uniquement pour ce que vous extrayez.
Basé sur l'usage
Tarification simple à l'usage. Aucun engagement mensuel.
Entreprise
Tarification sur mesure pour les volumes élevés. Bénéficiez de garanties SLA, d'un déploiement sur site et d'un support dédié — contactez-nous pour un plan adapté.
Tous les prix sont hors TVA. Les remises sur volume s'appliquent automatiquement.
Conformité et sécurité de niveau entreprise
Nous prenons la confidentialité des données au sérieux. Tiny IDP est conçu pour répondre aux normes européennes les plus strictes.
Zéro rétention de données
Nous ne stockons pas vos documents, images ou prédictions. Les données sont traitées en mémoire et immédiatement supprimées.
Conforme au RGPD
Conformité totale avec les réglementations européennes sur la protection des données (RGPD).
Infrastructure basée dans l'UE
Toutes les données sont traitées et hébergées exclusivement dans des centres de données européens sécurisés.
Avez-vous besoin d'un OCR personnalisé ?
Nous supportons les extracteurs sur mesure ! Définissez vos propres champs et règles pour extraire les données de tout type de document.