Random Nigeria Phone Numbers

Get 1 to 10 made-up Nigerian mobile numbers in +234-XXX-XXX-XXXX format, each with a copy button.

The Random Nigeria Phone Numbers tool gives you between one and ten made-up Nigerian mobile numbers, each written as +234-XXX-XXX-XXXX with the digits filled in at random. Every number sits on its own card labeled "Nigeria" with a copy button, so you can paste it straight into a form, a spreadsheet or a test script. It is built for developers, testers and writers who need a Nigerian-looking number without using anyone's real one.

What you can set

There is a single input: how many numbers you want, from 1 to 10. Press the button and the cards appear below the form. Press it again for a fresh set. The country code is fixed at +234 and the layout is fixed at three, three and four digits after it, which is the standard way a Nigerian mobile number is written internationally.

The tool does not let you pick a network or a city. If you need numbers from a different country, the Random Phone Number Generator covers more than 230 countries from one page, and there are dedicated pages for the UK, India, US and UAE.

How Nigerian phone numbers are structured

Nigeria's country code is 234. A mobile number has ten digits after that code: a three-digit network prefix and a seven-digit subscriber number. Dialed inside Nigeria you add a leading 0, so a subscriber sees eleven digits.

  • International: +234 803 123 4567
  • Domestic: 0803 123 4567
  • What this tool prints: +234-803-123-4567

The prefix identifies the operator, not the city. The Nigerian Communications Commission assigns blocks to the four big networks, and the table below lists the prefixes people run into most often.

NetworkCommon mobile prefixes (domestic form)
MTN0803, 0806, 0703, 0706, 0810, 0813, 0814, 0816, 0903, 0906, 0913, 0916
Airtel0802, 0808, 0812, 0701, 0708, 0901, 0902, 0904, 0907, 0912
Glo0805, 0807, 0811, 0815, 0705, 0905, 0915
9mobile0809, 0817, 0818, 0908, 0909

Landlines use shorter area codes instead, such as 01 for Lagos, 09 for Abuja and 02 for Ibadan, followed by seven digits.

Why the generated numbers are safe to use

This generator picks all ten digits at random. It does not check the first three against the operator table above, so you will see prefixes like 538 or 291 that no Nigerian network has been allocated. That is deliberate. A number that cannot be dialed is the right kind of number for a demo database or a screenshot, because nobody will be called or texted by mistake. When you do get a prefix that matches a real block, the remaining seven digits are still random, and the tool has no connection to any subscriber records.

If your validation code only accepts assigned prefixes, keep regenerating until a card starts with one from the table, or edit the first three digits after pasting.

Where a Nigerian number generator comes in handy

  • Seeding a staging database with contacts that look Nigerian before demoing a fintech or e-commerce app to a Lagos client.
  • Testing phone-field validation that expects +234 followed by ten digits, including the dash-separated variant.
  • Filling placeholder numbers into a Figma or HTML mockup for a Nigerian business listing.
  • Giving a character in a story or screenplay a phone number that reads as authentically Nigerian without belonging to a real person.
  • Practicing the international format before a call or an SMS campaign into Nigeria.

Browse all phone number generators for other countries, or jump to the Canada and Australia pages.

Frequently asked questions

Are these real Nigerian phone numbers?

No. The digits after +234 are generated at random each time you press the button. They are not taken from a directory and are not tied to any person or business.

How many numbers can I generate at once?

Between 1 and 10 per click. Press the button again as many times as you like for more.

Can I choose MTN, Glo, Airtel or 9mobile numbers?

Not on this page. The prefix is random, so some results will not match an assigned network block. Use the prefix table above if you need a number that passes an operator check.

Why is the number written with dashes?

The tool uses the +234-XXX-XXX-XXXX layout so the country code, network prefix and subscriber number are easy to read. Remove the dashes if your form wants plain digits, or replace +234 with 0 for the domestic format.