Stripe Identity
Stripe Identity programmatically verifies user identities to help businesses address fraud while limiting friction for legitimate customers.
What Stripe Identity is
Stripe Identity programmatically verifies user identities to help businesses address fraud while limiting friction for legitimate customers. It checks government ID documents from over 100 countries, captures IDs, extracts document data, and provides access to collected images and selfies. Stripe says machine learning helps identify fake IDs and spoofed photos, and the service can compare an ID photo with a selfie. It can validate Social Security numbers and addresses against databases, though ID number lookup is currently limited to US Social Security numbers. Businesses can embed the service with pre-built libraries and SDKs; Stripe Connect onboarding can request further verification based on platform risk signals. The verification interface supports mobile and web capture, customizable colors and branding, and 53 languages. Stripe lists marketplace trust and safety, KYC onboarding, fraud reduction, and account-takeover prevention as use cases. The service is integrated with payments, subscriptions, and payouts, and Financial Connections can verify a linked bank account after identity confirmation. The ID number lookup costs $0.50, paid once, billed per completed lookup. ID document verification and selfie costs $1.50, paid once, billed per completed verification, with the first 50 verifications free.
Good
- Verifies government IDs from over 100 countries.
- Can compare an ID photo with a selfie.
- Supports mobile and web capture in 53 languages.
- Offers pre-built libraries and SDKs.
- Users can manage, retrieve, and delete their data.
Watch out
- ID number lookup is limited to US Social Security numbers.
- Supported user availability is listed for 36 countries.
- No free trial is offered.
Who it suits
Stripe Identity suits businesses that need identity checks for onboarding, marketplace safety, or fraud reduction. It is also relevant to teams using Stripe’s connected payments, subscriptions, or payout products.
Verdict
Stripe Identity combines document checks, selfie comparison, and integration options for verification flows. ID number lookup is limited to US Social Security numbers, and the listed per-verification charges apply after the first 50 document verifications.
Plans and prices
From Stripe Identity's own pricing page, checked 9 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| ID number lookup | $0.50, paid once | Currently only available for US Social Security numbers · per lookup; charged when a user completes verification |
| ID document verification and selfie | $1.50, paid once | First 50 verifications free · per verification; charged when a user completes verification |
| Custom pricing | Priced on request | For more than 2,000 identities per month or a unique business model · Contact sales to discuss alternative pricing |
The facts
Each one read from Stripe Identity's own pages, with the date it was checked.
What it does
- Connected products
- Stripe describes Identity as integrated with payments, subscriptions, and payouts, and says Financial Connections can verify ownership of a linked bank account after identity confirmation.checked 9 Oct 2026
- Consent and data
- Stripe says users explicitly consent before sharing data and can manage, retrieve, and delete it.checked 9 Oct 2026
- Fraud detection
- Stripe says it uses machine learning to detect fake IDs and spoofed photos and can match an ID photo with a selfie.checked 9 Oct 2026
- Government IDs
- It verifies government ID documents from over 100 countries.checked 9 Oct 2026
- ID capture
- Its verification flow captures IDs, extracts document data, and provides access to collected ID images and selfies.checked 9 Oct 2026
- ID number checks
- It can validate Social Security numbers and addresses against databases, while ID number lookup is currently available only for US Social Security numbers.checked 9 Oct 2026
- Integration
- Stripe Identity can be embedded with pre-built libraries and SDKs, and Stripe Connect onboarding can collect additional verifications based on platform risk signals.checked 9 Oct 2026
- Purpose
- Stripe Identity programmatically confirms the identity of global users to help prevent fraud while minimizing friction for legitimate customers.checked 9 Oct 2026
- Security and privacy
- Stripe stores verification data on behalf of businesses so it does not touch their systems, and supports programmatic deletion and restricted API keys.checked 9 Oct 2026
- Supported locations
- Stripe's documentation lists availability for users in 36 countries, including the United States, United Kingdom, Japan, Australia, and Canada.checked 9 Oct 2026
- Use cases
- Stripe describes Identity use cases including marketplace trust and safety, KYC onboarding, fraud reduction, and preventing account takeovers.checked 9 Oct 2026
- Verification experience
- The included interface supports customizable colors and branding, 53 languages, and mobile and web capture.checked 9 Oct 2026
The company
- Headquarters
- San Francisco, United States and Dublin, Irelandchecked 28 Sep 2026
Alternatives to Stripe Identity
- 1
Idswyft
Free planOpen sourceWebAPILinuxmacOS8.0From $49 a month - 2

Didit
Free planAndroidiOSWebAPI7.9Free plan - 3
ProntoID
Free planAndroidiOSWebAPI7.9Free plan - 4

Shufti
Free planAndroidiOSWebAPI7.9$1.50 one-time - 5
Authonex
Free planOpen sourceWebAPISelf-hosted7.6$0.05 one-time - 6

Persona
AndroidiOSWebAPI7.5From $250 a month
