Other

Receive iFood verification SMS online

Get a phone number, type it into iFood, and read the verification code here. You pay only when the code arrives.

Code length
Numeric code sent by SMS
Home market
Brazil, essentially the only country iFood serves
Identity document
CPF, the Brazilian taxpayer number, requested separately from the phone
Payment
Card, Pix instant transfer, and cash on delivery in some areas
Restaurant and courier access
Separate portals, not reachable from the customer app
Support contact
Runs through the app; a courier may call about a gate or a building

iFood is built around one country, not dozens

Where a lot of delivery apps on this site operate across a scattered list of markets, iFood does the opposite: it is a Brazilian company serving a Brazilian audience almost exclusively, and the whole product reflects that. Menus, restaurant partners, delivery zones and payment rails are all built for one country's systems rather than smoothed out to work the same way everywhere. Signing up still starts with the familiar pattern, a phone number and a code sent by text, and a rented number in a range Brazil's carriers accept will often get that code through without issue.

The catch shows up after that first screen. A product built for a single country tends to assume the rest of that country's paperwork is close behind the phone number, and iFood is a clear example of it. The table on this page tracks whether a given range is currently receiving iFood's codes, but it cannot tell you whether the rest of the signup will go as smoothly, because that depends on a different kind of document entirely.

People most often use one of our numbers for iFood to:

Many apps expect the number you keep. We help with the cases above; we do not help anyone reach an account that is not theirs — see our acceptable use policy.

Blurred motion of a delivery scooter on São Paulo street at dusk, capturing urban hustle.
Photo: Renan Almeida on Pexels

The CPF, not the phone, is what Brazilian systems actually check

A CPF is the individual taxpayer registry number issued to residents of Brazil, and it shows up far outside tax filing, from opening a bank account to picking up a parcel to, in plenty of cases, placing an order or receiving an invoice through an app like iFood. The phone number gets someone past the door; the CPF is what a lot of Brazilian systems actually use to tell one customer from another and to generate a proper receipt. Nothing about a rented phone number changes that, because a phone line and a national tax registration are two unrelated pieces of information.

This article will not point toward a way to supply a CPF that is not the account holder's own, because that number is tied to one specific person under Brazilian law and using someone else's is not something we help with. If an order, a payment method or an invoice on iFood asks for a CPF, that request is answered honestly with the account holder's own document or not at all, and a rented number does not change which of those two options is available.

Pizza delivery rider on a motorcycle waits at a busy city street intersection.
Photo: Ali Alcántara on Pexels

Card, Pix and cash all sit beside the number, not inside it

iFood's checkout typically offers a card on file, Pix, and in some areas cash handed to the courier. Pix is Brazil's instant payment system, moving money directly between bank accounts in seconds through a key the payer registers with their own bank, and it has become a routine way to pay for everyday purchases rather than a niche option. None of these three methods are verified by the phone number on the account; a card belongs to whoever's name is on it, a Pix payment routes through the payer's own banking details, and cash is counted in person at the door.

What this means for a rented number is straightforward: it can sit on an account that pays by any of the three, but it does not grant access to any of them on its own. Someone without a Brazilian bank account or a card that works in Brazil is choosing among the same payment options as anyone else, and the phone number on the account has no bearing on which of those are actually usable.

Motorbikes with branded delivery boxes parked on an urban sidewalk, showcasing food delivery services.
Photo: Zero on Pexels

Restaurants and couriers use their own sign-up paths

A restaurant that wants to sell through iFood registers through the company's partner portal, not the customer app. Someone looking to deliver for iFood registers as a courier through its own separate application, built around identity documents and, again, a CPF that belongs to the applicant. Neither of those paths is reachable from inside the ordering app, and neither is something this article walks through, since it is written for placing an order, not for running a restaurant or delivering one.

Support runs through the app, and the courier still needs a live number

Questions about a missing item, a late order or a refund are handled inside the iFood app rather than by phone, which keeps most support traffic off the number entirely. The exception is the courier standing at the delivery address, who may need to call about a locked gate, an apartment block with no visible buzzer, or a building the map pin does not quite match. That call goes to the number on the account, and it needs to be answered the same way it would on any delivery service, rented or not.

A number that goes to voicemail mid-delivery leaves the courier with a decision to make on their own, whether that is leaving the order somewhere imperfect or turning back with it. This is a smaller risk than the CPF question above, but it is worth planning for on any live order rather than assuming the app's own messaging will cover it.

