Swedish BankID

The Swedish BankID is the eID with the highest adoption rate and by far the most frequently used. BankID is used across all regulated industries, such as financial service and healthcare, but also almost anywhere else you care to log in. BankID today is viewed as the preferred and most convenient choice in Sweden.

See documentation
Get started
2 iPhones_AUTH_sign_se bankid

Secure BankID authentications

Trusted identity method

Swedish BankID is one of the most trusted eIDs in the world and is used by more than 8 million people, basically all of the eligible population. Users authenticate themselves everyday through primarily through their smartphones with biometric authentication, making BankID highly user-friendly and secure.

User verifications in all scenarios

The high level of trust and ease has lead to Swedish BankID being used for identity verifications on several different private as well as governmental platforms and services. The eID upholds a high level of safety to ensure that all users are able to safely authenticate themselves, login and digitally sign documents. Swedish BankID is also compliant with eIDAS.

Use cases for Swedish BankID

Use cases for Swedish BankID

Product

Authentication

Efficient login solutions with secure user authentications

Product

Digital signatures

Digitally sign documents that are fully compliant and legally binding

Want to know more about our Swedish BankID integration and how it can improve your business?

Want to know more about our Swedish BankID integration and how it can improve your business?

Hey developer!

Hey developer!

For developers

Simple integration

SDKs and library support for major platforms allow developers to easily integrate Swedish BankID in their app or website. Sign up for a free development account and start implementing your authentication flow using well-known technologies like Auth0, React, .NET and Swift.

Code Authentication-v1-wide
import React from 'react';
import { useCriiptoVerify } from '@criipto/verify-react';

const LoginButton = () => {
  const { loginWithRedirect } = useCriiptoVerify();

  return <button onClick={() => loginWithRedirect()}>Log in</button>;
};

export default LoginButton;

JWT claims

Validate Swedish users to obtain their social security number (personnummer) and name.

code-jwt-no bankid

User experience

Increase security with Swedish BankID's QR code

Protect your users from fraud and phishing attacks by implementing BankID with QR code. Remove the need to enter social security number and instantly start the verification process on the desktop by requiring users to scan a QR code with their BankID app.

iphone se bankid qr code marketing

Swedish BankID pricing, provider fee and certificate

Swedish BankID pricing, provider fee and certificate

In order to use eIDs for authentication or digital signatures, you must pay an underlying eID fee to the individual eID provider. You are also required to apply for a certificate to start verifying your users, where the process varies depending on the eID.

In order to use eIDs for authentication or digital signatures, you must pay an underlying eID fee to the individual eID provider. You are also required to apply for a certificate to start verifying your users, where the process varies depending on the eID.

Setup fee

The setup fee for Swedish BankID and any additional eID is 1,200 DKK.

Provider fee

Authentication: 0,10 DKK
Native signatures: 0,75 DKK

 

Social security numbers (personnummer) are always delivered at no extra cost.

Certificate

To start accepting real users with Swedish BankID, you must first request a certificate to identify your organization. Read more about the certificate process for BankID.

Billing

You will be billed monthly by Criipto for your subscription. On top of this the actual BankID usage fees are also charged by Criipto.

Why integrate Swedish BankID with Criipto?

Why integrate Swedish BankID with Criipto?

Full compliance

Feel safe knowing that authentication and digital signatures with Swedish BankID comply with eIDAS enforced by the Swedish Digital Administration Authority.

Simple integration

Sign up to access our test environment and instantly start integrating Swedish BankID into your website or application.

QR code ready

Create the most secure and user-friendly login experience on desktop with the Swedish BankID QR code.

Frequently asked questions

How do I integrate BankID with Criipto?

With Criipto you may integrate BankID by simply configuring a standard protocol already available in your platform (OpenID Connect), no knowledge of the proprietary BankID API is needed.

Does Criipto support both Mobile and filebased BankID?

The BankID app on mobile is by far the most widely used BankID method for Authentication or Digital signatures. Still, you may use both Mobile and filebased BankID through Criipto and using device sensitive logic in your application you may also use direct app switching on mobile devices.

How do I migrate an existing user database to BankID?

Typically you will want the migration from an existing user database to BankID to be as seamless as possible for your users. Basically you have two options, namely either matching on social security number if you have that already. Or you will have to ask your users to do some sort of double authentication to combine the old login with the new BankID login.

Ready to test BankID or do you need expert advice?