Fake Brazilian Mobile Number
Creates valid Brazilian mobile numbers in (DDD) 9XXXX-XXXX format with your choice of real area code to seed test databases.
These fictitious numbers use valid Anatel area codes. For populating fixtures and test data — do not present them as real contacts.
Anatomy of a Brazilian mobile number
A full Brazilian mobile number has 13 characters in E.164: the country code +55, a 2-digit DDD (Direct Distance Dialling) area code and 9 digits for the subscriber line — where the first of those nine must be a 9. That mandatory ninth digit was introduced by Anatel between 2012 and 2016 (Plano Brasileiro de Numeração) precisely to expand the available pool of mobile numbers, so any number missing it is either a landline or a legacy-formatted contact that needs migration.
DDDs by region
- Southeast —
11SP metro,12Vale do Paraíba,13Baixada Santista,14–19SP interior,21/22/24RJ,27/28ES,31–38MG. - South —
41–46PR,47–49SC,51/53/54/55RS. - Center-West —
61DF,62/64GO,63TO,65/66MT,67MS. - North —
68AC,69RO,91/93/94PA,92/97AM,95RR,96AP. - Northeast —
71/73/74/75/77BA,79SE,81/87PE,82AL,83PB,84RN,85/88CE,86/89PI,98/99MA.
Why phantom numbers are useful
In Brazil the mobile number is increasingly an identity primitive: WhatsApp uses it as login, banks bind it to two-factor authentication, and CRMs key on it for deduplication. That makes real numbers expensive — every SIM activation costs money and ties to a human. A fake-but-shaped number lets you populate a CRM seed, test an SMS-gateway sandbox (Twilio, Zenvia, Infobip), exercise WhatsApp Business API form validation, run E2E test suites without burning live OTP quota, and simulate number portability (allowed in Brazil since 2008) across operators like Vivo (Telefônica), Claro, TIM, Oi and Algar.
Format options
(11) 9XXXX-XXXX— Brazilian display format with DDD in parentheses.119XXXXXXXX— raw digits, suitable for database storage.+5511 9XXXXXXXX— E.164 international, required by WhatsApp Cloud API and most SMS providers.
FAQ
Will an SMS to this number be delivered? No. The numbers are structurally valid but not allocated to any active SIM, eSIM or VoIP line. Sending an SMS will either bounce or be silently discarded depending on the carrier.
Can I use these in an SMS gateway sandbox? Yes — that is one of the main use cases. Twilio, Zenvia and Infobip all accept arbitrary destination numbers in their test environments. For production-shaped tests prefer the provider's own "magic test numbers".
Do I need the +55 prefix? Yes for any international API (WhatsApp Cloud, SMTP-to-SMS, Twilio). The "E.164" option in the form above adds it automatically.
Is the ninth digit mandatory? For mobile, yes. Anatel completed the 9-digit migration in 2016 — eight-digit subscriber numbers now only exist as landlines.
Is it illegal to use these? Generating and using fake numbers in tests is fine. Using a fake number to impersonate someone, open a bank account or commit fraud is estelionato (Penal Code art. 171). Keep the data inside fixtures and dev environments.
Related Tools
Random Brazilian Address Generator
Generate complete fake Brazilian addresses (street, number, neighborhood, city, state and ZIP) for software testing. Populate forms, sign-ups and databases.
School Enrollment ID Generator
Generate fake school enrollment ID (YYYY+8 digits-D). For school system mockups.
Correios Tracking Code Generator (fake)
Generate Brazilian Correios tracking codes (AA999999999BR with valid check digit). Testing only — not real shipments.
Condominium Profile Generator
Generate fake condominium profile: name, CNPJ, city registration, monthly fee and unit count. For real estate mockups.
Fake Leads CSV Generator
Generate a CSV with fake leads (name, email, phone, company and role) to test CRMs, imports and sales funnels. Populate your test data in seconds.
JCB Card Generator (fake)
Generate fake JCB card numbers for testing (with valid Luhn). Development only — not accepted in real transactions.