A call asking for a code to "liberate" an order is not iFood

A known scam pattern on delivery platforms involves a caller posing as support and claiming an order is stuck, blocked, or needs to be "liberated" or "released," and asking the target to read back a verification code to fix it. iFood does not need a code repeated over a phone call to resolve a delivery problem, a payment issue or anything else on its end; the code exists to prove the number receiving it controls the account, not to be handed to whoever asks for it next.

The same caution applies to a message claiming a payment or a Pix transfer failed and asking for the code to retry it. Hang up or ignore it, and if there genuinely is a problem with an order, resolve it inside the app rather than through whoever called first.

What a rented number does and does not solve here

A rented number is a reasonable way to get through iFood's first screen without handing over a personal line, and it works for someone testing the app, keeping a personal number off an account, or placing occasional orders while visiting Brazil. It does not turn a foreign visitor into a Brazilian resident, it does not produce a CPF, and it does not open a Brazilian bank account for Pix. Anyone whose use of iFood depends on getting past a CPF request will hit that wall regardless of which number sits on the account, rented or otherwise.

Installing iFood and verifying the number

On Android

  1. Install iFood from Google Play and open it
  2. Enter the rented number with the +55 country code for Brazil
  3. Enter the code once the text arrives
  4. Add a delivery address inside Brazil
  5. Choose a payment method: card, Pix or cash where available, and add a CPF if the app asks for one
  6. Open account settings and confirm the number and address match
  7. Stay reachable on the number while an order is out for delivery
  8. Decide before the rental ends whether to switch in a number you actually control

On iPhone

  1. Install iFood from the App Store and open it
  2. Enter the rented number with the +55 country code for Brazil
  3. Enter the code once the text arrives
  4. Add a delivery address inside Brazil
  5. Choose a payment method: card, Pix or cash where available, and add a CPF if the app asks for one
  6. Open account settings and confirm the number and address match
  7. Stay reachable on the number while an order is out for delivery
  8. Decide before the rental ends whether to switch in a number you actually control

When the code does not arrive

In order of how often each one is the real cause:

  1. Checkout or an invoice asks for a CPF the account does not have
    This is expected for a Brazilian tax document, not a bug. There is no substitute number or workaround; only the order holder's own CPF resolves it, and without one some orders or payment methods may stay unavailable.
  2. The number is outside the range Brazilian carriers reach cleanly
    Check the country table on this page before choosing a number; a Brazilian mobile range tends to clear fastest, and other ranges vary by the day.
  3. Your connection is registered in a different country than the number
    Use a connection based near Brazil where possible. A wide gap between the two frequently delays a code or blocks it outright.
  4. A code was requested several times back to back
    Wait instead of requesting again right away; repeating the request on the same number tends to push the next one further out rather than speeding it up.
  5. A card fails and Pix is not available without a Brazilian bank account
    This is a genuine gap for a visitor without local banking, not something the phone number affects. Cash on delivery, where the app offers it, is the remaining option.
  6. The code was entered after the signup screen had already timed out
    Request a fresh code rather than reusing the old one, since an expired code gets rejected even when it was correct. Keep the number's inbox open so a new one can be read right away.
  7. A courier tried to reach the number during delivery and got no answer
    This points to the rented number's service having lapsed or a routing failure, not a fault in iFood's app. Keep the number answerable for the whole delivery window, not only for the code.
  8. Sign-in stopped working after the rental ended
    Expected once the number no longer belongs to you and nothing replaced it. Update the number in account settings before a rental lapses if the account still matters.

Working out which case you are in

  1. Are you registering a restaurant or applying to deliver for iFood? Yes Stop; use iFood's separate partner or courier registration, not this customer app path. No Continue with customer signup using the rented number.
  2. Did the code arrive within a couple of minutes? Yes Enter it before the signup screen times out. No Check the country table on this page for the number's range before requesting another.
  3. Does checkout or an invoice ask for a CPF? Yes Enter your own CPF if you have one; there is no number-based substitute for it. No Continue checking out with the payment method the app offers.
  4. Do you have a Brazilian bank account or a card that works locally? Yes Card or Pix should both be available at checkout. No Look for cash on delivery, where the app offers it, as the remaining option.
  5. Do you want to keep using the account after the rental ends? Yes Update the phone number in account settings to one you control before the rental expires. No No further action needed once you are finished using the account.

