# Extract Aadhaar Card Details from Images: OCR API | FastKYC

> Extract the Aadhaar number, name, date of birth, gender and address from a photo of an Aadhaar card, ready for identity verification.

Source: https://www.fastkyc.com/apis/aadhaar-ocr/

---

[Vision APIs](/apis/vision/)

# OCR Aadhaar API

Extract the Aadhaar number, name, date of birth, gender and address from a photo of an Aadhaar card, ready for identity verification.

[Book a Demo](/book-demo/)

Category

[Vision APIs](/apis/vision/)

Built for

-   [Lending & NBFC](/industries/lending/)
-   [Banking](/industries/banking/)
-   [Fintech & Payments](/industries/fintech-payments/)
-   [Insurance](/industries/insurance/)
-   [Gaming & Fantasy Sports](/industries/gaming/)
-   [Crypto & Web3](/industries/crypto/)
-   [Staffing & HR](/industries/staffing-hr/)
-   [Telecom](/industries/telecom/)
-   [Real Estate & Rentals](/industries/real-estate/)
-   [Healthcare](/industries/healthcare/)
-   [Logistics & Mobility](/industries/logistics/)
-   

## What the OCR Aadhaar API does

OCR Aadhaar reads an uploaded Aadhaar image and returns its fields as structured data: Aadhaar number, name, date of birth, gender and full address.

Typing those details by hand is where onboarding slows down and errors creep in, particularly with addresses. Reading them from the card and asking the customer to confirm is faster and produces cleaner data for the verification steps that follow.

## Where teams use the OCR Aadhaar API

1.  Auto-filling a KYC form from a photographed Aadhaar card
    
2.  Capturing address data without manual typing
    
3.  Feeding extracted details into Aadhaar validation
    
4.  Digitising Aadhaar copies held in an existing document archive
    

## Frequently Asked Questions (FAQs)

Does this verify the Aadhaar is genuine?

No. OCR reads what is printed on the card. Use Aadhaar Validation to check the number against records, and Aadhaar XML Verification for a cryptographically signed proof.

Should I store the Aadhaar number I extract?

Only if you have a lawful basis. Where you do not, use Aadhaar Masking so only the last four digits remain.

What image quality is needed?

A well-lit, in-focus photo where the whole card is visible. Glare across the number and heavy skew are the usual causes of a poor read.

## Related APIs

-   [OCR Voter Id API Read the EPIC number, name, relation name, date of birth, gender and address from a voter ID card image as structured data, without manual entry.](/apis/voter-id-ocr/)
-   [OCR DL API Extract licence number, holder name, date of birth, validity and vehicle classes from a driving licence image automatically.](/apis/dl-ocr/)
-   [OCR PAN API Read PAN number, name, father's name and date of birth from a PAN card image and return them as structured, verifiable data.](/apis/pan-ocr/)
-   [OCR Passport API Extract passport number, name, date of birth, nationality and expiry from a passport image, including the machine-readable zone.](/apis/passport-ocr/)

## Start verifying with the OCR Aadhaar API

Book a walkthrough and we will show the call, the response and how it fits your onboarding flow.

[Book a Demo](/book-demo/) [Browse All APIs](/apis/)

-   One API key for every check
-   Verified against official Indian records
-   Built for onboarding at scale
