Comparison prepared by the VerificarEmails team. Because we are comparing our own service with a competitor, we explain how we ran the test and link each data point to its source so you can check it. Reviewed on 11 November 2026.
Short answer
VerificarEmails returns line status for Movistar, Vodafone and Orange mobiles, according to its price list. In our test, a Movistar mobile returned connected. HLRLookup.com documents those three networks with the operator only (MCC/MNC), without line status, and still charges for the lookup. With VerificarEmails you also combine, in the same account, number portability (MNP), which gives the current operator, and HLR, which gives the status. And you can run both with a file: CSV, XLS, XLSX or TXT.
You pay in euros, with prepaid packs, no subscription, valid for one year. Your data is processed on EU servers. HLRLookup.com, by contrast, stores your results by default in a global cache that other customers can reuse. With the same VerificarEmails account you also verify emails, names and addresses, from its remote MCP, with nothing to install, or in your pop-ups with verification. And with VerificarEmails you start with test credits. The account we opened at HLRLookup.com had 0 credits, so you have to buy a package before running a single lookup; what we say about its results comes from its documentation.
| VerificarEmails | HLRLookup.com | |
|---|---|---|
| Line status on Movistar, Vodafone and Orange | Yes, according to its price list; in the test, Movistar returned connected | No: operator only (MCC/MNC), and it charges 1 credit |
| Portability (MNP) and HLR | Both in the same account; MNP in 237 countries, according to its price list | Both; does not publish which countries it offers MNP in |
| Files | CSV, XLS, XLSX and TXT, for HLR and MNP, also from the MCP | XLSX, XLS, CSV and TXT in its portal; its batch API only documents HLR and its MCP does not upload files |
| Currency and minimum purchase | Euros, no subscription; packs from 1,000 credits, valid for one year | Pounds; minimum package of 2,500 credits |
| Support | Phone, chat and email | Monday to Friday, 9:00 to 17:00 UK time |
| Results cache | No cache shared between customers documented | Global and on by default: other customers can reuse your results |
| Company and data | Spanish company (Barcelona), with servers in the EU | HLR Lookup, part of the 3G Telecommunications group, now Acudo (Leeds, UK); does not publish its server region (uses AWS) |
| MCP for AI assistants | Remote, with OAuth and nothing to install; 14 tools, including files | Remote, with key and secret; 4 tools, no files |
| Email, name and address | Yes, with the same account | No: phone only |
Swipe the table to see every column →
What this article compares
We compare the phone lookups of both services: the HLR lookup, which asks the mobile network whether the line is active; the number portability (MNP) lookup, which gives the current operator; and format validation. For each one we review what it returns for Spanish mobiles, what is charged and how much 1,000, 10,000, 50,000 and 100,000 lookups cost. We also compare the API, the MCP and how each handles data.
We mention HLRLookup.com’s extras (date of the last port, landline status in the UK and Ireland, and mobile status in the US), but they are not included in the pricing tables. Nor is email, name and address verification, which VerificarEmails includes in the same account and HLRLookup.com does not offer.
Don’t confuse HLRLookup.com with HLR-Lookups.com. HLRLookup.com, without a hyphen, is the service of HLR Lookup, a Leeds company founded in 2005. It belongs to the 3G Telecommunications group, which renamed itself Acudo in March 2026. HLR-Lookups.com, with a hyphen and an “s” at the end, is a different company. This article covers HLRLookup.com only.
- VerificarEmails suits companies that work mainly with Spanish mobiles and need line status on Movistar, Vodafone and Orange too. It also suits those who want to combine MNP and HLR, pay in euros with no subscription, upload files, keep their data in the EU, or verify emails, names and addresses with the same account.
- HLRLookup.com may suit technical teams that integrate via API and mainly look up networks that its coverage table lists with status, in Spain or in other countries.
Hands-on test: four Spanish numbers
We looked up four Spanish numbers from our own sample:
- an active Movistar mobile;
- a mobile with a Vodafone number ported to Digi;
- a number from an unassigned range, which does not exist;
- a Barcelona landline.
In VerificarEmails we ran one HLR lookup and one number portability (MNP) lookup per number, first with the MCP server and then with a file. At HLRLookup.com we opened an account, but it starts with 0 credits: it gives no test credits, and to run a single lookup you have to buy a package first (the minimum is 2,500 credits, £12.50). That is why what we say about its results comes from its documentation.
| Number | VerificarEmails: HLR | VerificarEmails: MNP | HLRLookup.com |
|---|---|---|---|
| Movistar mobile | connected; original and current network: Movistar | Current operator: Movistar | According to its documentation: operator only (MCC/MNC), no line status |
| Mobile ported from Vodafone to Digi | no-coverage; only returns the original network, Vodafone | Current operator: DIGI mobil (214-22) | Not tested: account with 0 credits |
| Number from an unassigned range | inconclusive, rejected; type unknown | unknown, rejected | Not tested: account with 0 credits |
| Barcelona landline | inconclusive, rejected; type landline | landline, rejected | Not tested: account with 0 credits |
| Credits used | 1.10 per lookup, including rejected ones and the one with no coverage | 1 per lookup, including rejected ones | Not tested: you have to buy a minimum package of 2,500 credits |
Swipe the table to see every column →
format.e164).