Before you request another code

Which kind of number to use

Kind of numberUsually works?PrivacyLong-term recoveryWorth knowing
Your own carrier lineYesBound to your name through the carrier contractCarrier support restores it if the handset is lostSolid for the phone step, though it carries no CPF or Brazilian bank of its own
A Brazilian SIM held locallyYesMatches the mobile range iFood was designed aroundRecovery hinges on paying the plan or top-up on timeBest fit for the phone step alone; a CPF is still a separate ask
An eSIM registered in BrazilUsuallyVerifies the same way a physical SIM doesDeleting the eSIM profile forfeits the number for goodGets a traveller through checkout screens; a CPF or Pix account is a different hurdle
A prepaid SIMUsuallyReads as an ordinary mobile line once verifiedLapses the moment the prepaid credit runs dryCheap to start with, but a forgotten top-up can leave an order stranded mid-route
A rented private number like oursDepends on the rangeAdds no privacy layer of its own beyond the number itselfHolds only while it is swapped out in settings before expiryHandles the code fine on a working range; a CPF or Pix login still has to be yours
A shared or public SMS inboxRarelyNone — the code sits where any stranger browsing that inbox can read itNothing to fall back on if someone else claims the number firstA poor match for an account that will carry payment details or order history
A VoIP or fixed-line numberRarelyDepends entirely on the provider issuing itWas never meant to answer a courier standing at a dooriFood's flow, like most delivery apps, is built around genuine mobile ranges

Checked 2026-09-26 by the FreeSmsOtp team. Prices, stock and delivery figures on this page are live and come from our own orders — how we measure.

Countries with iFood numbers now

