Many people in Thailand encounter the term NDID when applying for financial services online but remain unclear on what it means, how it works, and how to register. This article provides a complete practical explanation covering every major bank including NDID Krungthai, NDID KBank (Kasikorn), and NDID GSB (ออมสิน).

What Is NDID — Clear Simple Explanation

NDID stands for National Digital ID — Thailand’s national digital identity verification platform, developed by NDID Co., Ltd. with the support and oversight of the Bank of Thailand. NDID allows Thai citizens to prove their identity through a digital channel using the biometric data their bank has already verified and stored — eliminating the need to visit a physical branch or resubmit identity documents every time they apply for a new service.

What Is NDID Thailand 2026 — Digital Identity Verification and Registration Guide for Krungthai, KBank and GSB 1

NDID vs National ID Card — Key Differences

Feature National ID Card NDID
Format Physical document Digital, through a mobile app
How used In-person at branch or office From anywhere via mobile phone
Speed Travel time plus queue waiting Completed in 3 to 5 minutes
Technology None Blockchain plus Facial Recognition
Registration Not required One-time registration with your bank

What NDID Can Be Used For

  • Opening a bank account online with a different bank without visiting a branch
  • Applying for credit cards, loans, and financial products through digital channels
  • Opening securities and mutual fund accounts online
  • Filing annual taxes through the Revenue Department website
  • Completing transactions with participating government agencies
  • Applying for life and health insurance online

How NDID Works — Phase by Phase

NDID operates in two phases. Phase one is registration, done only once. Phase two is identity verification, done each time you use NDID with a new service.

Phase 1 — Registration (One Time Only)

  • Open the banking app for your account and log in
  • Select the NDID service menu and tap Register
  • Photograph your national ID card front and back
  • Take a facial photograph facing the camera in good lighting
  • Wait for system verification — typically 1 to 5 minutes
  • Receive the confirmation notification when registration is complete

Phase 2 — Identity Verification (Each Use)

  • Navigate to the website or app of the service you want to apply for
  • Select the NDID verification option
  • Choose the bank where you registered NDID
  • Receive a push notification in your bank’s mobile app
  • Open the app and approve by facial scan or confirmation tap
  • Process completes — typically 2 to 5 minutes total

NDID Krungthai — Registration via Krungthai NEXT

Prerequisites:

  • Krungthai bank account that has completed KYC verification
  • Krungthai NEXT app installed and logged in
  • Phone number registered with the bank is active

Registration steps:

  • Open Krungthai NEXT and log in
  • Select the additional menu and then NDID Service
  • Tap Register and read the terms of service
  • Tap Accept to proceed
  • Photograph your national ID card as directed by the system
  • Take a forward-facing facial photograph in adequate lighting
  • Wait for verification — typically 1 to 3 minutes
  • Receive the confirmation notification through the app

NDID KBank (Kasikorn) — Registration via K PLUS

Prerequisites:

  • KBank account that has completed KYC verification
  • K PLUS app installed and activated

Registration steps:

  • Open K PLUS and log in
  • Navigate to services and select NDID Service
  • Tap Register and accept the terms
  • Photograph the national ID card front and back
  • Complete the facial scan
  • Confirm the personal information the system retrieves from the card
  • Receive the confirmation notification through the app

A notable feature of NDID KBank is that K PLUS sends a push notification every time an NDID verification request is received. This means you are aware of every use and can immediately reject any request you did not initiate yourself.

NDID GSB (ออมสิน) — Registration via MyMo

Prerequisites:

  • GSB bank account with completed identity verification
  • MyMo app installed and functional

Registration steps:

  • Open MyMo and log in to your account
  • Select the services menu and find the NDID option
  • Tap Register and follow the ID card photography and facial scan instructions
  • Confirm the personal information displayed
  • Wait for system confirmation notification

What Is NDID Thailand 2026 — Digital Identity Verification and Registration Guide for Krungthai, KBank and GSB 2

NDID Registration at All Major Thai Banks

Bank App Main Requirement Alternative Channel
Krungthai (KTB) Krungthai NEXT KTB account with KYC complete Any Krungthai branch nationwide
Kasikorn (KBank) K PLUS KBank account activated Any KBank branch nationwide
GSB (ออมสิน) MyMo GSB account ready to use Any GSB branch nationwide
SCB (Siam Commercial) SCB Easy SCB account with KYC complete Any SCB branch nationwide
Bangkok Bank (BBL) Bualuang mBanking BBL account ready to use Any BBL branch nationwide
Krungsri (BAY) Krungsri app BAY account ready to use Any Krungsri branch nationwide
TTB (TMBThanachart) TTB Touch TTB account ready to use Any TTB branch nationwide

Registration must be done with a bank where you already hold an account — you cannot register NDID with a bank you have no account with. If you hold accounts at multiple banks, you can register NDID with each separately and choose any of them when verifying identity.

NDID Security — How Your Data Is Protected

  • Biometric data (facial) is stored by your bank — it is not sent to external service providers
  • When a service provider requests verification, your bank answers only yes or no — no actual biometric data is transmitted
  • Blockchain technology prevents data tampering during transmission
  • Every verification requires your explicit approval through your bank’s mobile app
  • If you receive an NDID notification you did not initiate, reject it immediately and contact your bank

FAQ — NDID Thailand

What is NDID in simple terms?

National Digital ID — Thailand’s national digital identity verification system that lets you prove who you are online through your bank, using blockchain technology and facial recognition. Register once and use for many services without repeated document submissions.

How do I register for NDID at Krungthai?

Through the Krungthai NEXT app by selecting the NDID Service menu, or at any Krungthai branch nationwide. A verified Krungthai account is required.

What app does NDID KBank use?

The K PLUS application from Kasikorn Bank. Select NDID Service from the menu and follow the identity verification steps. A verified KBank account is required.

How do I register for NDID at GSB (ออมสิน)?

Through the MyMo application from Government Savings Bank. Select NDID from the services menu and follow the ID photograph and facial scan steps. A verified GSB account is required.

Can I register NDID with multiple banks?

Yes. If you hold accounts at multiple participating banks, register NDID with each separately and choose which bank to use for each verification occasion.

Is NDID mandatory?

No. NDID is an optional alternative to in-person identity verification. You can still visit a physical branch for any service without using NDID.