The easiest way to verify identities

Stripe Identity lets you programmatically confirm the identity of global users so you can prevent attacks from fraudsters while minimizing friction for legitimate customers.

Increase trust & safety

Reduce the number of scammers and bad actors to increase the credibility of your marketplace or community.

Reduce fraud losses

Help your risk teams securely collect identity information to determine if a user is legitimate or fraudulent.

Streamline KYC

Make it easy for users to prove their identity at onboarding while fulfilling a crucial part of your compliance requirements.

Prevent account takeovers

Add a layer of security before allowing high-risk features or if you notice suspicious activities in an account.

How it works

Confirm identities with confidence

Stripe Identity is built on the same technology that Stripe uses to verify millions of global users. It's a critical part of our own global Know Your Customer (KYC) process, risk operations, and more.

Verify global users

Fragmented government ID standards make it challenging to verify identities for global users. With Stripe Identity, you can confidently verify the authenticity of ID documents from over 33 countries.

  • Capture IDs with a conversion-optimized verification flow
  • Retrieve extracted data from documents
  • Access collected images of ID documents and selfies

Maximize conversion

Poor image capture is the most common reason legitimate users are mistakenly rejected. Stripe Identity guides users through photo-taking and automatically scores each frame to select the most readable image, maximizing success rates.

Move your ID document into this area
Capture in progress…

Detect fraudulent users

Stripe Identity is built on the same technology we use to defend against attacks on our own global network. We’ve optimized our fraud prevention system with learnings from over a decade of experience fending off sophisticated fraudsters, and we are constantly updating our models to prevent the latest attack vectors.

  • Detect fake IDs and spoofed photos with machine learning
  • Match the ID photo with selfies of the document holder
  • Validate SSN and addresses against global databases

Get started instantly

Built on the Stripe network

By centralizing ID verification with core business operations like payments, subscriptions, and payouts, your engineering team can save time on integration, and your operational team can spend less time hopping between systems.

Start verifying with no code

Create a verification link directly from the Dashboard. Fraud and risk teams can use Identity to collect more information to assess suspicious transactions flagged by Stripe Radar.

Scale verifications programmatically

Embed ID verification using our pre-built libraries and SDKs. Platforms and marketplaces can configure Connect Onboarding to collect additional verifications based on their own risk signals.

Keep user data safe

Security and privacy at the core

Stripe Identity is based on expertise we’ve developed from building a global infrastructure that handles hundreds of billions of dollars in payments annually. Our systems are designed to collect consent and with privacy top of mind.

What’s included

Manage verifications end-to-end

Join the waitlist

Log into your Stripe account or sign up to join the waitlist.


Learn how Stripe Identity handles sensitive user data.

Prevent payments fraud

Fight payments fraud with the strength of the Stripe network.