Why a CPF keeps coming up
A CPF (Cadastro de Pessoas Físicas) is Brazil's individual taxpayer registry. It is not a travel document and it is not something a short-stay visitor normally holds. But it appears on a lot of prepaid activation paperwork, which is why the question "can I get a SIM without one?" is so common.
Brazil's telecom regulator, Anatel, sets the rules that carriers apply when a line is activated. What that means in practice varies by operator, by shop and by the member of staff in front of you. Some visitors report being able to activate a prepaid line with a foreign passport; others are turned away. Do not assume every operator requires a CPF, and do not assume every foreign visitor can self-activate online. Treat local activation as an unknown you would rather not gamble your first afternoon on.
What you are actually choosing between
There are two realistic paths for a visitor.
A local prepaid SIM. You buy it at an airport kiosk, a carrier shop or a newsstand, then activate it. This is the path where the CPF question lives. It may work with a passport. It may take a queue, a Portuguese-language form and a second visit. It gives you a Brazilian number, which matters if you need to make local calls or receive SMS codes from Brazilian services.
A travel eSIM. You buy it online before you fly, install it, and it connects when you land. No CPF, no form, no queue. It is data-only — no local phone number, no local calls, no local SMS. You keep your usual number in your phone for WhatsApp and for calls over data.
| Local prepaid SIM | Travel eSIM (Brazil) | |
|---|---|---|
| CPF / identity form | Often requested; passport acceptance varies | None |
| Where you get it | Airport, carrier shop, newsstand in Brazil | Online, before you fly |
| Time to get online | Queue plus activation, sometimes a second visit | Install at home, connect on landing |
| Local phone number | Yes | No |
| Local calls and SMS | Yes | No — data only |
| WhatsApp, maps, ride apps, email | Yes, over data | Yes, over data |
| Best for | Stays long enough to justify the paperwork | Most short and medium trips |
The data-only limitation, stated plainly
A travel eSIM for Brazil gives you a data connection. It does not give you a Brazilian phone number, and it cannot make or receive traditional calls or SMS.
For most visitors that is fine. WhatsApp is enormous in Brazil and works over data. Maps, ride-hailing, translation, banking apps and email all work over data. If you genuinely need a Brazilian number — for a long stay, a local contract, a Brazilian bank or a service that only accepts SMS to a Brazilian line — then you need the local SIM route and you should plan for the identity step, whatever form it takes on the day.
What eSIM Americas sells for Brazil
The Brazil store sells prepaid data on Claro, a Brazilian network — your phone connects as a local line in the country, not as a roaming visitor. One eSIM per order, and the QR code appears on your order page seconds after payment. Bookmark that page before you leave it. There is a full refund if it does not work.
Current Brazil plans:
- 2 GB, 15 days — US$4.99 (US$0.33 a day), the lowest price per day for trips of 8 to 15 days
- 3 GB, 30 days — US$6.99 (US$0.23 a day), the lowest price per day for trips of 16 to 30 days
- 5 GB, 30 days — US$10.99 (US$0.37 a day)
All three are local-network, data-only plans. Prices and plan availability move, so check the live page before you buy.
If Brazil is one stop on a longer trip, there is also a South America regional plan covering Peru, Argentina, Chile, Brazil and Ecuador: 3 GB for 7 days at US$12.99, or 5 GB for 15 days at US$19.99. Regional plans roam on a partner network in each country, so you turn data roaming on. See Multi-Country eSIM South America for how that works across borders.
Before you fly: a short checklist
- Check your phone supports eSIM. Most recent iPhones, Samsung Galaxy and Pixel models do; some regional variants do not. Our phone compatibility page walks through it.
- Buy the Brazil plan and save the order page.
- Install the eSIM at home, on reliable Wi-Fi, before you leave.
- Keep your usual SIM active for WhatsApp and calls over data.
- Turn data roaming on only if you bought a regional plan.
- Land, switch the eSIM on, and you are online.
Arriving in Brazil
If you land at São Paulo–Guarulhos, our São Paulo airport guide covers what happens on arrival and how to get connected without joining a SIM queue. For the city itself, São Paulo eSIM covers staying connected once you are in town.
If you are still weighing carriers, Vivo eSIM Brazil explains how a local carrier eSIM differs from a travel eSIM, and Airalo eSIM Brazil compares a competitor's approach. Both are useful context before you decide.
The short version
The CPF question is a local-activation problem, not a connectivity problem. If you want a Brazilian phone number, you will have to deal with a carrier and whatever identity step it applies that day. If what you actually need is to be online — maps, WhatsApp, ride apps, email — buy a data-only eSIM before you fly and skip the queue entirely.
