A Spanish phone number is +34 followed by nine digits, and mobile numbers start with 6 or 7. Spain has no trunk zero, so the number looks the same at home and abroad, just with or without +34. To get one from outside Spain you can buy a Spanish SIM or eSIM, or use a temporary Spanish number when all you need is one verification code.
How a Spanish number is built
| Used for | Length | |
|---|---|---|
| Starting with 6 | Mobile phones | 9 digits |
| Starting with 71–74 | Mobile phones, added when the 6 range filled up | 9 digits |
| Starting with 75–79 | Reserved for future mobile numbers | 9 digits |
| Starting with 59 | Machine-to-machine lines such as meters and trackers | 13 digits |
From Spain's national numbering plan as published in the BOE and by the regulator CNMC. Other first digits belong to landlines and special services.
The national number is always nine digits. There is no 0 in front to remove, which makes Spanish numbers one of the easier formats to enter in a sign-up form.
Writing it correctly in apps and forms
| Right or wrong | |
|---|---|
| Spain selected, then 612 345 678 | Right |
| One field: +34 612 345 678 | Right |
| Spain selected, then 34 612 345 678 | Wrong: 34 is counted twice |
| 0034 612 345 678 | Works for dialling from some countries, but forms want the plus sign |
The digits are placeholders. Spaces are optional; most forms remove them.
Other countries' rules side by side: phone number with country code.
Getting a Spanish number when you are not in Spain
- Spanish SIM or eSIM
- A real mobile line. Spanish networks ask for identification when you register a SIM, so plan for that.
- Your existing Spanish number
- Keep it active with roaming on, and verification texts reach you abroad.
- Internet calling number
- Useful for calls. Many sign-up forms refuse it for codes.
- Temporary Spanish number
- One code within ten minutes, then it closes. No SIM, no contract, no identification.
A Spanish number for one verification code
- Choose the service first Spanish numbers are offered per service. Availability changes daily.
- Pick Spain and check the rate If Spain's success rate is low for your app, Portugal or another EU country may do better.
- Paste the nine digits With Spain already selected, leave out +34.
- Wait about two minutes No text by then? Request another Spanish number at no extra charge.
Telegram with a Spanish number has its own page, and every service is listed on the Spain page.
Common questions
How many digits does a Spanish phone number have?
Nine, without the country code. With it, +34 and nine digits.
Do Spanish mobile numbers start with 6?
Most do. Newer mobile numbers start with 71 to 74.
Is a Spanish number starting with 7 a real mobile?
Yes. The 71 to 74 blocks were opened for mobile phones because the 6 range was running out. A sign-up form should treat them like any other Spanish mobile.
Is there a 0 to remove after +34?
No. Spanish numbers have no trunk zero, so you write all nine digits after +34.
How can I get a Spanish number for WhatsApp or Telegram?
For an account you keep, a Spanish SIM or eSIM. For the sign-up code only, a temporary Spanish number works if the app accepts it.
Can a temporary Spanish number take a call?
No. It receives text messages only, so choose the SMS option if an app offers to call you with the code.

