📄 Thai Civil Registration Certificate OCR 🆕
📄 แบบรับรองรายการทะเบียนราษฎร
Welcome to the Thai Civil Registration Certificate OCR API, an AI-powered solution developed by iApp Technology Co., Ltd. for extracting data from Thai civil registration documents. This documentation will help you integrate and use our OCR service effectively.
Try Demo!
Example Images (Click to try)

Demo key is limited to 10 requests per day per IP
Click here to get your API key
Getting Started
-
Prerequisites
- An API key from iApp Technology
- Thai civil registration document images
- Supported file formats: JPEG, JPG, PNG, PDF
- Maximum file size: 10MB
-
Quick Start
- Fast processing (5-10 seconds per document)
- High accuracy text extraction
- Support for multiple file formats
-
Key Features
- Detailed field extraction including:
- Personal information (name, ID, gender, nationality)
- Birth details (date, age)
- Family information (parents' names and nationalities)
- Residential details (address, status, registration)
- Document metadata (dates, remarks, registrar info)
- Support for single-page documents
- Option to return original OCR text and processed images
- Flexible JSON response format
- Detailed field extraction including:
-
Security & Compliance
- GDPR and PDPA compliant
- Secure API endpoints
- No data retention after processing
How to get API Key?
Please visit API Portal to view your existing API key or request a new one.
Example
Here's a sample civil registration certificate and its extracted data:

Request:
cURL
curl -X POST https://api.iapp.co.th/ocr/v3/civil-registeration-certificate/file \
-H apikey: YOUR_API_KEY \
-F file=@/path/to/document.jpg \
-F return_image=false \
-F return_ocr=false
Response:
{
"message": "success",
"processed": {
"header": "(ท้องถิ่นเขตยานนาวา) ท.ร. 14/1",
"title": "แบบรับรองรายการทะเบียนราษฎร จากฐานข้อมูลการทะเบียน\nสำนักทะเบียนกลาง กรมการปกครอง กระทรวงมหาดไทย",
"nationalIdNumber": "X-XXXX-XXXXX-XX-X",
"houseRegistrationNumber": "XXXX-XXXXXX-X",
"name": "