1001Ferramentas
📱 Generators

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.

Números fictícios com DDDs válidos da Anatel. Para popular fixtures e dados de teste — não represente como contatos reais.

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

  • Southeast11 SP metro, 12 Vale do Paraíba, 13 Baixada Santista, 14–19 SP interior, 21/22/24 RJ, 27/28 ES, 31–38 MG.
  • South41–46 PR, 47–49 SC, 51/53/54/55 RS.
  • Center-West61 DF, 62/64 GO, 63 TO, 65/66 MT, 67 MS.
  • North68 AC, 69 RO, 91/93/94 PA, 92/97 AM, 95 RR, 96 AP.
  • Northeast71/73/74/75/77 BA, 79 SE, 81/87 PE, 82 AL, 83 PB, 84 RN, 85/88 CE, 86/89 PI, 98/99 MA.

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