What it means. The Movistar mobile is the case that sets the two services apart. VerificarEmails returned connected: the network confirmed that the line is active. HLRLookup.com documents Movistar, Vodafone and Orange as networks with “Only MCC MNC information available”. For those numbers, its HLR returns NOT_AVAILABLE_NETWORK_ONLY: it gives the network and portability, but not the status, and charges 1 credit. This has yet to be checked with this same number.
The mobile ported to Digi shows why, in Spain, we recommend combining both lookups. The portability lookup gave its current operator: DIGI mobil (214-22). The HLR returned “no coverage” and only gave the original network, Vodafone, even though the price list shows DIGI mobil with status. That is why the recommended workflow is to run MNP first, to find the current operator, and then HLR, to find out whether the line is active. A “no coverage” result counts as “unverifiable”, not as an invalid number: MNP has already confirmed that it is a mobile and which operator it is with. There is more context in why HLR verification fails.
With this number, we don’t know what HLRLookup.com would do. The numbering belongs to Vodafone, which it documents without status, and the current network is Digi, which it documents with status. Its documentation does not say whether the original or the current network applies.
Both VerificarEmails lookups identified the non-existent number and the landline: they rejected them and gave their type, unknown or landline. If you run MNP first, that type lets you send only mobiles to HLR. Bear in mind that VerificarEmails also charges for rejected numbers. According to its documentation, HLRLookup.com returns a Spanish landline as LANDLINE with NO_COVERAGE.
Four numbers don’t measure any service’s coverage, but they do show how each lookup responds. The sample does not include Orange, Vodafone as the current network, Yoigo or a switched-off line.
File verification
VerificarEmails accepts CSV, XLS, XLSX and TXT files, for both HLR and MNP, and recommends staying under 250,000 rows. In the test we uploaded the four numbers in a file via the MCP. The HLR lookup took 2 seconds and used 4.40 credits; the portability lookup, another 2 seconds and 4 credits. The download is a CSV with the status, the normalized number, the full response in one column and the original column. When we chained several uploads in a row, one of them returned a 429 error (rate limit), so it is best to space them out.
According to its documentation, HLRLookup.com accepts XLSX, XLS, CSV and TXT files in its portal and adds the results next to the original data, in the same order. It also has a separate batch API, which accepts up to around 100,000 numbers per upload in JSON. That API only documents HLR batches, not MNP, and its MCP has no file tools. Nor does it say whether it charges for duplicates within the same batch.
Both delete lookups or files after 30 days.
What each lookup checks
There are three types of lookup, and each one answers a different question. Both services offer all three:

