ZoyaPatel
Ahmedabad

How to Generate Virtual NIN in 2025: Step-by-Step Guide for Students and Mobile Users

How to Generate Virtual NIN in 2025: Step-by-Step Guide for Students and Mobile Users
How to Generate Virtual NIN in 2025


If you’ve been asked to provide your Virtual NIN (vNIN) for SIM registration, school admission, JAMB profile verification, or NIN-related services, you’re not alone. The National Identity Management Commission (NIMC) now recommends using Virtual NINs for secure identity verification.

In this guide, you’ll learn:

  • What a Virtual NIN is
  • Why it's important
  • How to generate a Virtual NIN using your phone or online
  • How to use vNIN for MTN, Airtel, Glo, or 9mobile registration
  • Common errors and how to fix them

What Is a Virtual NIN (vNIN)?

A Virtual National Identification Number (vNIN) is a temporary, masked version of your actual 11-digit NIN that can be securely shared for identity verification. It:

  • Prevents unauthorized access to your full NIN
  • Is valid for only 72 hours
  • Is unique to each requesting agency or service (e.g. MTN, JAMB)

This system was introduced by NIMC to enhance data privacy and security, especially during SIM registration or university admission.

How to Generate Virtual NIN (3 Easy Methods)

You can generate your vNIN through:

  1. USSD Code (Works without internet)
  2. NIMC Mobile App
  3. Online NIMC portal

Let’s explore each method:

1. Using USSD Code (Offline Method)

This method works on any mobile phone with a registered SIM.

Steps:

  1. Dial *346# on the phone number linked to your NIN
  2. Select option 3: “Virtual NIN”
  3. Enter the Enterprise Shortcode (provided by the requesting agency, e.g. MTN, JAMB, etc.)
  4. You’ll receive a 16-digit vNIN via SMS

Note: This costs ₦20 and the vNIN expires in 72 hours.

Example:
To link your NIN to MTN, the shortcode might be 785 or a provider-specific code like 109071.

2. Using the NIMC Mobile App (Online Method)

The app offers more control and is useful for managing multiple identities (e.g., parents and students).

Steps:

  1. Download the “MWS: NIMC MobileID” app from Play Store or App Store
  2. Register with your 11-digit NIN and phone number
  3. Open the app > Tap “Get Virtual NIN”
  4. Enter the Agency Code
  5. Tap “Generate”
  6. A 16-digit vNIN will appear. Copy and share as required.

You can also scan a QR code for faster verification if the agent uses a NIMC scanner.

3. Using the NIMC Online Portal

This method may work on some official NIMC or partner portals.

Steps:

  1. Visit: https://nimc.gov.ng/
  2. Navigate to “Virtual NIN Services”
  3. Log in using your NIN and registered phone number
  4. Generate and download your vNIN or use it directly online

Note: Availability may vary based on your service provider or the current status of the NIN portal.

What Is the Difference Between NIN and Virtual NIN?

NIN Virtual NIN (vNIN)
Permanent and unique ID Temporary and disposable
Used for official documentation Used mainly for verification and SIM registration
Exposes full ID Masks real NIN for privacy
Cannot be limited to one agency Unique to each organization

Common Virtual NIN Errors and Fixes

Error Message Possible Fix
"This number is not linked to a NIN" Confirm the phone line is registered with NIMC
"Invalid Enterprise Shortcode" Use the correct shortcode from the service provider
"Virtual NIN generation failed" Try again after 10–15 minutes; use the NIMC app if problem persists
"Insufficient balance for USSD request" Ensure you have at least ₦20 airtime

Agency Codes for Virtual NIN (2025)

Provider Enterprise Shortcode
MTN Nigeria 109071
Airtel 121097
Glo 109071
9mobile 109071
JAMB 109071

Tip: Always confirm from your service provider or their website if unsure.

Why You Should Use Virtual NIN in 2025

With increasing data leaks and SIM swap fraud, using your raw NIN is no longer safe. NIMC now recommends using vNIN for:

  • SIM registration (MTN, Airtel, Glo, 9mobile)
  • JAMB, NYSC, or WAEC verification
  • Bank account openings
  • App logins requiring identity validation

Using your Virtual NIN gives you peace of mind, knowing your data isn’t exposed to abuse.


Generating your Virtual NIN in 2025 is fast, secure, and required for most NIMC-linked services. You can do it using USSD, the Mobile ID App, or through select online portals.

Quick Reminder:

  • Dial *346# to get a Virtual NIN
  • Costs ₦20 per request
  • vNIN is valid for 72 hours only
  • Get the Enterprise Code from the agency asking for your NIN
Mumbai
Kolkata
Bangalore
Previous Post Next Post