This Festive Season get Lifetime Free* flowWise AccessSign up now!

Aadhaar Masking Solution

Aadhaar Masking API

Mask the first eight digits and block the QR code of the provided Aadhaar Card before storing it in your database. Stay compliant with UIDAI guidelines.

    flow one

    Aadhaar Masking Solution

    UIDAI, IRDAI, RBI and SEBI have mandated Aadhaar masking during onboarding and doing digital transactions. With Cashfree Payments, you can protect the privacy of your customers and stakeholders, and stay compliant with minimal to near-zero efforts.


    Create Account
    Collect payments

    Plug And Play API

    Aadhaar Masking API is easy to integrate. You can also mask Aadhaar via our dashboard.
    Collect payments

    Instant Solution

    Get masked Aadhaar instantly at the point of capture in your app or web. Save time and resources as our API takes care of masking.
    Collect payments

    Be Compliant

    Stay compliant via our powerful and accurate API to avoid penalties.
    Collect payments

    Affirm Security

    Safeguard user data privacy and security, and foster trust among your customers and stakeholders.
    Aadhaar Masking Solution
    /static/3e5574e13eb1e3f83d64d69e1ed168c2/Input-details-2.svg

    Step 1

    Input

    Input image of the Aadhaar in jpg, png or jpeg format.

    /static/54005f441460a2d0e6421bef1b5c3721/Step1_API.svg

    Step 2

    Masking in progress

    The API will mask the Aadhaar information during the KYC or KYB process.

    /static/ad11c9c40e705bc1c5a5f03b9e46379c/Step3-DownloadMaskedAadhaar.svg

    Step 3

    Output

    Download the masked Aadhaar as output, where the first 8 digits of the Aadhaar number are masked and the QR code is blocked.

    Aadhaar Masking API for your business

    Healthcare
    Mask Aadhaar numbers for medical records and insurance claim documents to protect patient privacy and data security.
    img-tags
    E-commerce
    Provide an additional layer of security to vendors and customers during the onboarding and checkout processes respectively.
    img-tags
    Banks and NBFCs
    Protect the personal information of your customers during the KYC processes for account-related operations, loan sanctions and other financial services.
    img-tags
    Insurance
    Store Aadhaar efficiently while onboarding clients during insurance policy initiation/renewal and client settlements.
    img-tags
    Frequently Asked Questions
    As per UIDAI and other important regulatory bodies in India, Aadhaar masking refers to masking or redacting the first eight digits of Aadhaar number and QR code while storing or sharing the Aadhaar docs for various ID verification and KYC purposes.
    Aadhaar masking is mandated by the regulatory authorities to protect the privacy of citizens of India and prevent misuse of personal information for any purposes without the consent of the individuals.
    Aadhaar masking applies to all businesses in India - regardless of size and age. Whenever businesses collect the Aadhaar details of your customers, vendors, employees, etc., they are bound to be masked before storing in their systems.
    Yes, it is mandatory for all businesses - regulated or not. The businesses have to mask Aadhaar before filing or storing the Aadhaar information, whenever they collect the same.

    Have more questions?

    Visit our support page
    Explore other Cashfree Payments products
    Verification Suite

    Verification Suite

    Explore our comprehensive verification suite for user and business identity verification.

    Learn More
    Payouts

    Payouts

    Easiest way to make payouts to any bank account, UPI ID, card, AmazonPay, Paytm or other native wallet 24*7 instantly even on a bank holiday.

    Learn More
    Payment Gateway

    Payment Gateway

    Collect domestic and international payments on your website or app.

    Learn More
    Subscriptions

    Subscriptions

    Accept recurring payments by auto-debiting customer’ accounts via standing instructions on cards or UPI e mandate.

    Learn More
    mob_separator

    Ready to get started?

    Collect customer payments, make payouts, manage international payments and so much more. Create your account or contact our experts to explore custom solutions.

    • Easy onboarding

    • Dedicated account manager

    • API access

    Create Account
    mob_separator