| Lookup | HLRLookup.com | VerificarEmails |
|---|---|---|
| Format (numbering plan) | Number type, original network and formatted number, without querying the network. Free | Syntactic verification: number type, original network and E.164, international and national formats. €5 per 1,000 |
| Portability (MNP) | Whether the number is ported and to which network. Half a credit. Does not publish its source or countries | Current operator, whether it is ported and MCC/MNC, from a portability database. 1 credit |
| HLR | Network query: status, original and current network, portability. 1 credit per mobile | Network query: status, original and current operator, portability, line type and IMSI depending on the operator. 1.10 credits in Spain |
Swipe the table to see every column →
- Format: useful for discarding impossible numbers and separating mobiles from landlines before paying for a network lookup. It does not tell you whether the line exists or which operator it belongs to today.
- MNP: tells you which operator to send the SMS to and whether the number is ported. It does not tell you whether the line is active.
- HLR: tells you whether the mobile is connected or unreachable before you send an SMS or call. We explain it in how to tell if a phone is active.
Both return the number normalized to the E.164 international format: HLRLookup.com in detected_telephone_number (without the “+”) and VerificarEmails in format.e164, in all its responses.
Coverage in Spain
This is the main difference. Each service publishes which Spanish networks return line status in an HLR lookup:
| Network | HLRLookup.com (according to its coverage table) | VerificarEmails (according to its price list) |
|---|---|---|
| Movistar | Operator only, no status | With status; in the test, connected |
| Vodafone | Operator only, no status | With status (not tested) |
| Orange | Operator only, no status | With status (not tested) |
| Digi | With status | With status; the ported mobile in the test returned no-coverage in HLR, and MNP gave its current operator |
| Yoigo | With status | With status (not tested) |
Swipe the table to see every column →
For networks marked “Only MCC MNC information available”, HLRLookup.com warns that it cannot provide line status. Its HLR still charges 1 credit. Its MNP lookup would give the same network information for half a credit, although it does not publish which countries it works in. Also, the switch is not automatic: you choose when you run the lookup.
Two details in its table are unclear. It includes a “Telefonica” entry with no restriction, separate from “Movistar”, and does not explain the difference. Nor does it say whether the restriction depends on the number’s original network or its current one, which matters for ported numbers. There is more context on the specifics of verifying Spanish phone numbers.
Outside Spain, the VerificarEmails price list shows line status on at least one network in 171 countries; in Mexico, Colombia, Peru and the US it offers MNP, without HLR. HLRLookup.com’s table includes 232 countries or territories, with 267 networks without status by our count; in the US, mobile status costs an extra credit. For landlines, neither gives status in Spain: HLRLookup.com only offers it in the UK and Ireland.
What each one calls each status
| Situation | HLRLookup.com (live_status) | VerificarEmails (reachable) |
|---|---|---|
| Active line | LIVE | connected |
| Disconnected line | DEAD | No dedicated status documented |
| Switched off, no signal or inactive | ABSENT_SUBSCRIBER (charged) | absent (charged) |
| Active, without SMS or call service | NO_TELESERVICE_PROVISIONED | no-teleservice-provisioned |
| The network does not respond | INCONCLUSIVE (charged) | inconclusive (charged) |
| The network only returns the operator | NOT_AVAILABLE_NETWORK_ONLY (charged) | Not documented |
| Network with no coverage | NO_COVERAGE (not charged) | no-coverage (charged) |
| Spanish landline | NO_COVERAGE, type LANDLINE (not charged) | inconclusive, rejected, type landline (charged) |
| Incorrect format | NOT_APPLICABLE with BAD_FORMAT (not charged) | Charged, like every record |
Swipe the table to see every column →
HLRLookup.com has a dedicated status for disconnected lines (DEAD) and another for networks that only return the operator (NOT_AVAILABLE_NETWORK_ONLY), which is the one it documents for Movistar, Vodafone and Orange. We detail what is charged in each case in the pricing section.
HLRLookup.com’s cache
HLRLookup.com stores results in two caches for up to 30 days. Reusing a result from your private cache is free. Reusing one from the global cache, with other customers’ results, costs half a credit. Reading from the cache is optional. But saving to the global cache is on by default (save_to_cache): your results are available to other customers unless you turn it off, and you earn a quarter of a credit each time someone reuses one.
This has two consequences:
- Privacy. The number and its status leave your account and reach other customers. If you look up your customers’ numbers, check whether your legal basis covers it. Via API it is turned off on each request; its documentation does not say whether it can be turned off for the whole account or for portal uploads.
- Data freshness. A cached result can be up to 30 days old: it is not today’s status. If you use the global cache to pay less, keep that in mind before deleting numbers.
VerificarEmails does not document any cache shared between customers, and it processes data on EU servers.
Pricing at equivalent volumes
VerificarEmails sells prepaid packs in euros, with no subscription, from 1,000 credits (€10). They are valid for one year and renewed if you top up the same service within that year. You can use them for single lookups or for HLR and MNP files. At 1,000 portability lookups, VerificarEmails costs €10, vs £12.50 (≈ €14.96) for HLRLookup.com’s minimum package.
HLRLookup.com has a lower price per lookup for HLR at all volumes and for MNP from 10,000 lookups. It sets that price in pounds, its minimum package is 2,500 credits, and it charges for the HLR lookup even when it only returns the operator on Movistar, Vodafone and Orange. It also shows dollars and euros, but recalculates them every day from the pound. In the tables we compare the cost of running exactly each number of lookups with each provider’s cheapest option.
HLR lookup
| Lookups | VerificarEmails | HLRLookup.com |
|---|---|---|
| 1,000 | €20 (1,100 credits: 2 packs of 1,000) | £12.50 ≈ €14.96 (minimum package of 2,500) |
| 10,000 | €90 | £43 ≈ €51.47 |
| 50,000 | €430 | £195 ≈ €233.41 |
| 100,000 | €860 | £370 ≈ €442.88 |
Swipe the table to see every column →
Portability (MNP)
| Lookups | VerificarEmails | HLRLookup.com |
|---|---|---|
| 1,000 | €10 | £12.50 ≈ €14.96 (minimum package of 2,500) |
| 10,000 | €80 | £22.50 ≈ €26.93 |
| 50,000 | €240 | £102.50 ≈ €122.69 |
| 100,000 | €440 | £195 ≈ €233.41 |
Swipe the table to see every column →
- Credits per lookup: in Spain, VerificarEmails deducts 1.10 credits for each HLR lookup, as we confirmed in the test. Outside Spain, its per-country price list shows a higher rate (0.02 vs 0.01) that we have not tested. HLRLookup.com charges 1 credit per HLR in all countries.
- Expiry: VerificarEmails packs are valid for one year and renewed if you top up the same service within that year. HLRLookup.com credits expire 18 months after purchase.
- Minimums: VerificarEmails sells packs from 1,000 credits (€10). HLRLookup.com’s smallest package is 2,500 credits (£12.50): for 1,000 HLR lookups you are left with 1,500 spare credits.
- What is charged: VerificarEmails charges for every record, whatever the result. HLRLookup.com charges for
INCONCLUSIVE,ABSENT_SUBSCRIBERandNOT_AVAILABLE_NETWORK_ONLY, which is the Movistar, Vodafone and Orange case. It does not charge forNO_COVERAGE, non-mobile numbers (except +1 numbers), incorrectly formatted numbers or errors. - Cache: at HLRLookup.com, a result from your private cache costs nothing and one from the global cache, half a credit. If you repeat numbers, the real cost may be lower than in the table, with results up to 30 days old.
- Format validation: at HLRLookup.com it is free with an account. At VerificarEmails, syntactic verification costs €5, €40, €120 and €220 for 1,000, 10,000, 50,000 and 100,000 lookups. In the MNP + HLR workflow you don’t need it separately: MNP already returns the number type and the E.164 format.
- Free credits: VerificarEmails gives you test credits when you create your account. HLRLookup.com gives 200 credits if you sign up with a business email (not a personal one) and has a test environment with simulated responses.
- VAT: HLRLookup.com applies VAT to its UK customers and not to EU businesses with a validated VAT number. It does not say clearly whether its published prices include it.
You’ll find all the packs on the VerificarEmails phone pricing page.
API, integrations and MCP
API. Both offer real-time and file-based lookups.
- VerificarEmails uses API keys on which you can set a total and a per-minute limit from the dashboard. It has HLR, MNP and syntactic endpoints, plus one for files. Its documentation includes examples in PHP, Python, Ruby, C# and Node, and support is available by phone, chat and email. You’ll find everything on the phone validation API page.
- HLRLookup.com has a REST API with HLR, MNP, validation and balance endpoints. It authenticates with a key and secret, accepts up to 80 numbers per request and has a free test environment. It does not publish official SDKs: its documentation includes examples in cURL, Python, PHP, Node.js, C#, Java, Go and Ruby. Its support works Monday to Friday, 9:00 to 17:00 (UK time), and reviews your integration code for free.
Integrations. VerificarEmails connects with Zapier, n8n (its own node), Excel and Google Sheets, and with its pop-ups with real-time verification, which can verify the phone number in each field. HLRLookup.com does not document native integrations with Zapier, Make or n8n, or a form widget.
MCP (AI assistants). Both have an official remote MCP server:
- VerificarEmails offers a remote server that you connect to with your account (OAuth), with nothing to install. It exposes 14 tools: email, phone (HLR, portability and syntactic), names, addresses, file upload, file status, download and balance.
- HLRLookup.com launched its server in July 2026. It authenticates with your API key and secret, and exposes 4 tools: HLR lookup, MNP lookup, format validation (free) and balance. The three lookups accept up to 80 numbers per call. It has no tools to upload files, track their status or download results.
In the test we used the VerificarEmails MCP: it looked up the four numbers one by one and with a file, and downloaded the result. Of HLRLookup.com’s MCP we could only see the list of tools, without credentials.
Data, privacy and certifications
- VerificarEmails is a Spanish company with servers in the EU and a published data processing agreement, including its security measures and sub-processors. It does not publish certifications.
- HLRLookup.com is a UK company: its terms are governed by UK law and its supervisory authority is the ICO. It does not publish which region it stores data in: it uses AWS, and sends the number to operators and intermediaries in any country to carry out the lookup. Its data processing agreement is published, but you accept it simply by using the service; there is no public version to sign. Also, by default it stores your results in its global cache.
- HLRLookup.com publishes its group’s ISO 9001 and ISO 27001 certifications, with the HLR service within scope. We have not been able to verify the certificate in the UKAS register.
Multi-data verification and the NewsletterSoft workflow
A sign-up form rarely asks only for a phone number. With the same VerificarEmails account you can run multi-data verification:
- the phone number, with an HLR lookup to find out whether the mobile is active or a portability lookup to find its current operator (verify phone numbers);
- the email;
- the first and last name;
- the postal address.
Each service has its own credits. HLRLookup.com focuses on phone numbers: its documentation does not include email, name or address verification.
This is the phone workflow in NewsletterSoft (in Spanish): the number is captured, normalized and verified according to the country, and then you decide whether it goes into the segment for an SMS campaign. For each step we indicate whether it is a native feature or requires the API, MCP or manual work:
| Step | What happens | How |
|---|---|---|
| 1. Capture | A NewsletterSoft pop-up collects the number in a phone-type field. | Native |
| 2. Normalize | The number is stored in E.164 format: it comes from the field’s format validation or from the format.e164 field of the MNP or HLR response. | Native (field format) · API or MCP (format.e164) |
| 3. Verify by country | In Spain, MNP first (current operator) and then HLR (line status). In Mexico, Colombia, Peru and the US, MNP only. A “no coverage” or rejected result counts as “unverifiable”, not invalid. | API /phonemnp/validate/single and /phone/validate/single · MCP validate_phone_mnp and validate_phone |
| 4. Store the result | The status and the operator are saved in a contact attribute or tag. | NewsletterSoft API or MCP (update or tag the contact). Manual: import a CSV with the status column. |
| 5. Create the segment | A segment filters by that attribute and by contactable = sms. | Native (segment editor) · API · MCP |
| 6. SMS campaign | The SMS campaign is sent to that segment. | Native |
Swipe the table to see every column →
With HLRLookup.com, step 3 would work the same way, via API or MCP, because it does not document integrations or a form widget. But on Movistar, Vodafone and Orange its HLR would not return line status.
Strengths of each
VerificarEmails
- You can try it with free credits when you create your account; at HLRLookup.com the account starts at zero and you have to buy a package for the first lookup.
- According to its price list, it returns line status on Movistar, Vodafone and Orange, which HLRLookup.com documents without status. In our test, the Movistar mobile returned
connected. - It combines MNP and HLR in the same account: MNP gives the current operator, including for ported numbers, and the number type; HLR gives the line status.
- Prepaid packs in euros, with no subscription, from 1,000 credits. They are valid for one year and renewed if you top up the same service.
- CSV, XLS, XLSX and TXT files, for HLR and MNP, also from the MCP.
- Support by phone, chat and email.
- It is a Spanish company with servers in the EU and a published data processing agreement. It does not document any cache shared between customers.
- Its MCP is remote, with OAuth and nothing to install, and includes tools to upload files, track their status and download them.
- It verifies email, name and address with the same account, and offers pop-ups with real-time verification.
HLRLookup.com
- Lower price per lookup for HLR at all volumes and for MNP from 10,000 lookups, in pounds.
- It does not charge for numbers with no coverage, landlines (except +1 numbers) or incorrectly formatted numbers, and its format validation is free.
- Its private cache saves you paying twice for the same number for 30 days.
- It has a status for disconnected lines (
DEAD) and extras such as the date of the last port or landline status in the UK and Ireland. - Its credits last 18 months, and its group publishes ISO 9001 and ISO 27001 certifications.
Our recommendation
Choose VerificarEmails if:
- you need to know whether the line is active on Movistar, Vodafone or Orange mobiles, not just their operator;
- you want to combine MNP and HLR: first the current operator, including for ported numbers, then the line status;
- you prefer to pay in euros, with packs valid for one year and no subscription;
- you work with CSV, XLS, XLSX or TXT files, from the dashboard, the API or the MCP;
- you need your data processed on EU servers;
- you also verify emails, names or addresses from your forms, or want pop-ups with verification.
HLRLookup.com may be a fit if you integrate via API and your mobiles are on networks its coverage table lists with status, such as Yoigo or Digi, or in other countries it covers.
Frequently asked questions
Are HLRLookup.com and HLR-Lookups.com the same company?
No. HLRLookup.com, without a hyphen, is the service of HLR Lookup, a Leeds (UK) company in the 3G Telecommunications group, which renamed itself Acudo in March 2026. HLR-Lookups.com, with a hyphen and an “s” at the end, is a different company. Watch out if you integrate in code: the hlrlookup npm package and the vmgltd SDKs belong to HLR-Lookups.com. HLRLookup.com does not publish official SDKs.
What do reviews say about HLRLookup.com?
There are very few public ones. On Trustpilot it has a score of 3.8 from just 2 reviews, from 2018 and 2021, both 5 stars. The platform itself warns that they may not be representative. We found no listing on G2, Capterra or GetApp. For context: the company was founded in 2005, is based in Leeds and its group publishes ISO 9001 and ISO 27001 certifications.
Can I try HLRLookup.com for free?
In our test, no. The new account had 0 credits, and to run a single HLR lookup you have to buy a package first (the minimum is 2,500 credits, £12.50). Extra options, such as the porting date, cost one more credit each. VerificarEmails gives you test credits when you sign up, so you can verify your own numbers before paying.
How much does an HLR lookup cost at HLRLookup.com?
One credit per mobile, in any country, with prices in pounds. The smallest package is 2,500 credits for £12.50 (≈ €14.96), and the price per lookup drops from £0.0050 to £0.0025 depending on the package. For example, 10,000 lookups cost £43 (≈ €51.47) and 100,000, £370 (≈ €442.88). That credit is also charged on Movistar, Vodafone and Orange, where it only returns the operator. Number portability (MNP) costs half a credit. Prices as of 11 November 2026, excluding tax. VerificarEmails sells packs in euros from 1,000 credits; you’ll find its cost at each volume in this article’s pricing section.
Does HLRLookup.com give free credits?
Yes: 200 credits when you sign up with a business email (not a personal one), and you can ask support for more for testing. It also has a free test environment with simulated responses, and its format validation does not use credits. VerificarEmails gives you test credits when you create your account.
Does HLRLookup.com tell you if a Movistar, Vodafone or Orange mobile is active?
According to its coverage table, no. For Movistar, Vodafone and Orange (and the mobile virtual network operators Procono and Quattre) it only gives the network and portability: its HLR returns NOT_AVAILABLE_NETWORK_ONLY and charges 1 credit. Its MNP lookup would give that same network information for half a credit, although it does not publish which countries it works in. At VerificarEmails, those three networks have status according to its price list, and in our test a Movistar mobile returned connected.
Does HLRLookup.com share my lookups with other customers?
By default, yes. The save_to_cache parameter is on: the result of each lookup is stored in a global cache that other customers can reuse for up to 30 days, and you earn a quarter of a credit each time they do. You can turn it off on each API request; its documentation does not say whether it can be turned off for the whole account. If you look up your customers’ numbers, check whether your legal basis covers it. VerificarEmails does not document any cache shared between customers and processes data on EU servers.
Is there an EU-based alternative to HLRLookup.com?
VerificarEmails, a Spanish company based in Barcelona, offers HLR lookup, number portability (MNP) and format validation, with packs in euros, no subscription and servers in the EU. According to its price list, it returns line status on Movistar, Vodafone and Orange, and it accepts CSV, XLS, XLSX and TXT files. With the same account you also verify emails, names and addresses. We compare more providers in our guide to the best phone number verification APIs.
Methodology, review date and sources
- Date: data and tests from 11 November 2026.
- Sample: four Spanish numbers from our own sample (a Movistar mobile, a mobile ported from Vodafone to Digi, a number from an unassigned range and a Barcelona landline). In VerificarEmails, HLR and MNP lookups with the MCP and with a file. At HLRLookup.com, the account we opened had 0 credits and did not allow lookups without buying a package: what we say about its results comes from its documentation, its coverage table and its pricing page.
- Prices: each provider’s public pages on that day, without promotions or tax. For pounds we used the ECB reference rate of 10 November 2026. HLRLookup.com recalculates its euro prices every day from the pound, so the ones you see on its website may vary.
- Limits: four numbers do not measure any service’s coverage, only how each lookup responds. The sample does not include Orange, Vodafone as the current network, Yoigo or a switched-off line. The Movistar, Vodafone and Orange restriction at HLRLookup.com comes from its documentation and has yet to be checked with an account. Of HLRLookup.com’s MCP we only saw the list of tools.
HLRLookup.com sources: pricing, charging table, API and MCP documentation, coverage, number portability (MNP), FAQ, data processing agreement, privacy policy, ISO certifications, rebranding to Acudo, terms of service and Trustpilot.
VerificarEmails sources: phone pricing, phone documentation, data processing agreement and MCP.
Looking for other options? See our comparison of the best phone number verification APIs. We also compare VerificarEmails with Twilio Lookup and Numverify.


