3 free credits on signup

PAN card verification online

Confirm PAN validity and registered name in seconds. Use it for KYC, vendor onboarding, employee verification and fraud checks. Auto-refunded when the upstream provider fails.

Format check

Instant validation of the 10-character PAN structure.

Validity

Confirm whether the PAN is active in the database.

Registered name

Match the name against your submitted record.

KYC-safe

Use as a second-line check alongside primary KYC.

Recommended onboarding sequence

  1. 1

    Validate the PAN format

    Client-side validation rejects malformed PANs before any credit is spent.

  2. 2

    Run the PAN module

    Get validity and registered name from the official upstream provider.

  3. 3

    Fuzzy-match the name

    Compare the returned name with the submitted name. Escalate close mismatches to manual review.

  4. 4

    Cross-check UPI for payouts

    For vendor or employee payouts, run the UPI module on the beneficiary VPA and confirm the account holder name matches.

What PAN verification does not prove

  • That the submitter is the PAN holder.
  • Creditworthiness or financial history.
  • Current residential address.

Pair PAN with Aadhaar, UPI and a document or liveness check for regulated KYC.

Built for compliance teams

Every verification is timestamped and stored in your private history. Export JSON for audit trails and integrate the REST API directly into your onboarding backend.

Frequently asked questions

How can I verify a PAN card online?

Enter the 10-character PAN into the OSINTS.xyz PAN module. It checks the format, queries the official upstream provider, and returns the registered name if the PAN is active and valid.

What does PAN verification prove?

It proves that the PAN exists and reveals the name registered to it. It does not prove that the person submitting the PAN is the same person — pair it with a document or liveness check for full KYC.

Is this connected to NSDL or UTIITSL?

Yes. Verification is routed through official upstream providers, so the result reflects the current Income Tax database record.

What PAN format is accepted?

The standard 10-character format: five letters, four digits, one letter (e.g. ABCDE1234F). The input is validated before any upstream call is made.

How should I handle name mismatches?

Use a fuzzy similarity score and send marginal cases to manual review. Legal name variations, initials, transliteration and married surnames are common reasons for mismatches.

How much does PAN verification cost?

The PAN module costs 3 credits per lookup. New accounts receive 3 free credits, and failed upstream lookups are refunded automatically.

Ready to verify a PAN?

Start with 3 free credits. PAN verification costs 3 credits per lookup and is refunded automatically if the provider fails.

Launch the console
Read the full KYC guide →UPI verification →