Code for NIN: Complete USSD Guide for MTN, Glo, Airtel & 9mobile 2026

SHARE

Your National Identification Number (NIN) is the most essential ID number to a Nigerian citizen. The NIN is a requirement for almost everything you do as a Nigerian from opening a bank account, registering a SIM, purchasing properties and even taking public examinations.

Suppose you have an emergency and need it urgently but do not have the slip with you. It could be lost, left at home, or in a shoebox somewhere else (you get the point). Just take it easy.

The National Identity Management Commission (NIMC) has created a simple USSD code that allows you to retrieve your NIN directly from your phone in under a minute. 

This guide contains information on everything you need to know about the NIN retrieval code, the universal code, and the MTN, Glo, Airtel and 9mobile network specific retrieval codes.

Also see: FRSC Plate Number Verification in Nigeria: Complete 2026 Guide

What is the NIN Code?

The NIN code is a short USSD (Unstructured Supplementary Service Data) code, which enables the citizens and residents of Nigeria to retrieve their National Identification Number on their mobile phones.

The primary universal code for NIN retrieval is *346#. This code is valid across all networks in Nigeria, which includes MTN, Glo, Airtel, and 9mobile. Upon dialing this code, and answering a few prompts, your NIN will be displayed on your phone.

Is the NIN Code Free?

The NIN retrieval service via *346# is not completely free. There is a nominal service charge of about ₦20 for each successful retrieval, which is deducted from your phone’s existing airtime.

The Universal NIN Code: *346# (Works on All Networks)

The simplest and fastest way to check your NIN is by using the universal USSD code *346# . This code works on MTN, Glo, Airtel, and 9mobile without exception .

Step-by-Step Guide to Using *346#

Follow these simple steps to retrieve your NIN:

StepActionDetails
Step 1Dial *346#Use the phone number that is already linked to your NIN (the number you registered with NIMC) 
Step 2Select “NIN Retrieval”A menu will appear. Press 1 to select the NIN Retrieval option 
Step 3Confirm the feeA message will appear informing you of the ₦20 service fee. Press 1 again to confirm and continue 
Step 4View your NINYour 11-digit National Identification Number will be displayed on your screen immediately 

Important: Once your NIN appears on the screen, copy it down immediately or take a screenshot, as the display may time out after a few seconds.

The Universal NIN Code: *346#
The Universal NIN Code: *346#

Why Isn’t *346# Working for Me?

If you dial *346# and receive an error message or your NIN is not displayed, here are possible reasons:

IssueSolution
Wrong phone numberYou must use the exact phone number you registered with NIMC when you enrolled for your NIN 
Network issuesTry dialing again or switch to a different location with better network coverage
Insufficient airtimeEnsure you have at least ₦20 credit on your line
NIN not yet registeredIf you have never enrolled for NIN, you cannot retrieve it via USSD. You must visit a NIMC enrolment centre first

NIN Code for MTN: Multiple Options

MTN subscribers have several options for checking and managing their NIN. While the universal *346# works perfectly on MTN, there are also MTN-specific codes.

How to Check NIN on MTN

MethodCodeInstructions
Universal Retrieval*346#Dial the code, press 1 for NIN Retrieval, confirm fee 
Alternate Retrieval*996*3#Some sources indicate this code also works for NIN retrieval on MTN 

How to Link NIN to MTN SIM

If you already know your NIN and need to link it to your MTN line, use these codes:

ActionCode
Link NIN via USSD*785# (then follow prompts) 
Link NIN directly*785*YourNIN# (e.g., *785*12345678901#) 
Alternative linking*996# (then follow prompts) 

Glo Code for NIN Registration & Retrieval

Glo subscribers can retrieve their NIN using the universal *346# code. However, for linking your NIN to your Glo SIM, there is a dedicated Glo code.

How to Check NIN on Glo

Simply dial *346# from your Glo line, press 1, confirm the fee, and your NIN will be displayed .

How to Link NIN to Glo (Glo NIN Code)

MethodCode / ActionInstructions
USSD Direct Link*109*YourNIN#Dial exactly as shown. Example: *109*12345678901# 
SMS MethodSend “UPDATENIN NIN FirstName LastName” to 109Example: Send “UPDATENIN 12345678901 John Doe” to 109 
Universal Link Code*996#Dial and follow prompts 

Example of Glo USSD linking: To link NIN 12345678901 to your Glo line, simply dial *109*12345678901# and press send. You will receive a confirmation message shortly .


NIN Code for Airtel: Retrieval and Linking

Airtel subscribers can also use the universal *346# code to retrieve their NIN. For linking your NIN to your Airtel line, Airtel has its own dedicated code.

How to Check NIN on Airtel

Dial *346# from your Airtel line, select the NIN Retrieval option (press 1), confirm the fee, and your NIN will appear on screen .

How to Link NIN to Airtel (Airtel NIN Code)

MethodCode / ActionInstructions
USSD Link Code*121*1#Dial this code, then select option 1 for “NIN Capture” and enter your NIN 
Universal Link Code*996#Dial and follow the prompts to submit your NIN 

What is the code for NIN on Airtel? The direct answer is *121*1# for linking your NIN to your Airtel SIM . For retrieving a forgotten NIN, use *346# .

USSD Code for NIN: Complete Reference Table

Here is a complete reference table for all NIN-related USSD codes across Nigerian networks:

PurposeUniversal CodeMTNGloAirtel9mobile
Retrieve NIN*346#*346# or *996*3#*346#*346#*346#
Link NIN to SIM*996#*785# or *785*NIN#*109*NIN#*121*1#Online portal or *996#
Service Fee₦20₦20₦20₦20₦20

Note: The *996# universal linking code works across all networks as an alternative method to submit your NIN to your mobile network provider

What If I Can’t Remember My NIN? (Solutions)

Forgetting your NIN is common, especially since it’s an 11-digit number you may not use every day. Here is what to do if you can’t remember your NIN.

Immediate Solution: Dial *346#

As explained throughout this guide, dialing *346# from your registered phone number is the quickest way to retrieve a forgotten NIN .

Important: Do NOT Re-enrol

NIMC has explicitly stated that you should NOT re-enrol if you forget your NIN. Re-enrolling creates duplicate records and is unnecessary. The NIMC website clarifies: “Do I need to re-enrol if I forget my NIN? No re-enrolment is required”

Conclusion

Your NIN is important to your identity as a Nigerian, and knowing how to retrieve it is important. A method to retrieve it directly to your mobile device, using any of MTN, Glo, Airtel, or 9mobile, is the universal USSD code:  *346#. This USSD code is the fastest and most convenient method.

Do not forget to keep at least ₦20 to make the call, and remember to use the number you registered with NIMC. If you have any problems, reach out to a NIMC Enrolment Centre of your choice for help.


YOU MAY ALSO LIKE:

Gender Pay Gap in Nigeria: Statistical Evidence by Occupation (2026): Full Report
Sectoral Salary Rankings: Which Industry Pays the Highest in Nigeria? (Oil & Gas vs. Banking vs. Tech)
Minimum Wage vs. Living Wage in Nigeria: The Statistical Gap (2019–2026)
Average Monthly Salary in Nigeria by State (2026): State-by-State Breakdown

OPay Customer Care: Complete Guide to Reaching Support in Nigeria
FCMB: Your Complete Banking Guide for 2026
FRSC Plate Number Verification in Nigeria: Complete 2026 Guide


SHARE
Scroll to Top