Brazil is the largest country in South America, and mobile coverage is concentrated mainly in big cities like Rio de Janeiro and São Paulo. Here's which eSIM to get for your trip.
For a week in Rio de Janeiro or São Paulo with navigation, ride-hailing apps and social media, 5–8 GB is usually enough. If you plan to shoot a lot of video on Copacabana and Ipanema beaches, or use maps for trips between cities, get 10 GB or more.
Coverage is fast and reliable almost everywhere in Rio de Janeiro and São Paulo, including beach areas and the metro. In remote parts of the Amazon or on small islands, coverage is noticeably weaker — worth keeping in mind if your route goes beyond the major cities.
Install the profile at home ahead of time, then turn on data roaming after you land in Brazil, so the plan's validity period doesn't start counting down early.