The portal services.nidw.gov.bd is the official digital gateway for the National Identity (NID) Registration Wing of the Bangladesh Election Commission. It provides citizens with a comprehensive range of online services to manage their National Identity Cards without needing to visit an election office in person. Key Services Available
The portal is designed to handle several critical NID-related tasks:
New Voter Registration: Eligible citizens (typically 16–18 years of age) can initiate their registration National Identity Card (NID) Application Procedure by filling out an online application and printing the form for biometric submission.
NID Card Download: Registered users can download a PDF version of their official online NID, which is legally valid for banking, job applications, and other government services.
Correction and Amendment: If there are errors in a citizen's name, date of birth, or address, they can apply for corrections NID Service through their personal account.
Smart Card Status Tracking: Users can check the current status of their Smart NID Card to see if it is ready for collection or still in production.
Voter Area Transfer: The site provides Form-13 for citizens who need to transfer their voter registration from one area to another. Bangladesh Election Commission
It was a typical humid Tuesday in Dhaka. The ceiling fan in the government office whirred overhead, fighting a losing battle against the stagnant heat, but for Farhan, the atmosphere was electric.
Farhan, a fresh graduate with a pocket full of dreams and a job offer letter from a prestigious multinational company, sat staring at a glowing computer screen. His start date was in three days. The HR department had been clear: "Submit your NID copy and verification report by Thursday, or the offer is void."
Thursday. Two days away.
In the old days, this would have been a death sentence for his career. It would have meant bribing a middleman, taking leave from work, standing in a serpentine queue at the local election office, and praying to the gods of bureaucracy that a signature could be procured before the officer went on his tea break.
But Farhan wasn't in a queue. He was sitting at a small tea stall near his university, sipping a lemon tea, his smartphone in hand.
"Are you sure this will work?" asked Rafi, his best friend, who sat opposite him, looking skeptical. "Government websites usually crash when you look at them too hard. Remember the police clearance site last year?"
"That was years ago, Rafi," Farhan said, typing the URL with practiced thumbs. "Things have changed."
He typed: services.nidw.gov.bd
The page loaded. It was clean, blue, and professional. No pop-ups, no clutter. The emblem of the People's Republic of Bangladesh sat proudly at the top.
"Step one," Farhan muttered. He clicked on the button that read 'Register'.
Previously, obtaining a National ID (NID) verification required physical presence. But the Election Commission had digitized the backbone of the state. Farhan entered his NID number. A pop-up appeared asking for his date of birth.
"Okay, magic time," Farhan whispered.
He clicked Search. The system whirred for a second—perhaps two seconds. Then, his profile appeared.
"Look at that," Rafi leaned in, his eyes widening. "It actually has your photo from 2015. You looked skinny."
Farhan ignored the comment. He checked his details. Everything was correct. Now came the crucial part. He needed a digital copy of his NID, and more importantly, a verification certificate to prove to his employers that the ID was genuine.
He selected the service: NID Copy Download.
"Now they’ll ask for a thousand documents," Rafi predicted, crossing his arms.
Instead, the system asked for the address where his NID was issued.
"Done," Farhan said.
Then, the payment gateway appeared.
"Here comes the trouble," Rafi said. "Bank drafts? Treasury challan?"
"It’s 2024, Rafi," Farhan smiled. He selected bKash. A prompt popped up on his phone. He entered his PIN. Bling. A transaction ID appeared on the screen.
"Payment confirmed," the website announced in bold green text.
Farhan held his breath. He clicked the Download button.
A PDF file materialized on his screen. He opened it. There it was—his National ID card, crisp, clear, and bearing the digital signature of the Election Commission. No smudges, no blurry photocopies, no stains from a cheap scanner.
"That’s half the battle," Farhan said, exhaling. "Now for the verification report."
He navigated back to the dashboard. He selected Verification Service. He input his company’s details and the purpose: Employment.
He paid the fee again. Within seconds, a system-generated verification report was ready. It contained a QR code.
"Rafi, scan this," Farhan said, holding his screen out.
Rafi opened his QR scanner app and hovered over the screen. Instantly, a government portal opened, displaying Farhan’s live data, confirming that the document was authentic and not a forgery.
"I’ll be damned," Rafi laughed, leaning back in his plastic chair. "You didn't have to talk to a single human being. You didn't have to pay a single bribe. And you didn't even have to stand up."
Farhan sent the files to the HR email address right there. A minute later, his phone buzzed.
From: HR Department Subject: Document Verification Received. Message: Documents verified. See you on Monday.
Farhan locked his phone and took a long, satisfied sip of his tea. The humidity was still there, the traffic outside was still honking, but the burden of bureaucracy had lifted, at least for today.
"Digital Bangladesh," Farhan grinned, tapping the screen of his phone where the services.nidw.gov.bd logo still glowed faintly. "It actually works."
"So," Rafi asked, "Lunch is on you?"
"Lunch is on the time I didn't waste standing in a line," Farhan laughed, waving to the tea stall owner. "Let's go."
3. How to Verify an NID for Employers or Banks
If you are a business owner or bank officer:
- Step 1: Go to the portal and click “NID Verification” (do not log in as a citizen).
- Step 2: Enter the customer’s NID number and Date of Birth.
- Step 3: Enter the OTP sent to the customer’s phone (the customer must be present to receive the OTP).
- Step 4: The portal will return a match/mismatch result. It will show the name, father’s name, and address if the match is successful.
Important Notes for Users:
- Ensure your mobile number is updated in the NID database; otherwise, OTP delivery will fail.
- Biometric re-verification (fingerprint) may be required for high-risk changes (e.g., photo or fingerprint update).
- The portal works best with modern browsers (Chrome, Firefox) and may require Adobe Reader for PDF downloads.
- For support, contact the NID Helpline: 105 (toll-free from Bangladeshi mobile networks).
Common Errors and Troubleshooting
Even a well-designed portal can have issues. Here are solutions to frequent problems:
| Error Message | Likely Cause | Solution | | :--- | :--- | :--- | | "Invalid NID or DOB" | Typo in NID number or incorrect date format. | Ensure you are using the 10-digit number (or 17-digit). Use DD/MM/YYYY. If your NID is very old, it might not be digitized – visit a EC office. | | "Mobile number mismatch" | The number you entered does not match the Election Commission’s database. | Your mobile number must be the one used during NID registration. To change it, visit your local EC office with proof of ownership. | | OTP not received | Network congestion or wrong carrier. | Wait 2 minutes and request resend. If using Teletalk, note that international roaming might block SMS. | | PDF download fails | Browser pop-up blocker. | Disable pop-up blocker or use "Ctrl+Shift+N" (Incognito mode). Ensure you have a PDF reader installed. | | "Account locked" | Multiple failed login attempts. | Wait 30 minutes for auto-unlock, or use the "Forgot Password" feature. |
Step 3: Enter Your NID Number
You will be asked to input your 10-digit or 17-digit NID number. Double-check for accuracy.
Step-by-Step Guide: How to Use services.nidw.gov.bd
Depending on your need, the steps vary. Below are the three most common tasks:
Step 5: Mobile Number & OTP Verification
Enter a valid Bangladeshi mobile number (Grameenphone, Robi, Banglalink, or Teletalk). You will receive a One-Time Password (OTP) via SMS. Enter the OTP to verify your number.








