Get Your Digital Wallet
Store your identity credentials securely. It's simple — try our personalized setup wizzard. We'll recommend the right wallet for your device, location and purpose.
Powering businesses of all sizes. Run your business on a reliable platform that adapts to your needs.
The European Digital Identity Wallet is a groundbreaking initiative that will give every EU citizen a secure, government-backed digital identity they can use across all member states.
One Identity, All of Europe
Use a single digital identity to access public and private services across all 27 EU member states — from opening bank accounts to signing contracts.
Privacy by Design
You control what data you share. Prove you're over 18 without revealing your birthdate, or verify your address without exposing other personal details.
Legally Recognized
Under eIDAS 2.0 regulation, EUDI credentials have the same legal validity as physical documents — accepted by governments, banks, and businesses.
Works Everywhere
Available on iOS and Android, with support for in-person verification via NFC and online authentication through secure protocols.
Rolling out across the EU
2026 – 2027
All EU member states are required to offer EUDI Wallets to citizens by 2026.
The Digital Credentials API is a new browser API that enables websites to securely request and verify identity credentials stored in digital wallets — directly from the browser.
Browser-Native
Built into Chrome, Safari, and other browsers. No plugins or extensions required — just standard JavaScript APIs that work across platforms.
User-Controlled
Users explicitly approve each credential request through their wallet. The browser mediates the exchange — websites never access wallet contents directly.
Cryptographically Secure
Credentials are signed by trusted issuers and verified using public key cryptography. Tamper-proof and impossible to forge.
Wallet Agnostic
Works with Apple Wallet, Google Wallet, EUDI Wallet, and any compliant identity wallet. One API for all credential providers.
const credential = await navigator.identity.get({
digital: { requests: [{
protocol: "openid4vp",
data: { request: vpRequest }
}] }
});Supported in Chrome 128+, Safari 18+, and Edge 128+. Part of the W3C Web Incubator Community Group.
Read moreOmniID is our unified identity verification layer. Native interfaces for iOS, Android, and web — with graceful fallbacks when browser APIs aren't ready.
iOS Native
Web Browser
Android Native
Platform Native
Dedicated flows for Apple Wallet, Google Wallet, and desktop browsers. Each feels right at home on its platform.
Graceful Fallbacks
When Digital Credentials API isn't available, OmniID switches to QR codes or deep links. Verification always works.
Trusted Credentials
Users verify with government-issued IDs they already have. No app downloads, no document uploads, no friction.
Simple Integration
Just paste our snippet into your app. OmniID handles system, wallet detection, protocol negotiation automatically.