Norwegian BankID

BankID is the most used eID in Norway with more than 4,5 million users. Learn more about integrating BankID with biometrics for authentication and digital signatures with Criipto.

Norwegian BankID Criipto

Supported use cases for Norwegian BankID

Supported use cases for Norwegian BankID

Icon or logo - max 64 px high

Criipto Verify

Log in to your site or app with electronic identities (eIDs) that meet regulatory standards

c-file-pen-signature-FA 1

Criipto Signatures

Digitally s documents with legally binding signatures, fully customized for your brand

Why choose Criipto?

Why choose Criipto?

icon

Realtime technical support

Sign up to access our Slack support channel and get fast technical support, directly from our developers

icon dev

Developer friendly integration

Get immediate access to Norwegian BankID and all our supported eIDs through one simple integration

FA 6.5_people

Fast and efficient onboarding

Get your company up and running in minutes and invite your developers to your dashboard

Start integrating BankID in minutes

Start integrating BankID in minutes

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

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

import React from "react";
import { useCriiptoVerify } from "@criipto/verify-react";

const LoginButton = () => {
  const { loginWithRedirect } = useCriiptoVerify();
  const login = () => {
    loginWithRedirect({
      acrValues: 'urn:grn:authn:no:bankid:substantial'
    });
  };

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

export default LoginButton;

JWT claims

JWT claims

Validate Norwegian users to obtain their verified social security number ("fødselsnummer") and name. You may also request unverified address, email and phone number.

Validate Norwegian users to obtain their verified social security number ("fødselsnummer") and name. You may also request unverified address, email and phone number.

Faster login and authentication with biometrics

Experience a secure, fast, and user-friendly login process with biometric authentication. Users of the BankID app log in with fingerprint or face recognition, which reduces the time for authentication to under 10 seconds while being completely frictionless.

NO_BankID_intext

Get the best price possible for Norwegian BankID

Get the best price possible for Norwegian BankID

Setup fee

The setup fee for Norwegian BankID and each additional eID is 1,200 DKK.

Provider fee

BankID with biometrics: 0.75 DKK

Mobile BankID: 0.90 DKK

 

Additional fees may apply if you request extra information, such as addresses, or need a full KYC check.

Onboarding

In order to apply for the BankID merchant certificate and client credentials for a company, you must meet the basic requirements. See the full guide to ordering Norwegian 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.

Frequently asked questions

How do I start integrating the new BankID app with biometrics?

You can start integrating the BankID app in the same way as all our other eIDs. Create a free developer account and start implementing in our test environment. If you are already using the mobile BankID, there are only minor changes in switching to the BankID app.

I'm already using Auth0 for authentication. How can I add Norwegian BankID to my application?

You can easily configure your Auth0 application with BankID through Criipto Verify. Take a look at our technical guide and follow the three simple steps required to experience a more efficient login process with BankID.

I'm already using Okta for authentication. How can I add Norwegian BankID to my application?

The process of adding BankID to your Okta application is straightforward and simple for developers. Learn how to add BankID as an efficient authentication method for your users via our step-by-step guide.

What is the difference between the mobile and the BankID app?

The main difference lies in the fact that the BankID app is significantly more user-friendly than its predecessor. With biometric authentication, users can authenticate themselves much faster than before. Furthermore, the new BankID is based on a technology that enables the app to continuously improve in the future.

How are BankID assurance levels affected by the introduction of the BankID app?

BankID with biometrics will be the second-highest level and cover almost all cases of authentication. If companies need the highest level of assurance, they will have to upgrade to BankID High.

Ready to verify your users with Norwegian BankID?

Ready to verify your users with Norwegian BankID?

Start testing for free today. Onboard your company in minutes and test our products for as long as you like

Start testing for free today. Onboard your company in minutes and test our products for as long as you like