CountryPriceDeliveredBuy
Bermuda $4.02 collecting data Buy
China $4.02 collecting data Buy
Cuba $4.02 collecting data Buy
Syria $4.02 collecting data Buy
Kenya $4.04 collecting data Buy
Argentina $4.05 collecting data Buy
Israel $4.06 collecting data Buy
Gibraltar $4.07 collecting data Buy
United Kingdom $4.07 collecting data Buy
Zambia $4.07 collecting data Buy
Poland $4.08 collecting data Buy
France $4.11 collecting data Buy
Italy $4.11 collecting data Buy
Netherlands $4.11 collecting data Buy
Portugal $4.11 collecting data Buy
Azerbaijan $4.12 collecting data Buy
Chile $4.12 collecting data Buy
Honduras $4.12 collecting data Buy
Jamaica $4.12 collecting data Buy
Moldova $4.12 collecting data Buy
Mongolia $4.12 collecting data Buy
Senegal $4.12 collecting data Buy
Tajikistan $4.12 collecting data Buy
Tanzania $4.12 collecting data Buy
United States $4.12 collecting data Buy
Uzbekistan $4.12 collecting data Buy
Vietnam $4.12 collecting data Buy
Morocco $4.13 collecting data Buy
Indonesia $4.14 collecting data Buy
Mexico $4.14 collecting data Buy
Afghanistan $4.16 collecting data Buy
Algeria $4.16 collecting data Buy
Angola $4.16 collecting data Buy
Armenia $4.16 collecting data Buy
Australia $4.16 collecting data Buy
Austria $4.16 collecting data Buy
Bahamas $4.16 collecting data Buy
Bangladesh $4.16 collecting data Buy
Belgium $4.16 collecting data Buy
Belize $4.16 collecting data Buy
Bhutan $4.16 collecting data Buy
Bolivia $4.16 collecting data Buy
Bosnia and Herzegovina $4.16 collecting data Buy
Botswana $4.16 collecting data Buy
Burkina Faso $4.16 collecting data Buy
Cambodia $4.16 collecting data Buy
Chad $4.16 collecting data Buy
Colombia $4.16 collecting data Buy
Comoros $4.16 collecting data Buy
Costa Rica $4.16 collecting data Buy
Croatia $4.16 collecting data Buy
Czechia $4.16 collecting data Buy
Denmark $4.16 collecting data Buy
Dominican Republic $4.16 collecting data Buy
DR Congo $4.16 collecting data Buy
Ecuador $4.16 collecting data Buy
Egypt $4.16 collecting data Buy
El Salvador $4.16 collecting data Buy
Equatorial Guinea $4.16 collecting data Buy
Eswatini $4.16 collecting data Buy
Ethiopia $4.16 collecting data Buy
Finland $4.16 collecting data Buy
Germany $4.16 collecting data Buy
Ghana $4.16 collecting data Buy
Greece $4.16 collecting data Buy
Grenada $4.16 collecting data Buy
Guadeloupe $4.16 collecting data Buy
Guatemala $4.16 collecting data Buy
Guinea $4.16 collecting data Buy
Guyana $4.16 collecting data Buy
Haiti $4.16 collecting data Buy
Hungary $4.16 collecting data Buy
India $4.16 collecting data Buy
Iran $4.16 collecting data Buy
Iraq $4.16 collecting data Buy
Ireland $4.16 collecting data Buy
Jordan $4.16 collecting data Buy
Kazakhstan $4.16 collecting data Buy
Kuwait $4.16 collecting data Buy
Kyrgyzstan $4.16 collecting data Buy
Laos $4.16 collecting data Buy
Latvia $4.16 collecting data Buy
Lebanon $4.16 collecting data Buy
Liberia $4.16 collecting data Buy
Libya $4.16 collecting data Buy
Madagascar $4.16 collecting data Buy
Malawi $4.16 collecting data Buy
Malaysia $4.16 collecting data Buy
Maldives $4.16 collecting data Buy
Mali $4.16 collecting data Buy
Mauritania $4.16 collecting data Buy
Mozambique $4.16 collecting data Buy
Myanmar $4.16 collecting data Buy
Namibia $4.16 collecting data Buy
Nepal $4.16 collecting data Buy
New Zealand $4.16 collecting data Buy
Nicaragua $4.16 collecting data Buy
Niger $4.16 collecting data Buy
North Macedonia $4.16 collecting data Buy
Oman $4.16 collecting data Buy
Pakistan $4.16 collecting data Buy
Panama $4.16 collecting data Buy
Paraguay $4.16 collecting data Buy
Peru $4.16 collecting data Buy
Puerto Rico $4.16 collecting data Buy
Qatar $4.16 collecting data Buy
Réunion $4.16 collecting data Buy
Romania $4.16 collecting data Buy
Rwanda $4.16 collecting data Buy
Saint Kitts and Nevis $4.16 collecting data Buy
Saudi Arabia $4.16 collecting data Buy
Serbia $4.16 collecting data Buy
Sierra Leone $4.16 collecting data Buy
Slovakia $4.16 collecting data Buy
Solomon Islands $4.16 collecting data Buy
Somalia $4.16 collecting data Buy
South Africa $4.16 collecting data Buy
South Sudan $4.16 collecting data Buy
Spain $4.16 collecting data Buy
Sri Lanka $4.16 collecting data Buy
Sudan $4.16 collecting data Buy
Suriname $4.16 collecting data Buy
Sweden $4.16 collecting data Buy
Thailand $4.16 collecting data Buy
Timor-Leste $4.16 collecting data Buy
Togo $4.16 collecting data Buy
Trinidad and Tobago $4.16 collecting data Buy
Tunisia $4.16 collecting data Buy
Türkiye $4.16 collecting data Buy
Turks and Caicos Islands $4.16 collecting data Buy
Uganda $4.16 collecting data Buy
United Arab Emirates $4.16 collecting data Buy
Uruguay $4.16 collecting data Buy
Venezuela $4.16 collecting data Buy
Zimbabwe $4.16 collecting data Buy
Philippines $4.17 collecting data Buy
Aruba $4.18 collecting data Buy
Malta $4.18 collecting data Buy
Seychelles $4.18 collecting data Buy
Albania $4.20 collecting data Buy
Barbados $4.20 collecting data Buy
Brazil $4.20 collecting data Buy
Burundi $4.20 collecting data Buy
Nigeria $4.20 collecting data Buy
Saint Lucia $4.20 collecting data Buy
Bahrain $4.21 collecting data Buy
Benin $4.21 collecting data Buy
Cape Verde $4.21 collecting data Buy
Cyprus $4.21 collecting data Buy
Djibouti $4.21 collecting data Buy
Fiji $4.21 collecting data Buy
Gabon $4.21 collecting data Buy
Gambia $4.21 collecting data Buy
Luxembourg $4.21 collecting data Buy
Mauritius $4.21 collecting data Buy
Norway $4.21 collecting data Buy
Papua New Guinea $4.21 collecting data Buy
Republic of the Congo $4.21 collecting data Buy
Singapore $4.21 collecting data Buy
Taiwan $4.21 collecting data Buy
Bulgaria $4.22 collecting data Buy
Cameroon $4.22 collecting data Buy
Montenegro $4.22 collecting data Buy
Central African Republic $4.23 collecting data Buy
Lesotho $4.24 collecting data Buy
Antigua and Barbuda $4.33 collecting data Buy
Guinea-Bissau $4.33 collecting data Buy
Hong Kong $4.33 collecting data Buy
Ivory Coast $4.33 collecting data Buy
Lithuania $4.33 collecting data Buy
Macau $4.33 collecting data Buy
New Caledonia $4.33 collecting data Buy
Slovenia $4.33 collecting data Buy
Canada $4.47 collecting data Buy
Ukraine $4.50 collecting data Buy
American Samoa $4.86 collecting data Buy
Anguilla $4.86 collecting data Buy
Belarus $4.86 collecting data Buy
Brunei $4.86 collecting data Buy
Cayman Islands $4.86 collecting data Buy
Dominica $4.86 collecting data Buy
Eritrea $4.86 collecting data Buy
Estonia $4.86 collecting data Buy
French Guiana $4.86 collecting data Buy
Georgia $4.86 collecting data Buy
Iceland $4.86 collecting data Buy
Japan $4.86 collecting data Buy
Liechtenstein $4.86 collecting data Buy
Monaco $4.86 collecting data Buy
Montserrat $4.86 collecting data Buy
Samoa $4.86 collecting data Buy
São Tomé and Príncipe $4.86 collecting data Buy
Sint Maarten $4.86 collecting data Buy
South Korea $4.86 collecting data Buy
Switzerland $4.86 collecting data Buy
Tonga $4.86 collecting data Buy
Turkmenistan $4.86 collecting data Buy
Yemen $4.86 collecting data Buy

