Mobile Driving License

Everything you need to know about the Mobile Driving License (mDL, mdoc) based ISO/IEC 18013-5.

About Mobile Driving License

A Mobile Driving License (mDL), standardized by ISO/IEC 18013-5 is a secure digital version of a traditional driver’s license stored on a smartphone. It offers the same functions as a physical license but with enhanced security and privacy features, such as encrypted data and selective disclosure.

We built the mDL lib, as an addition to our open-source identity stack. The mDL lib enables:

  • Issuers to create and sign mDL credentials

  • Holders to receive, store and present mDL credentials

  • Verifiers to parse and verify mDL credentials

Learn more 

mDL demo

Watch this introductory video in which we explore the Mobile Driving License standard (mDL - ISO/IEC 18103-5), its features and how to get started using mDLs.

Benefits of mDL

  • Privacy Preserving: Through selective disclosure, users can share only necessary information (e.g., age verification without showing full ID). This contributes to enhancing privacy. 

  • Contactless Verification: Supports QR-code and NFC verifications.

  • Secured personal data: If a physical card is lost, or stolen, the owner has limited control over who can access their personal data, making identity theft a real risk. With a digital driver’s license, access to such information is limited.

  • Always on your phone: Citizens are guaranteed to always have their driving license while they can access their phone.

Further readings

Learn more about mDLs and our offerings through the links below:

Product announcement

Documentation for developers

White-Paper about decentralized identity

Regulations

The main regulations covering mDLs include standards set by the International Organization for Standardization (ISO), particularly ISO/IEC 18013-5, as well as eIDAS 2.0 allowing citizens to use digital identity solutions like mDLs through identity wallets.


eIDAS 2.0 ebook 

How it works.

Build end-to-end use cases or applications fast and with ease.

ISSUER SDKs & APIs

Issue / Mint

Create and issue digital credentials for any use case.

Learn more

Wallet SDKs & APIs

WALLET SDKs & APIs

Store / Manage

Launch or embed ID wallets that enable users to manage digital credentials.

Learn more

VERIFIER SDKs & APIs

Verify

Verify digital credentials and connect with any wallet.

Learn more

Why work with walt.id?

The most powerful and holistic open source identity and wallet infrastructure.

  • Holistic open source stack via Apache 2.

  • All technologies and ecosystems you need.

  • Support for all major platforms and languages.

  • Industry-leading dev experience and tooling.

  • Scalable, customizable, regulatory and standard compliant on-prem and cloud solutions. Support, SLAs and training available.

  • Aligned with global standards (e.g. W3C, ISO, OIDF, IETF) and relevant regulations (e.g. eIDAS2, GDPR).

Trusted by +10.000 developers, governments and businesses across industries.

Get started.

Build with open source, our enterprise stack or managed cloud service.

OPEN SOURCE

Community Stack

Self-Managed

The easiest way for developers and organizations to get started & build on their own.

or contact us for support

ENTERPRISE

Enterprise Stack

Self-Managed

For enterprises with special security, compliance, scalability & operational requirements.

CLOUD

Cloud Platform

Managed Service

SaaS-based identity & wallet infrastructure for organizations who prefer a managed service.