The data behind a phone answer
A Spaw phone answer is built from the number allocation tables of 10 regulators (NANPA, CNAC, Ofcom, ARCEP, ACMA, ACM, NAD, the CRT, UKE and MIMIT), Google’s libphonenumber, two SMS-receiving number lists and the FTC’s reported-calls files. 13 of these 13 sources are installed on this server, the newest dated 2026-09-27. Each page names the publisher, the files, the terms as the publisher states them and the counts installed, never a row.
Regulators’ number allocation tables
Each table is the regulator’s own file, synced here and named with its version in every answer it settles. It records which blocks of numbers were allocated and to whom, never who serves a number today. Where a table is complete for a type of number, a number of that type outside it answers unassigned; everywhere else absence proves nothing.
| publisher | regions | a number outside the table | installed here | terms |
|---|---|---|---|---|
| NANPA numbering reports | US PR VI GU AS MP | unassigned when geographic and outside the table | 205,027 codes, 1,398,944 thousands-blocks, 18,452 rate centres, 800 area codes file dated 2026-09-27 | no terms of use published (NANPA) |
| CNAC central office code status | CA | unassigned when geographic and outside the table | 44,800 codes file dated 2026-09-24 | no licence published (CNAC) |
| Ofcom numbering data | GB GG JE IM | not evaluated outside the table | 343,860 blocks retrieved on 2026-09-27 | Ofcom copyright, reuse with acknowledgement |
| ARCEP numbering resources | FR GP BL MF MQ GF RE YT PM | unassigned when geographic and outside the table | 22,637 blocks retrieved on 2026-09-25 | Licence Ouverte / Open Licence (Etalab), ARCEP |
| ACMA numbering register | AU | not evaluated outside the table | 99,381 blocks retrieved on 2026-09-21 | terms not confirmed (ACMA) |
| ACM number register | NL | unassigned when geographic and outside the table | 84,417 blocks retrieved on 2026-09-25 | CC0 1.0, ACM (data.overheid.nl) |
| NAD number register | NZ | not evaluated outside the table | 9,673 blocks retrieved on 2026-09-21 | no reuse licence published (NAD) |
| Mexico’s national numbering plan | MX | unassigned when geographic and outside the table | 640,211 blocks retrieved on 2026-09-21 | terms not confirmed (CRT) |
| UKE numbering tables | PL | not evaluated outside the table | 47,157 blocks retrieved on 2026-09-25 | terms not confirmed for the portal; credited to UKE and marked as processed by Spaw |
| MIMIT assigned numbering | IT | not evaluated outside the table | 59,587 blocks retrieved on 2026-09-25 | CC BY 3.0 for the site’s texts; not confirmed for the workbook (MIMIT) |
The numbering plan, the SMS-receiving lists and the complaints
- libphonenumber
Google’s numbering-plan metadata for every region: validity, formats, line types, carrier prefixes and time zones. libphonenumber 9.0.40 is installed here: the numbering plans of 245 regions, and the version every phone answer names in its sources.
terms: Apache 2.0, Google
- SMS-receiving number lists
Two open community lists of numbers published by SMS-receiving websites, with the date each was seen. The SMS-receiving number lists installed here, synced on 2026-09-27, hold 128,362 numbers: 128,136 on the lists at that sync, and 226 kept at the date they were last seen after the lists dropped them.
terms: MIT, iP.1 Networks and Castle
- FTC Do Not Call reported calls
The complaints consumers file with the FTC about unwanted calls, one file per weekday, counted over 90 days. The FTC reported-calls files installed here, the newest dated 2026-09-24, hold 678,203 complaints filed over the last 90 days, naming 577,421 numbers. They are not the Do Not Call Registry, they say nothing about whether you may call or text a number, and none is verified: caller ID is often spoofed.
terms: public domain, US Government work (FTC)
Compiled by Spaw
These files ship with the application. Each is named with its version in the answers it touches; they are counted here and not published.
| dataset | what it is | size | version |
|---|---|---|---|
| fictional-ranges | The number ranges regulators reserve for films, television and examples: the NANP 555-01XX block and the drama ranges and numbers of Ofcom, ARCEP, ACMA and ComReg, compiled by Spaw from the regulators’ own notices. A number in one answers is_fictional. | 78 ranges and single numbers | 2026-09-27 |
| carrier-brands | The network brand behind a holder’s legal name (carrier_brand), compiled by Spaw from the regulators’ tables: the main operators’ legal entities, former names and operating company numbers, country by country. The map itself is not published. | 67 brands | 2026-09-24 |
| test-numbers | The documented test numbers in the Washington 555-01XX fiction block, each answering the same result every time, free, on every endpoint. | 8 numbers | bundled |
Regulators whose tables are not synced, and why
A regulator’s table is synced only where the regulator publishes one a program can download. For these we could not find one; each reason is what we found on the day given, not a statement about the regulator.
- Germany, Bundesnetzagentur. Its numbering pages offer the numbering plan and the allocation rules as PDFs; we found no downloadable table of allocated number blocks, and questions about allocations go to its numbering office. Checked 2026-09-26.
- Spain, CNMC. Its numbering register is a search application behind a bot challenge, and the CNMC’s open-data catalogue lists no numbering dataset; we found no downloadable table. Checked 2026-09-26.
- Brazil, Anatel. Its datasets are published through Brazil’s federal open-data portal, whose API answered only with an account key; we found no plain download of the assigned ranges. Checked 2026-09-26.
- Ireland, ComReg. Its “Number Assignments & Availability” page is a JavaScript application with no downloadable file. Checked 2026-09-26.
- Denmark, Digitaliseringsstyrelsen. Its number register (Nummerregistret) is a search application, and the page describing it links no downloadable file. Checked 2026-09-26.
- Switzerland, OFCOM (BAKOM). Allocated number blocks can be looked up in its eOfcom application one search at a time; we found no downloadable table. Checked 2026-09-25.
What none of these tables can say
- A regulator’s table records the original allocation of each block, never who serves a number today: a number ported to another carrier keeps its block.
- An allocated block says a number in it can be in service, not that it is.
- The counts are rows of the regulator’s own table, not numbers or traffic: a busy block and an empty one count once each.
counts read from the installed tables · newest data dated 2026-09-27 · phone facts by country · where each field comes from · look up a number · Markdown
More free tools
All free toolsNeed this at scale?
The Spaw API runs the same lookup with batch and bulk endpoints, monitored number lists, your own suppression list and SMS outcome reporting — 10 free lookups a month, no card required.