AI OCR Platform

AI OCR built for Thai documents

Pull text and structured data out of any document, fast and accurately, and connect it to your systems with one API.

  • Thai documents supported
  • Accurate, AI-powered
  • Ready to integrate
AITECH

AI OCR

Upload a document to extract its data

Processed
PDF

1 / 1

Extracted fieldsFull text
Document type
Tax invoice
Document no.
INV-2569-000142
Date
2026-10-15
Seller
Sample Technology Co.
Subtotal
26,500.00
VAT (7%)
1,855.00
Total
28,355.00
Download JSON Copy data

Why T&P AITECH OCR

Thai + English
Mixed freely, in print, scans and photos
฿0.60 / page
Lowest price, no subscription, credits never expire
Ready JSON
Straight into your ERP or accounting system, no retyping
50 pages free
Try it right after sign-up, no card needed
Features

Everything you need to read Thai business documents

Extract text, read key fields and handle important paperwork intelligently

Thai-language OCR

Reads Thai and English from print, scans and photos, keeping tables as Markdown

Tax invoices / receipts

Seller, buyer, tax IDs, line items, VAT and totals, with Buddhist-era dates converted

ID cards / passports

13-digit ID with checksum, passport MRZ, Thai/English names, birth and expiry dates

Statements / any document

Define your own fields for anything: bank statements, contracts, purchase orders

Export / API

Results as JSON or Markdown, connected to your systems through one REST API

Verifiable, no guessing

Missing fields come back as null, with warnings on suspicious values for review

Supported documents

The documents Thai businesses handle every day

These are fictional sample documents. Try reading them for real in the demo below.

Tax invoice

NumberSellerVATTotal

Receipt

StoreDateItemsNet total

Thai ID card

Thai ID card

Try this document

13-digit IDNameBirth dateAddress

Passport

MRZPassport no.NationalityExpiry

Government letter

Government letter

Try this document

Letter no.SubjectToSigner

Bank statement

Bank statement

Try this document

Account no.PeriodIn/outBalance

How it works

Simple: just 3 steps

result.json200 OK"text""document_type"Tax invoiceThai ID cardReceipt"fields"Tax IDDateTotalPDFJPGPNGT&P AITECHAI ENGINEOCRRead textClassifySort by typeExtractPull fields{}ERP · API
  1. Upload a document

    01

    Drag and drop or pick a file (PDF, JPG, PNG, WEBP)

  2. AI reads it (OCR)

    02

    Text and key fields are extracted accurately by AI

  3. Use the data

    03

    View, copy, download, or connect through the API

Try it

Try it now, no sign-up

Pick a sample file or upload your own document

1

Upload a document

Drop a file here, or click to choose

PNG, JPG, WEBP or PDF

Choose from computer

Sample files

Click to try a sample document

2

Output

3

Document type

4

Result

Results will appear here

Choose a file and document type, then press “Read document”

  1. Upload a file
  2. Pick a type
  3. See the result
Built for

Fits many industries

Cut manual data entry and speed up document work across your organisation

Pick an industry to see it in action

Original document

Tax invoice
Tax invoice

Extracted data

1Seller tax ID0105566012345
2Invoice no.INV-2569-000142
3Date15/10/2026
4VAT 7%1,855.00
5Total28,355.00

Sent to

Accounting / ERP

JSON

Try it with your document
For developers

Integrate in a few lines

A standard REST API with free test keys, safe retries through Idempotency-Key, and every request searchable by its request ID.

  • Test keys use no credits
  • Every request in searchable logs
  • Automatic refunds on failed reads
Read the full API docs
curl -X POST https://api.tnpaitech.com/v1/ocr \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -F "file=@invoice.jpg" \
  -F "mode=extract" \
  -F "template=invoice"

Files are never stored

Files are processed in memory and discarded. We only keep usage metadata.

Encrypted end to end

Everything goes over HTTPS, and API keys are stored hashed, so nobody can see the real key.

PDPA-minded

Designed for documents that contain personal data, such as ID cards.

Pricing

Pay only for what you use

1 credit = 1 page. Buy packs: no subscription, no lock-in, credits never expire.

Free

50 credits on sign-up, for trying things out and side projects

Free

  • Every template
  • Playground + API
  • Unlimited test keys
Start free

500 credits

≈ ฿0.90 per page

฿450

VAT 7% included · tax invoice available

  • Every template + custom
  • Card / PromptPay
  • Receipt / tax invoice
Buy credits
Popular

2,000 credits

≈ ฿0.75 per page

฿1,500

VAT 7% included · tax invoice available

  • Every template + custom
  • Card / PromptPay
  • Receipt / tax invoice
Buy credits

10,000 credits

≈ ฿0.60 per page

฿6,000

VAT 7% included · tax invoice available

  • Every template + custom
  • Card / PromptPay
  • Receipt / tax invoice
Buy credits

Enterprise — High volume, custom templates, on-premise / private cloud, or an SLA

Talk to the team
FAQ

Questions?

Which files are supported?+

PNG, JPG, WEBP and PDF (multi-page). For photos, capture the whole page and keep it in focus.

How are credits counted?+

1 credit per page. An image counts as 1 page; a PDF counts each page. Failed reads are refunded automatically.

Do you keep our documents?+

No. Files are processed and discarded straight away. We only keep usage metadata such as page counts and timestamps.

What if there's no template for my document?+

Use the “Any document” template to extract key-value pairs automatically, or define your own fields with Custom.

Can we run it on-premise?+

Yes. Contact sales about on-premise, private cloud or specialised templates.

Start using AI OCR on your business documents today

Try it free right away, no credit card needed, or request a demo with your own documents.