
For hospitals, clinics and patient-registration systems
Patients wait at the counterwhile their cards are typed in.
Photograph the ID card or the passport, and the name, the number, the birth date and the address fill the registration form in seconds.
Try 40 cards free. No credit card needed.
- 24.5MreadsID cards read so far
- 98.0%every field, on 60 real cards
- 95.5%passports read and check-digit verified, on 266
- On-premon the hospital’s own network, if needed
Registration is slow where every card is typed in
Every new patient means typing a 13-digit number, a name, a birth date and an address, and foreign patients’ passport names and numbers letter by letter, so the queue grows at peak hours.
A 13-digit number, a name and an address typed for every patient.
01Read the ID card
Get the number, both names, the birth date and the address as fields, each with a confidence score.
1.25 credits a card
Foreign patients’ names spelt wrong.
02Read the passport
Reads the machine-readable zone of any passport: the name, the number, the nationality and the birth date, with the check-digit results.
0.75 credits a page
Counter-camera photos tilted or catching glare.
03Capture it straight
The open-source SDK captures the card from the camera, straightens it and calls the API for you, on the web or in an app.
The SDK is free and open source
You are not the first team to use it
Counted on the live service, to 28 Oct 2026.
- 24.5MThai ID-card reads
- 332Kpassport reads
- 90.2Mrequests across every API
Try first. Pay when you use it.
50 free credits, no card
Enough to read 40 real cards before you pay.
Errors are not charged
When the service answers with an error, no credit is taken.
No subscription, no contract to sign
Top up from 100 credits (125 THB before VAT). Credits never expire.
Images are not kept
Images are processed in memory and not kept after the response.
Before you decide, you will want to know this
Every answer comes from the API documentation and the published measurement.

Does patient data leave the hospital?
Card images are processed in memory and not kept after the response. If your policy keeps data inside the hospital’s network, the service can be installed on your own servers.
Can it connect to our hospital system?
Yes. It is a plain HTTP API: any system that can send an HTTP POST can call it, with examples in curl, Python and JavaScript.
What about blurry or glare-hit photos?
Every field has a confidence score, so your system asks for a new photo only when it is low, and a number that fails its check digit comes back as an error and costs nothing.
How long does integration take?
One HTTP POST, with examples in curl, Python and JavaScript, and an open-source SDK for web and apps. Try it on the free credits before you write production code.
Can we get a tax invoice in our company’s name?
Yes. Request it from the credits page of your account after you pay.
Why iApp
We build our own models, trained on Thai data by a Thai team, and we train them further when your work needs it.
We build our own models
Our models are trained on Thai data by a Thai engineering team.
Thai comes first
We measure and test on real Thai documents and speech, and publish the results with the method.
Trained further for your case
If your case is one the current model cannot handle yet, we train it further on data from your work.
The price is on the page
1.25 credits per card, with no quotation to wait for. Work out the price at your volume on the pricing page.
Card, face and liveness on one key
With an open-source capture SDK, so there are no separate vendors to stitch together.
13 years with Thai businesses
When data has to stay inside your network, we install the service on your servers.
Gateways
Call an API, choose a model, hand the tools to an agent, or read the measurements.
API
Send a file or text, get structured data back. Published prices.
Browse the APIsModels
Thai models for text, speech and translation, hosted or on your servers.
See the modelsAgent
Every API as a tool for Claude, Cursor or any MCP client.
Connect an agentResearch
Open models, and benchmarks anyone can rerun.
Read the papers
The API for what you need
Say what you need. See the API, its price and the call.
- OCR and eKYC
- Speech
- Text and law
- Images
- All 52 APIs
Thai National ID Card OCR
Extract structured data from the front and back of Thai National ID cards: ID number, names, address, dates, and laser code, with per-field confidence.
- Price
- 1.25 IC / page
- Measured accuracy
- 98.0%
- Requests served
- 24.5M
Our products
Made by iApp: Chinda for customers, OpenThai for everyone, and systems we install for you.

The platforms, the app, and the models you call.
- Chinda 3Enterprise knowledge platform
- Chinda OperatorAI receptionist for calls and chat
Chinda GOAssistant app, on your phone- Chinda LLMThai model, runs on a laptop
- Chinda MTTranslation
- Chinda TTSText to speech
- Chinda ASRSpeech to text
Coming: Chinda Bot · Chinda STS · Chinda Vision


Open weights anyone can download and run.
Standards and awards
Tested and certified by independent bodies, awarded in Thailand and abroad.
Standards and testing
iBeta PAD Level 1Facial anti-spoofing, ISO/IEC 30107‑3iBeta Quality Assurance · 2024 · Confirmation letter
ISO/IEC 29110‑4‑1:2018Project management and software implementation for very small entitiesINTERCERT · 2025
Awards
- Startup Ignite, second runner-up2023Huawei Cloud APAC, from more than 1,500 entrants
- AI Innovation Jumpstart, winner2022National Innovation Agency
- National Software Contest, first prize2020NSTDA
- Gold medal, Geneva2015International Exhibition of Inventions; bronze in 2019









