Receive Deliveroo verification SMS online
Get a phone number, type it into Deliveroo, and read the verification code here. You pay only when the code arrives.
- 205 countries
- From $4.01
- Charged on delivery
- Code length
- Usually 4–6 digits, sent by SMS
- Customer signup
- A rented number in the right market usually clears it
- Market binding
- Number, address and card are expected to line up by country
- Deliveroo Plus
- A subscription tied to the account and a saved card
- Alcohol orders
- An ID check at the door in many markets ties delivery to the account holder
- Riders
- A separate application with right-to-work documents; not for a rented number
Deliveroo works market by market, and an account inherits one
Deliveroo does not run as a single global service with one shared account pool. It operates city by city and country by country, and when an account is created it settles into whichever market the signup details point to. The country table on this page tracks which ranges are currently getting Deliveroo's SMS codes through, because that changes range by range and is not a fixed fact about a country as a whole.
The market an account lands in is not just a label. It decides which restaurants show up, which currency the order totals appear in, and which payment methods are offered at checkout. A rented number picked purely because it verified fastest, rather than because it matches where you will actually be ordering food, sets the account up in the wrong place before the first order is placed.
People most often use one of our numbers for Deliveroo to:
- Setting up a Deliveroo customer account while travelling to a market it operates in
- Ordering food on a shared or work device without listing a personal number
- Trying Deliveroo's ordering flow before committing a personal line to it
- Keeping a personal number off an account used only for occasional orders
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.

Why the number, the address and the card are expected to agree
Once a market is set, Deliveroo checks that the pieces of an order make sense together: a delivery address in one country, a card issued somewhere else entirely, and a phone number from a third place is exactly the pattern that gets an order held for extra verification or declined outright. None of the three has to be identical, but a wide gap between them reads as risk rather than as an ordinary customer's normal life.
This is the practical reason to choose a rented number from the same country as the address food is actually going to. It costs nothing extra to match them, and doing so removes one of the more common reasons a first order on a new account gets stuck at checkout instead of confirming cleanly.

Deliveroo Plus keeps charging a card whether or not you can sign in
Deliveroo Plus is a paid subscription that usually waives delivery fees on qualifying orders, and it renews against a saved card on its own schedule regardless of whether the account is actively being used. Losing access to the account does not pause that subscription; it just removes the one way to cancel it, since Deliveroo will not take a cancellation request from someone who cannot prove they hold the login.
That is the specific cost of letting a rented number expire on an account carrying Plus and a stored card: not a stolen order, but a subscription running quietly in the background with no working path back in. If a rented number sits behind a Plus membership, it needs replacing before the rental lapses, not after the next renewal has already gone through.

