Stripe identity verification product US/UK invite only

    Easily and securely verify your users’ identities online with Stripe.

    Stripe’s identity verification product lets you verify your users with just a few lines of code. Stripe hosts the identity document capture UI for you. Machine learning models running in the browser improve image quality and maximize pass rates.


    Stripe’s identity verification product supports:

    • Verifying ID documents to support your KYC and compliance programs
    • Confirming identities of your users to prevent fraud
    • Verifying the age of your customers
    • Ensuring users have a valid driver’s license
    • Automating account recovery requests

    How it works

    1. Send your users to Stripe’s conversion-optimized UI. You can customize the UI with your logo and colors.
    2. Your users capture images of physical ID documents with their desktop or mobile phone camera and send them to Stripe.
    3. Stripe verifies the authenticity of over 4,000 document types from 100+ countries.
    4. You can review verification results in your Stripe Dashboard or access the data through our API.

    Example integration

    Preview an example integration by clicking the “Open example app” button below. The data you provide won’t be verified.

    Getting access

    If you’re interested in participating in the Stripe identity verification product beta or learning more, get in touch here.

    Request access to the beta

    You might have had an internet hiccup. Try again?

    Thank you! We'll be in touch shortly. 

    Or email us to let us know how you would like to use identity verification.

    Was this page helpful?

    Feedback about this page?

    Thank you for helping improve Stripe's documentation. If you need help or have any questions, please consider contacting support.

    On this page