EU Age Verification Blueprint
This is the dedicated technical portal for the EU Age Verification Blueprint — the European Commission's technical specifications and open-source reference implementation for privacy-preserving age verification.
Privacy by design
The solution makes use of Zero-Knowledge Proof (ZKP) cryptography to deliver its privacy guarantees. It reveals to online services only whether the user meets the requested age threshold. No identity, date of birth or other attribute is stored or shared and visits to different online services cannot be correlated through use of the solution.
EU wide solution
A single interface for online services to integrate against, adapted to each Member State's own ecosystem, and supporting proof of different age thresholds.
An open blueprint
The blueprint provides the technical specifications and an open-source reference implementation, ready for Member States, solution providers and online platforms to adopt or integrate.
What's new · August 2026
- Architecture and AV Profile revised — Zero-Knowledge Proof is now defined as the preferred presentation method, and application-instance integrity is now verified at issuance through the AVS Unit Attestation.
- New Threat Model published.
Demo Video
Pilot deployment
France, Denmark, Greece, Italy, Spain, Cyprus and Ireland are piloting the solution as part of the national wallets during 2026, before making it available. Other Member States are also working on their implementations.
Explore the portal
-
Getting started
Introduction, try the demo, and developer guides for the app and verifier.
-
Setup
Install and configure the reference implementation for the AV Solution and the verifier.
-
Architecture
The system architecture and technical specifications.
-
AV Profile
Attestation formats, protocols and trust-model bindings for interoperability.
-
Definitions
Terminology used across the portal, aligned with Commission Recommendation (EU) 2026/1035.