VNIN stands for Virtual National Identification Number (VNIN). It is a tokenized version of your National Identification Number (NIN), designed to protect your actual NIN from third parties.
You can generate a VNIN using any of these methods:
1. NIMC Mobile App
Generate VNIN from the NIMC Mobile App with the following steps
-
Download the NIMC App from the App or Play Store
-
Log in with your NIN and PIN (1st time users will be required to create a PIN)
-
Click on the tab that says Get Virtual NIN
-
You will be required to select the Network provider i.e MTN, GLO, AIRTEL, 9MOBILE
-
The VNIN will then come up you can either scan the bar code or select the copy VNIN option

2. USSD short code is *346#
You can also generate VNIN using USSD short for each network provider as follows:
Generate VNIN on MTN
-
Dial *346#
-
Input 3 and send for virtual NIN
-
Input your 11-digit NIN and press send to generate VNIN
-
Enter MTN’s Enterprise ID to continue - 109071
-
The VININ is displayed, and the Customer also receives the VNIN as text
Generate VNIN on GLO
-
Dial *346#
-
Input 3 and send for virtual NIN
-
Input your 11-digit NIN and press send to generate VNIN
-
Enter GLO’s Enterprise ID to continue - 547789
-
The VININ is displayed, and the Customer also receives the VNIN as text
Generate VNIN on AIRTEL
-
Dial *346#
-
Input 3 and send for virtual NIN
-
Input your 11-digit NIN and press send to generate VNIN
-
Enter AIRTEL’s Enterprise ID to continue - 121097
-
The VININ is displayed, and the Customer also receives the VNIN as text
Generate VNIN on 9MOBILE
-
Dial *346#
-
Input 3 and send for virtual NIN
-
Input your 11-digit NIN and press send to generate VNIN
-
Enter 9MOBILE’s Enterprise ID to continue - 970611
-
The VININ is displayed, and the Customer also receives the VNIN as text
Quick method to generate VNIN via USSD
Dial *346*3*Your NIN*Network Provider’s Enterprise ID#











7 Comments
Sergio Keync
When I wanted to understand the value of certain coins, I began looking for reliable information. While looking for numismatic insights, I found https://groshi.xyz. I was looking for up-to-date market insights, and most sources were not detailed enough. On this website I found clear descriptions about coins, their history, and their value. It helped me better understand current market tendencies. I can confidently recommend this resource if you’re interested in coin collecting or want reliable information about numismatics.
Sergio Keync
At some point I decided to learn more about rare coins. I eventually discovered https://groshi.xyz online. I was looking for guidance on identifying valuable coins, and most sources were not detailed enough. On this website I found practical insights about coins, their history, and their value. It helped me better understand what makes a coin collectible. I would recommend taking a look at this site if you’re interested in coin collecting or want reliable information about numismatics.