♧ WE WILL CALL YOU

Request a Callback

Tell us what you need help with, and our team will call you.

+91

Verify your mobile with a 6-digit OTP to submit your request.

Need help now? Send an enquiry through our contact form →

Bharat OCR API

Turn document uploads into usable fields.

Read details from supported identity and business documents without typing each field by hand. Review the extracted information before using it.

Need API access? Talk to our team.

Published API reference Authorised access Integration support

FROM REQUEST TO REVIEW

A clear path through the process.

  1. Choose the document type

    Select the supported type and prepare a clear file or an HTTPS file URL.

  2. Extract the fields

    Submit the document through the approved server-side integration.

  3. Review and continue

    Check the extracted information and correct unclear fields before relying on them.

A CLOSER LOOK

What you can do with Bharat OCR.

See how each feature works.

  1. Eight document types

    Supports PAN, Aadhaar, driving licence, voter ID, passport, vehicle RC, cancelled cheque and invoice documents.

  2. File uploads

    Send JPG, JPEG, PNG or PDF documents through the documented upload operation.

  3. HTTPS document URLs

    Provide an HTTPS file URL when your workflow already stores the document in a suitable location.

  4. Structured extraction

    Receive document fields for review and use in your application rather than relying on manual transcription alone.

  5. Optional verification

    Request the supported verification step for PAN or driving licence. OCR extraction by itself is not verification.

BUILT AROUND YOUR WORK

Where Bharat OCR fits.

Common uses for this API.

Application forms

Use extracted fields to help prefill a form, with a review step before submission.

Document review

Put uploaded documents and their extracted information into the same review process.

Invoice intake

Read supported invoice uploads as part of your team's document intake workflow.

FOR YOUR DEVELOPMENT TEAM

Take the next step with the right details.

See the documentation for request fields, responses and setup instructions.

  • Check the published inputs, response format and error handling.
  • Keep credentials on your server and collect only authorised data.
  • Confirm provider access and deployment requirements with BankU.

Supported document fields depend on the provider and document type. File-size limits and access requirements are listed in the API reference.

GOOD QUESTIONS

Before you get started.

Common questions about Bharat OCR.

Which file formats are supported?

The published contract accepts JPG, JPEG, PNG and PDF uploads, or an HTTPS file URL.

Is every document verified as well as read?

No. OCR extracts fields. Optional verification is documented only for PAN and driving licence.

Should extracted information be checked?

Yes. Image quality and document layout can affect extraction. Keep a review step for missing or uncertain information.