Skip to content
@web-eid

eID on the Web platform

Use your electronic ID smart card on the Web

Welcome to the Web eID organization

Web eID enables usage of European Union electronic identity (eID) smart cards for secure authentication and digital signing of documents on the web using public-key cryptography.

Web eID currently supports Estonian, Finnish, Latvian, Lithuanian, Belgian and Croatian eID cards.

Get started

To learn more about Web eID, see our Architecture document.

Get involved

You can find more information on how to contribute from our contributing guidelines.

Repositories

Web eID organization has a number of repositories, some important ones include:

Support

Official builds are provided through official distribution point id.ee. If you want support, you need to be using official builds. Contact our support via www.id.ee for assistance.

Source code is provided on "as is" terms with no warranty (see license for more information). Do not file Github issues with generic support requests.

Pinned Loading

  1. web-eid-system-architecture-doc Public

    The Web eID project enables usage of European Union electronic identity smart cards for secure authentication and digital signing of documents on the web using public-key cryptography

    HTML 29 4

  2. web-eid-app Public

    The Web eID application performs cryptographic digital signing and authentication operations with electronic ID smart cards for the Web eID browser extension

    C++ 26 30

  3. web-eid-webextension Public

    The Web eID browser extension for Chrome, Edge, Firefox and other WebExtensions-compatible browsers

    TypeScript 14 19

  4. web-eid.js Public

    Add secure authentication and digital signing with electronic ID smart cards to web apps with the Web eID JavaScript library

    TypeScript 43 19

  5. web-eid-spring-boot-example Public

    Example Spring Boot web application that uses Web eID for secure authentication and digital signing with electronic ID smart cards

    Java 8 11

  6. web-eid-authtoken-validation-java Public

    Web eID authentication token validation library for Java

    Java 2 6

Repositories

Showing 10 of 21 repositories
  • web-eid-asp-dotnet-example Public

    Example ASP.NET web application that uses Web eID for secure authentication and digital signing with electronic ID smart cards

    C# 3 MIT 5 1 2 Updated Mar 21, 2025
  • web-eid-spring-boot-example Public

    Example Spring Boot web application that uses Web eID for secure authentication and digital signing with electronic ID smart cards

    Java 8 MIT 11 0 2 Updated Mar 21, 2025
  • web-eid-authtoken-validation-php Public

    Web eID authentication token validation library for PHP

    PHP 9 MIT 10 0 1 Updated Mar 20, 2025
  • web-eid-authtoken-validation-java Public

    Web eID authentication token validation library for Java

    Java 2 MIT 6 0 2 Updated Mar 13, 2025
  • web-eid-app Public

    The Web eID application performs cryptographic digital signing and authentication operations with electronic ID smart cards for the Web eID browser extension

    C++ 26 MIT 30 11 9 Updated Mar 7, 2025
  • libelectronic-id Public

    C++ library for performing cryptographic operations with electronic ID smart cards

    C++ 8 MIT 25 3 9 Updated Mar 7, 2025
  • web-eid.js Public

    Add secure authentication and digital signing with electronic ID smart cards to web apps with the Web eID JavaScript library

    TypeScript 43 MIT 19 3 1 Updated Mar 5, 2025
  • web-eid-webextension Public

    The Web eID browser extension for Chrome, Edge, Firefox and other WebExtensions-compatible browsers

    TypeScript 14 MIT 19 1 1 Updated Feb 10, 2025
  • web-eid-webextension-mock-webapp Public

    A Node.js/Express/Handlebars mock web application for testing the Web eID browser extension

    JavaScript 2 MIT 4 0 0 Updated Feb 6, 2025
  • ocsp-php Public archive

    OCSP library for PHP

    PHP 3 MIT 2 0 0 Updated Nov 11, 2024

Most used topics

Loading…