Figment Global Solutions
OCR API · Document Data Extraction

OCR API for Indian Documents
PAN, Aadhaar, Invoice, Cheque & Bank Statement

Turn document images and PDFs into clean, structured JSON. Extract fields from PAN cards, Aadhaar, GST invoices, cheques and bank statements, and feed them straight into KYC, accounts payable and lending workflows.

  • PAN & Aadhaar OCR
  • Invoice OCR
  • Cheque OCR
  • Bank Statement Analysis
  • ISO 27001 & SOC 2

Trusted by Banks, PSUs and Leading Enterprises Across India

NPCI
Tata Mutual Fund
HSBC Mutual Fund
IDBI Bank
SBI
PNB
LIC
Mahindra Finance
Godrej Industries
Zomato
Piramal Pharma
MOIL Limited
SRF
Central Bank of India
BSE
J&K Bank
Cipla
SEBI
ONGC
Adani
Power Grid
NTPC
SAIL
Red Tape
CSB Bank
Titan
Holcim
Bata
Dhanlaxmi Bank
Samsung
Magicbricks
Nivea

Where OCR Saves the Most Time

Wherever your team re-types data from a document, an OCR API can do it in seconds.

Customer onboarding

Read PAN and Aadhaar details from an uploaded image instead of making customers type them, then confirm them with the PAN Verification API.

Accounts payable

Extract GSTIN, invoice number, date, taxable value and tax amounts from supplier invoices for booking and GST reconciliation.

Cheque processing

Read account number, IFSC and MICR details from cheque images for vendor onboarding, mandates and refunds.

Lending and underwriting

Convert bank statement PDFs into transactions and summaries (inflows, outflows and balances) for credit decisions.

Claims and back office

Digitise documents that arrive as scans and phone photos, without manual data entry.

Fewer keying errors

Structured JSON output removes re-keying, the main source of typos in names, PANs and amounts.

OCR APIs Available From Figment

Send a JPG, PNG or PDF and get structured JSON back, with the same response format across documents.

  • PAN Card OCR API

    Extracts PAN, name, father’s name and date of birth from a PAN card image.

  • Aadhaar OCR API

    Extracts name, date of birth, gender, address and Aadhaar number from the front and back of an Aadhaar card.

  • Invoice OCR API

    Extracts supplier and buyer GSTIN, invoice number and date, line items, taxable value and GST amounts.

  • Cheque OCR API

    Extracts account number, IFSC, MICR code, bank name and payee details from a cheque image.

  • Bank Statement Analysis API

    Converts bank statement PDFs into transactions with balance and cash-flow summaries.

Request sandbox access
Live document OCR

EXTRACTED

All fields read

840 ms
PAN
ABCPE1234F
Name
Demo User
Father's name
Demo Parent
Date of birth
15 Jan 1990

Illustrative demo data. Not a real taxpayer.

From Document Image to Structured Data

  1. 01

    Upload the document

    A photo, scan or PDF from your app, portal or back office.

  2. 02

    Call the OCR API

    Send the file to the API for that document type.

  3. 03

    Get structured JSON

    Each field comes back labelled, ready to save or display.

  4. 04

    Verify and use

    Confirm PAN or GSTIN with a verification API, then book, approve or onboard.

One REST/JSON integration covers every Figment verification API, with sandbox keys and API documentation from day one.

Enterprise-Grade Security and Reliability

Verification sits in the middle of your onboarding and payment flows, so it has to be fast, secure and always available.

ISO 27001 & SOC 2

The platform is certified to ISO/IEC 27001 and AICPA SOC 2, with 256-bit encryption.

99.98% Uptime

Built for production volumes: 99.98% platform uptime and crores of API calls every month.

Under 400 ms

Average response under 400 milliseconds, so checks run inside your onboarding or payment flow, not after it.

DPDP-Aligned

Consent-based checks on DPDP-aligned infrastructure, with a timestamped, auditable record of every call.

Trusted by Banks, NBFCs and Enterprises

Lending & NBFCs

Client: Bajaj Finserv

KYC document reading and bank statement analysis for loan journeys.

Financial Services

Client: Aditya Birla Capital

PAN and Aadhaar extraction inside digital onboarding.

Enterprises & PSUs

Client: Bharat Petroleum

Supplier invoice and cheque data captured for accounts payable.

CA Firms & Accountants

Client invoices read into accounting and GST working files.

Frequently Asked Questions

Something not covered here?

Ask us directly.

An OCR (optical character recognition) API reads a document image or PDF and returns its fields as structured data. Figment’s OCR APIs extract data from PAN cards, Aadhaar, GST invoices, cheques and bank statements.