Country-specific generator
Fake UK phone number generator
Generate fake UK landline and mobile numbers from the official Ofcom drama ranges. Covers London, Manchester, Birmingham, Edinburgh, Bristol, plus the 07700 900XXX mobile block — all permanently reserved for fiction, testing, and training.
United Kingdom phone number generator
Ofcom reserved ranges for drama/testing
How UK fake numbers work
UK numbering is managed by Ofcom, which publishes a dedicated list of ranges set aside for drama, fiction, and testing. These numbers look and validate exactly like real UK phone numbers, but they can never route to a real subscriber — so they are safe to hard-code into test fixtures, screenshots, or scripts without any risk of an accidental call to a member of the public.
For landlines this generator uses the most useful regional ranges: 020 7946 0XXX for London, 0161 496 0XXX for Manchester, 0121 496 0XXX for Birmingham, 0131 496 0XXX for Edinburgh, and 0117 496 0XXX for Bristol. For mobiles it uses the 07700 900XXX block — the only range Ofcom has reserved specifically for UK mobile drama.
Need to export a batch, switch region, or view the international +44 format? Use the full generator →
Frequently asked questions
What are the reserved UK phone number ranges?
Ofcom reserves 020 7946 0XXX for London landlines, 0117 496 0XXX for Bristol, 0121 496 0XXX for Birmingham, 0131 496 0XXX for Edinburgh, and 0161 496 0XXX for Manchester. For mobiles the reserved block is 07700 900000 through 07700 900999.
Will fake UK numbers pass validation?
Yes. Each number follows the correct UK structure — 11 digits total, with the right area-code length and mobile prefix rules. They pass libphonenumber and any properly implemented UK validator.
Can I use these on a real signup form?
If the form only validates the format: yes. If it sends an SMS verification code: no — the reserved ranges never route to a real phone. Use them for testing, fictional content, and privacy, not to bypass real SMS verification.