Refreshed every hour. How we measure delivery.

Similar apps

Questions

Does iFood accept a rented or virtual number?

Often for the signup step itself, depending on the range. iFood's SMS flow was built around Brazilian numbers, so the table on this page shows what a given range is doing today. Getting past signup is a separate question from whether the rest of the account needs a CPF.

What is a CPF, and why does iFood ask for one?

A CPF is Brazil's individual taxpayer registry number, used far beyond tax filing to identify a person in everyday services. iFood may ask for one at checkout, on an invoice, or when adding certain payment details, and a phone number does not stand in for it.

Can I get around the CPF requirement with a rented number?

No. A phone number and a national tax document are unrelated pieces of information, and this article does not point toward a way to supply a CPF that is not the account holder's own.

What is Pix, and does a rented number let me use it?

Pix is Brazil's instant bank-to-bank payment system, tied to the payer's own registered bank account rather than to a phone number. A rented number on the account has no effect on whether Pix is available; that depends on having a Brazilian bank account.

What if I have no Brazilian bank account and my card is declined?

Look for cash on delivery, where the app offers it in that area. Outside of that, checkout options depend on having a working card or a Brazilian bank account, not on the phone number.

Does iFood operate outside Brazil?

It is essentially a single-country product built around Brazil. This article assumes a Brazilian delivery address and does not cover other markets.

How do I sign up as an iFood restaurant partner or courier?

Through separate registration paths outside the customer app, built around the applicant's own documents and CPF. This article covers ordering as a customer only.

Why would a courier call me during delivery?

Usually about a locked gate, an unclear apartment block or a building the map pin does not match closely enough. The number on the account needs to answer during the delivery window the same as on any delivery app.

Someone called claiming an order needs a code to be "liberated" — is that real?

No, treat it as an impersonation attempt. iFood does not need a code read back over a call to release an order, fix a payment or process a refund. Hang up and handle the issue inside the app.

Can the account keep working once the rented number expires?

Only by swapping in a replacement beforehand. Open account settings, add a number you actually hold, and confirm it before the old one lapses; iFood runs that new number through the same code-and-confirm step as the first.

If no code ever lands, does the rental still get billed?

No. A number that never delivers a usable code before the signup screen expires is not treated as a completed rental, and the charge is put back on your balance rather than counted as spent.

Does putting a rented number on iFood break its rules?

iFood expects the person behind an account, and any CPF entered on it, to be who they say they are. We hold to that same standard here: a customer signing up for privacy or a short trip is fine, but we stop short of helping anyone enter a CPF that is not theirs or slip into an account that belongs to someone else.