W3C Verifiable Credentials (VCs) provide a universal data model for digital credentials, developed by the World Wide Web Consortium (W3C), the organization that standardizes core web technologies, including HTML and CSS. Unlike the ISO standards focused on government IDs, W3C VCs are designed to be flexible enough to represent any type of verified claim, such as a diploma, a professional license, an employee badge, or proof of membership.
How are W3C VCs structured?
A Verifiable Credential is essentially a cryptographically signed digital version of a document, like a driver's license, diploma, or membership card. The standard defines how credentials are structured (with attributes, metadata, and signatures) so that anyone receiving the credential knows how to parse and verify it.
The data model is outlined in the W3C Recommendation "Verifiable Credentials Data Model," first published in 2019 and subsequently updated in versions including VCDM 2.0. This specification establishes a common vocabulary and structure while remaining flexible enough to accommodate diverse use cases.
What makes W3C VCs different from ISO standards?
While ISO/IEC 18013 and 23220 focus on specific credential types (driver's licenses, government documents), W3C VCs are broadly applicable across industries. A university can issue a digital diploma, an employer can issue an employee credential, and a professional association can issue a certification, all using the same underlying framework.
W3C VCs are highly extensible and support advanced privacy techniques, including selective disclosure and zero-knowledge proofs. The BBS+ cryptographic signature scheme, for example, allows credentials to be signed once and then selectively revealed later without invalidating the original signature.
How do they work with other standards?
W3C VCs are designed to complement rather than compete with ISO standards. In practice, the same credential can be issued in multiple formats. California's DMV issues mobile driver's licenses in both ISO 18013-5 format (for TSA acceptance) and W3C VC format (for broader ecosystem compatibility).
The OpenID for Verifiable Credentials protocols (OID4VCI and OID4VP) define how W3C VCs move between systems, extending OAuth2 and OpenID Connect, the same standards that handle billions of secure logins each day. This reuse of familiar authentication infrastructure makes adoption easier for developers and enterprises.
Where are W3C VCs used?
Companies including Microsoft, IBM, Ping Identity, Okta, and Workday are implementing W3C VC frameworks. Government initiatives, including the DHS Silicon Valley Innovation Program, support pilots for employee credentialing, citizenship documentation, and healthcare applications.
Universities are issuing digital diplomas and transcripts as VCs. Employers use them to verify credentials during the hiring process. Healthcare systems are exploring them for insurance credentials and patient records. Financial services are experimenting with VCs for compliance and identity verification.
What are the tradeoffs?
W3C VCs offer flexibility but require strong governance frameworks to ensure interoperability. Without defined profiles that constrain how the standard is used, implementations can vary across vendors. The certification ecosystem is also less developed compared to ISO mDL, though this is evolving rapidly.

Want to keep learning?
Subscribe to our blog.


