NBP Digital official login page screenshot
Banking & Fintech
NBP Digital Login
Official portal · login steps · password reset

NBP Digital Login — Official Portal & Guide (2026)

Go to Official NBP Digital Login
Official URLhttps://ibanking.nbp.com.pk/
Official link verified 2026-07-06

NBP Digital is the internet and mobile banking service of the National Bank of Pakistan, serving both Conventional and Aitemaad Islamic account holders. Registered customers log in at the NBP Internet Banking portal (ibanking.nbp.com.pk) to check balances, transfer funds, pay bills and manage cards. The same credentials work on the NBP Digital mobile app for Android and iOS.

How to log in to NBP Digital

  1. Open https://ibanking.nbp.com.pk/ in your browser or launch the NBP Digital app.
  2. Enter your registered User ID (username) in the login field.
  3. Type your Internet Banking password (Login PIN).
  4. Complete any security check and tap Login.
  5. Authenticate the session with the OTP sent to your registered mobile number if prompted.

Reset your password / PIN

On the NBP Internet Banking login page, click the Forgot Password link, then verify your identity using your registered account number, active NBP ATM/Debit Card details and the OTP sent to your registered mobile number to set a new password. If self-service reset is unavailable, call the NBP Help Line at 021-111-627-627 for assistance.

New user? Any NBP account holder with an active NBP ATM/Debit Card and a registered mobile number can self-register through the NBP Digital app or the ibanking.nbp.com.pk portal by choosing New User / Register, entering card and account details, and verifying the OTP.

Common NBP Digital login problems & fixes

Invalid User ID or password
Re-enter credentials carefully (they are case-sensitive) and use Forgot Password to reset if you are unsure; avoid repeated wrong attempts that can lock the account.
Account temporarily locked after multiple failed attempts
Wait for the lock period to expire or call the NBP Help Line at 021-111-627-627 to have the account unlocked after identity verification.
OTP not received on registered mobile
Confirm your mobile number is registered and has signal, request the OTP again after a minute, and if it still fails, visit your branch or call the helpline to update your registered number.

NBP Digitalhelpline & contact

Helpline: 021-111-627-627
Email: [email protected]

Frequently asked questions

What is the NBP Digital login URL?

The official NBP Digital internet banking login is at https://ibanking.nbp.com.pk/, or you can use the NBP Digital mobile app with the same credentials.

How do I register for NBP internet banking?

Any NBP account holder with an active ATM/Debit Card and a registered mobile number can self-register through the NBP Digital app or the ibanking.nbp.com.pk portal by choosing New User and verifying an OTP.

What should I do if my NBP account gets locked?

Wait for the temporary lock to clear or call the NBP Help Line at 021-111-627-627 to unlock it after verifying your identity.

Official link last verified on 2026-07-06. If the portal has changed, please let us know.

Related login portals