Alcohol on the order means an ID check at the door
In many of the markets Deliveroo serves, an order that includes alcohol triggers an age check at the point of handover: the rider asks for identification before releasing that part of the order, and the expectation is that whoever answers the door is the same person who holds the account and passed that check. This is a genuine reason the phone number on file should belong to whoever will actually be home, not to an inbox nobody is watching.
A rented number that cannot be answered at delivery time turns this ordinary step into a stalled order, because a rider who cannot confirm the recipient's age has no way to complete the handover and no reason to leave the order unattended. None of this is a workaround to look for; it is simply how the check is designed to work, and it works only when a real person is present.
Riders and restaurant partners use completely different applications
Becoming a Deliveroo rider is a separate process from ordering food, built around right-to-work documentation, identity checks and, in most markets, proof of a vehicle or licence where one is required. A rented number has no place in that application: the documents behind it need to genuinely belong to the person submitting them, and an application built around borrowed contact details is one that stalls or gets rejected.
Restaurants and other food businesses that partner with Deliveroo sign in through a separate partner portal entirely, with its own account structure for managing a menu and receiving orders. If a rented number was intended for a restaurant's partner account rather than a personal customer order, this article is not the right starting point; the partner sign-up process is a different flow with different requirements.
A rider may still need to reach you at drop-off
Beyond the alcohol check, ordinary deliveries sometimes need a quick word between rider and customer: a building entrance that is not obvious from the street, a flat number missing from the address, or an order that needs a moment longer to reach the door than the app expected. Deliveroo's app routes that contact through the phone number tied to the account, so it is worth being reachable, at least by text, for the short stretch between an order marked "arriving" and it actually landing.
This is a lighter version of a pattern that shows up across delivery apps generally: the number on an account is not only there to pass a signup check, it is a live contact point for as long as an order is moving. Treat it that way rather than assuming the number's job ends once the app shows a green checkmark.
A takeover risk that looks like a support call, not a hack
An account with Deliveroo Plus active and a card on file is worth something to someone else, and the usual way in is not a technical break-in but a message or call claiming to be Deliveroo, asking the account holder to read back a verification code to "confirm" a refund or resolve an order problem. Deliveroo does not need that code spoken back to you; it exists so its own systems can confirm you hold the account, not so a caller can confirm it for them.
Treat any unexpected request for a code the same way regardless of how the order dispute is framed: hang up or ignore the message, and if there genuinely is a problem with an order, deal with it inside the Deliveroo app directly rather than through whoever contacted you first.
Installing Deliveroo and verifying the number
On Android
- Install Deliveroo from Google Play and open it
- Set the delivery address to confirm which market the account will use
- Enter the rented number with the correct country code for that market
- Enter the code once the text arrives
- Add a name and email to complete the profile
- Add a payment card issued in, or close to, the same market
- Check account settings to confirm the number and address agree
- Stay reachable by text while an order is marked as arriving
On iPhone
- Install Deliveroo from the App Store and open it
- Set the delivery address to confirm which market the account will use
- Enter the rented number with the correct country code for that market
- Enter the code once the text arrives
- Add a name and email to complete the profile
- Add a payment card issued in, or close to, the same market
- Check account settings to confirm the number and address agree
- Stay reachable by text while an order is marked as arriving
When the code does not arrive
In order of how often each one is the real cause:
- The number's range is not one Deliveroo's SMS route currently reaches
Check the country table on this page before choosing a number, since coverage depends on the specific range on a given day rather than the country as a whole. Switching ranges tends to help more than retrying the same one. - The number, the delivery address and the card point to different countries
Bring the three closer together where you can, especially the number and the address; a wide three-way mismatch is one of the more common reasons a first order gets held for extra checks. - Your connection is registered somewhere far from the number's own country
Use a connection based near the number's country when possible. A large gap between the two is a frequent reason a code arrives late or not at all. - A code was requested several times in quick succession
Pause instead of requesting again right away; repeated attempts on the same number tend to delay the next code rather than speed it up. - The code was typed in after the entry screen had already timed out
Request a fresh code rather than reusing the expired one, and keep the number's inbox open so the new code can be read as soon as it lands. - An alcohol order stalled at the door
This usually means nobody who could pass the age check was present, not a fault with the account. The account holder, or whoever the rider expects to see, needs to be the one answering. - A rider tried to text about the drop-off and got no reply
Likely the rented number's service had already lapsed, or the message could not route through, rather than a Deliveroo problem. It is a sign the number needs to stay active for the length of any order still moving. - 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
- Are you trying to become a rider or set up a restaurant partner account? Yes Stop here; a rented number is not suited to either process. Riders need right-to-work checks and restaurants use a separate partner portal. No Continue with customer signup using the rented number.
- Does the number's country match the delivery address you plan to use? Yes Good — this reduces the chance of an order being held for extra checks. No Expect a higher chance of a first order needing extra verification, and consider a closer-matching number if one is available.
- Did the code arrive within a couple of minutes? Yes Enter it before the screen times out. No Check the country table on this page for the number's range before requesting another.
- Are you ordering anything age-restricted, like alcohol? Yes Make sure the account holder is the one who will answer the door, since an ID check happens there. No No age check applies to this order.
- Is someone asking you to read back a verification code over a call or message? Yes Do not share it; this matches an impersonation pattern rather than a genuine Deliveroo request. No No action needed on this point.
- Do you want to keep the account, including any Plus subscription, after the rental ends? Yes Replace the number in account settings before the rental expires. No No further action needed once you stop using the account.
Before you request another code
- Confirm the number's country roughly matches the delivery address you plan to use
- Check the country table on this page for how Deliveroo is delivering to that range today
- Make sure your connection is not routed through a country far from the number's own
- Use a payment card whose country is close to the number and address
- Keep the rented number answerable through the window an order is expected to arrive
- Have the account holder present to answer the door for any age-restricted order
- Never read a verification code back to anyone who calls or messages asking for it
- Replace the phone number in account settings before the rental period ends
- Look elsewhere for rider or restaurant partner sign-up; this covers customer accounts only
Which kind of number to use
| Kind of number | Usually works? | Privacy | Long-term recovery | Worth knowing |
|---|---|---|---|---|
| Your own carrier line | Yes | Tied to your identity through the carrier | Full recovery via the carrier if the phone is lost | The most dependable option for an account used regularly |
| A second physical SIM | Yes | Kept apart from a primary personal number | Depends on keeping that SIM active | Reasonable for a customer account used often |
| An eSIM | Usually | Behaves like an ordinary mobile number once verified | Tied to the plan; removing the eSIM profile loses the number | Fine for travel, but confirm it stays active through any pending order |
| A prepaid SIM | Usually | Behaves like an ordinary mobile number once verified | Recovery depends on keeping the prepaid balance topped up | Workable short-term, but a lapsed top-up strands an order mid-delivery |
| A rented private number like ours | Depends on the range | No extra customer-facing privacy setting of its own | Only holds if updated in settings before the rental ends | Fine for signup and occasional orders; wrong for rider sign-up or an unattended alcohol order |
| A public or shared SMS inbox | Rarely | No privacy — the code and any messages may be visible to others | No recovery; anyone can re-register with the same number | Unsuitable for an account carrying a saved card or Deliveroo Plus |
| A VoIP or landline-range number | Rarely | Varies by provider | Not built for account recovery or a rider's call at drop-off | Deliveroo, like most delivery apps, favours 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 Deliveroo numbers now
| Country | Price | Delivered | Buy |
|---|---|---|---|
| Cuba | $4.01 | collecting data | Buy |
| Syria | $4.01 | collecting data | Buy |
| Gibraltar | $4.02 | collecting data | Buy |
| Indonesia | $4.04 | collecting data | Buy |
| Albania | $4.05 | collecting data | Buy |
| India | $4.05 | collecting data | Buy |
| Thailand | $4.05 | collecting data | Buy |
| Vietnam | $4.05 | collecting data | Buy |
| Argentina | $4.06 | collecting data | Buy |
| Moldova | $4.06 | collecting data | Buy |
| United States | $4.06 | collecting data | Buy |
| Georgia | $4.07 | collecting data | Buy |
| Israel | $4.07 | collecting data | Buy |
| Portugal | $4.07 | collecting data | Buy |
| Kenya | $4.08 | collecting data | Buy |
| Poland | $4.08 | collecting data | Buy |
| Taiwan | $4.08 | collecting data | Buy |
| Italy | $4.09 | collecting data | Buy |
| Kosovo | $4.09 | collecting data | Buy |
| Zambia | $4.09 | collecting data | Buy |
| Andorra | $4.10 | collecting data | Buy |
| Benin | $4.10 | collecting data | Buy |
| Bermuda | $4.10 | collecting data | Buy |
| Greenland | $4.10 | collecting data | Buy |
| Hong Kong | $4.10 | collecting data | Buy |
| Brazil | $4.11 | collecting data | Buy |
| Netherlands | $4.11 | collecting data | Buy |
| Estonia | $4.12 | collecting data | Buy |
| Greece | $4.12 | collecting data | Buy |
| Niue | $4.12 | collecting data | Buy |
| Philippines | $4.12 | collecting data | Buy |
| France | $4.13 | collecting data | Buy |
| Mexico | $4.13 | collecting data | Buy |
| Bahamas | $4.14 | collecting data | Buy |
| Bosnia and Herzegovina | $4.14 | collecting data | Buy |
| Ethiopia | $4.14 | collecting data | Buy |
| Jordan | $4.14 | collecting data | Buy |
| Luxembourg | $4.14 | collecting data | Buy |
| New Caledonia | $4.14 | collecting data | Buy |
| Norway | $4.14 | collecting data | Buy |
| Panama | $4.14 | collecting data | Buy |
| Solomon Islands | $4.14 | collecting data | Buy |
| Sri Lanka | $4.14 | collecting data | Buy |
| Tanzania | $4.14 | collecting data | Buy |
| Turks and Caicos Islands | $4.14 | collecting data | Buy |
| United Kingdom | $4.14 | collecting data | Buy |
| Afghanistan | $4.15 | collecting data | Buy |
| Antigua and Barbuda | $4.15 | collecting data | Buy |
| Bahrain | $4.15 | collecting data | Buy |
| Barbados | $4.15 | collecting data | Buy |
| Belize | $4.15 | collecting data | Buy |
| Cameroon | $4.15 | collecting data | Buy |
| Cape Verde | $4.15 | collecting data | Buy |
| Comoros | $4.15 | collecting data | Buy |
| Egypt | $4.15 | collecting data | Buy |
| Equatorial Guinea | $4.15 | collecting data | Buy |
| Eswatini | $4.15 | collecting data | Buy |
| French Guiana | $4.15 | collecting data | Buy |
| Germany | $4.15 | collecting data | Buy |
| Grenada | $4.15 | collecting data | Buy |
| Guadeloupe | $4.15 | collecting data | Buy |
| Kuwait | $4.15 | collecting data | Buy |
| Laos | $4.15 | collecting data | Buy |
| Lesotho | $4.15 | collecting data | Buy |
| Malawi | $4.15 | collecting data | Buy |
| Malaysia | $4.15 | collecting data | Buy |
| Martinique | $4.15 | collecting data | Buy |
| Morocco | $4.15 | collecting data | Buy |
| Namibia | $4.15 | collecting data | Buy |
| North Macedonia | $4.15 | collecting data | Buy |
| Oman | $4.15 | collecting data | Buy |
| Palestine | $4.15 | collecting data | Buy |
| Puerto Rico | $4.15 | collecting data | Buy |
| Saint Kitts and Nevis | $4.15 | collecting data | Buy |
| Saint Vincent and the Grenadines | $4.15 | collecting data | Buy |
| Slovenia | $4.15 | collecting data | Buy |
| South Sudan | $4.15 | collecting data | Buy |
| Timor-Leste | $4.15 | collecting data | Buy |
| Uruguay | $4.15 | collecting data | Buy |
| Armenia | $4.16 | collecting data | Buy |
| Azerbaijan | $4.16 | collecting data | Buy |
| Costa Rica | $4.16 | collecting data | Buy |
| Faroe Islands | $4.16 | collecting data | Buy |
| Guinea-Bissau | $4.16 | collecting data | Buy |
| Haiti | $4.16 | collecting data | Buy |
| Kyrgyzstan | $4.16 | collecting data | Buy |
| Macau | $4.16 | collecting data | Buy |
| Mozambique | $4.16 | collecting data | Buy |
| Sweden | $4.16 | collecting data | Buy |
| Bangladesh | $4.17 | collecting data | Buy |
| Botswana | $4.17 | collecting data | Buy |
| Burundi | $4.17 | collecting data | Buy |
| Cambodia | $4.17 | collecting data | Buy |
| Colombia | $4.17 | collecting data | Buy |
| Ecuador | $4.17 | collecting data | Buy |
| Gabon | $4.17 | collecting data | Buy |
| Ghana | $4.17 | collecting data | Buy |
| Madagascar | $4.17 | collecting data | Buy |
| Nigeria | $4.17 | collecting data | Buy |
| Paraguay | $4.17 | collecting data | Buy |
| Peru | $4.17 | collecting data | Buy |
| Saint Lucia | $4.17 | collecting data | Buy |
| Sierra Leone | $4.17 | collecting data | Buy |
| South Africa | $4.17 | collecting data | Buy |
| Togo | $4.17 | collecting data | Buy |
| Tunisia | $4.17 | collecting data | Buy |
| Bulgaria | $4.18 | collecting data | Buy |
| El Salvador | $4.18 | collecting data | Buy |
| Guatemala | $4.18 | collecting data | Buy |
| Honduras | $4.18 | collecting data | Buy |
| Jamaica | $4.18 | collecting data | Buy |
| Latvia | $4.18 | collecting data | Buy |
| Lithuania | $4.18 | collecting data | Buy |
| Mauritania | $4.18 | collecting data | Buy |
| Mauritius | $4.18 | collecting data | Buy |
| Mongolia | $4.18 | collecting data | Buy |
| Nepal | $4.18 | collecting data | Buy |
| Nicaragua | $4.18 | collecting data | Buy |
| Republic of the Congo | $4.18 | collecting data | Buy |
| Serbia | $4.18 | collecting data | Buy |
| Suriname | $4.18 | collecting data | Buy |
| Uganda | $4.18 | collecting data | Buy |
| Bolivia | $4.19 | collecting data | Buy |
| Burkina Faso | $4.19 | collecting data | Buy |
| Czechia | $4.19 | collecting data | Buy |
| Finland | $4.19 | collecting data | Buy |
| Gambia | $4.19 | collecting data | Buy |
| Guinea | $4.19 | collecting data | Buy |
| Liberia | $4.19 | collecting data | Buy |
| Maldives | $4.19 | collecting data | Buy |
| Venezuela | $4.19 | collecting data | Buy |
| Algeria | $4.20 | collecting data | Buy |
| Belgium | $4.20 | collecting data | Buy |
| Croatia | $4.20 | collecting data | Buy |
| Denmark | $4.20 | collecting data | Buy |
| Guyana | $4.20 | collecting data | Buy |
| Ireland | $4.20 | collecting data | Buy |
| Romania | $4.20 | collecting data | Buy |
| Kazakhstan | $4.21 | collecting data | Buy |
| Pakistan | $4.21 | collecting data | Buy |
| Chile | $4.22 | collecting data | Buy |
| Cyprus | $4.23 | collecting data | Buy |
| Montenegro | $4.23 | collecting data | Buy |
| Austria | $4.25 | collecting data | Buy |
| Senegal | $4.25 | collecting data | Buy |
| Slovakia | $4.25 | collecting data | Buy |
| Angola | $4.26 | collecting data | Buy |
| Bhutan | $4.26 | collecting data | Buy |
| Chad | $4.26 | collecting data | Buy |
| Dominican Republic | $4.26 | collecting data | Buy |
| Hungary | $4.26 | collecting data | Buy |
| Ivory Coast | $4.26 | collecting data | Buy |
| Papua New Guinea | $4.26 | collecting data | Buy |
| Réunion | $4.26 | collecting data | Buy |
| Rwanda | $4.26 | collecting data | Buy |
| Saudi Arabia | $4.26 | collecting data | Buy |
| Spain | $4.26 | collecting data | Buy |
| Tajikistan | $4.26 | collecting data | Buy |
| Trinidad and Tobago | $4.26 | collecting data | Buy |
| Turkmenistan | $4.26 | collecting data | Buy |
| Uzbekistan | $4.26 | collecting data | Buy |
| Brunei | $4.31 | collecting data | Buy |
| Cayman Islands | $4.31 | collecting data | Buy |
| Central African Republic | $4.31 | collecting data | Buy |
| China | $4.31 | collecting data | Buy |
| Djibouti | $4.31 | collecting data | Buy |
| Malta | $4.31 | collecting data | Buy |
| Anguilla | $4.33 | collecting data | Buy |
| Aruba | $4.33 | collecting data | Buy |
| Dominica | $4.33 | collecting data | Buy |
| DR Congo | $4.33 | collecting data | Buy |
| Eritrea | $4.33 | collecting data | Buy |
| Iran | $4.33 | collecting data | Buy |
| Iraq | $4.33 | collecting data | Buy |
| Lebanon | $4.33 | collecting data | Buy |
| Libya | $4.33 | collecting data | Buy |
| Mali | $4.33 | collecting data | Buy |
| Montserrat | $4.33 | collecting data | Buy |
| Myanmar | $4.33 | collecting data | Buy |
| New Zealand | $4.33 | collecting data | Buy |
| Niger | $4.33 | collecting data | Buy |
| Qatar | $4.33 | collecting data | Buy |
| São Tomé and Príncipe | $4.33 | collecting data | Buy |
| Seychelles | $4.33 | collecting data | Buy |
| Somalia | $4.33 | collecting data | Buy |
| Sudan | $4.33 | collecting data | Buy |
| United Arab Emirates | $4.33 | collecting data | Buy |
| Yemen | $4.33 | collecting data | Buy |
| Zimbabwe | $4.33 | collecting data | Buy |
| Australia | $4.34 | collecting data | Buy |
| Japan | $4.34 | collecting data | Buy |
| Türkiye | $4.38 | collecting data | Buy |
| Monaco | $4.40 | collecting data | Buy |
| Iceland | $4.42 | collecting data | Buy |
| Switzerland | $4.42 | collecting data | Buy |
| Canada | $4.47 | collecting data | Buy |
| Ukraine | $4.48 | collecting data | Buy |
| American Samoa | $4.86 | collecting data | Buy |
| Belarus | $4.86 | collecting data | Buy |
| Liechtenstein | $4.86 | collecting data | Buy |
| Samoa | $4.86 | collecting data | Buy |
| Singapore | $4.86 | collecting data | Buy |
| Sint Maarten | $4.86 | collecting data | Buy |
| South Korea | $4.86 | collecting data | Buy |
| Tonga | $4.86 | collecting data | Buy |
Refreshed every hour. How we measure delivery.
Similar apps
Questions
Does Deliveroo accept a rented or virtual number?
Often, for a customer account, depending on the number's range and whether it matches the market you are ordering in, rather than a blanket rule against rented numbers. The table on this page tracks which countries are currently getting Deliveroo codes through.
Why does my delivery address matter for phone verification?
Deliveroo operates market by market, and it checks that the number, the delivery address and the payment card roughly agree on which market an order belongs to. A wide mismatch between them is a common reason a first order gets held for extra checks.
What happens to Deliveroo Plus if I lose access to my account?
The subscription keeps renewing against the saved card on its own schedule; losing the login only removes your way of cancelling it. Replace the number before a rental ends if Plus is active on the account.
Why did my alcohol order need an ID check?
In many markets Deliveroo serves, an order containing alcohol requires the rider to check identification at handover, so the account holder is expected to be the one answering the door. This is a genuine safety step, not something to route around.
Can I use a rented number to apply as a rider?
No, it is not suited to that. Rider sign-up runs on right-to-work documents and identity checks that need to genuinely belong to the applicant over time, not a short rental window.
I run a restaurant — is this the right place to sign up?
No. Restaurants and other food partners use a separate Deliveroo partner portal with its own account setup, distinct from the customer app this article covers.
Will a rider ever need to contact me directly?
Sometimes, for an unclear entrance, a missing flat number, or a short delay, and that contact goes through the number on the account. Staying reachable by text while an order is marked as arriving avoids most of these snags.
Someone called claiming to be Deliveroo and asked for my code — is that real?
No, treat it as an impersonation attempt. Deliveroo does not need a verification code read back to you over a call or message to resolve an order or process a refund. Handle any order issue inside the app instead.
Can I keep using the account after the rented number expires?
Only if you replace it first. Go to account settings and enter a number you control before the rental ends; Deliveroo verifies the new number the same way it verified the first one.
What if the code never arrives — am I charged for the number?
No. A rental where no code arrives before the window closes is not a successful delivery, and it is refunded to your balance rather than left as a charge to dispute.
Does Deliveroo operate everywhere?
No. It runs in a defined set of markets across Europe and the Middle East, and which restaurants, currency and payment options an account sees follows from the market it is set up in. Availability differs by market, and we do not maintain a list of which cities are currently covered.
Is renting a number for Deliveroo against its terms?
Deliveroo expects the number and identity behind an account to belong to the person using it, and we hold to a matching standard: we support setting up a personal customer account for privacy or travel, and do not help anyone apply as a rider under someone else's documents, dodge an age check on a delivery, or take over an account that is not theirs.