{"id":25135,"date":"2026-11-11T18:32:11","date_gmt":"2026-11-11T17:32:11","guid":{"rendered":"https:\/\/www.verificaremails.com\/?p=25135"},"modified":"2026-11-13T23:04:42","modified_gmt":"2026-11-13T22:04:42","slug":"hlrlookup-vs-verificaremails","status":"publish","type":"post","link":"https:\/\/www.verificaremails.com\/en\/hlrlookup-vs-verificaremails\/","title":{"rendered":"HLRLookup.com vs VerificarEmails: HLR lookup, prices and coverage in Spain"},"content":{"rendered":"\n<p class=\"comparativa-aviso\"><em>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.<\/em><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Short answer<\/h2>\n\n\n\n<p><strong>VerificarEmails returns line status for Movistar, Vodafone and Orange mobiles, according to its price list.<\/strong> In our test, a Movistar mobile returned <code>connected<\/code>. 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.<\/p>\n\n\n\n<p>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.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th><\/th><th>VerificarEmails<\/th><th>HLRLookup.com<\/th><\/tr><\/thead><tbody><tr><td>Line status on Movistar, Vodafone and Orange<\/td><td>Yes, according to its price list; in the test, Movistar returned <code>connected<\/code><\/td><td>No: operator only (MCC\/MNC), and it charges 1 credit<\/td><\/tr><tr><td>Portability (MNP) and HLR<\/td><td>Both in the same account; MNP in 237 countries, according to its price list<\/td><td>Both; does not publish which countries it offers MNP in<\/td><\/tr><tr><td>Files<\/td><td>CSV, XLS, XLSX and TXT, for HLR and MNP, also from the MCP<\/td><td>XLSX, XLS, CSV and TXT in its portal; its batch API only documents HLR and its MCP does not upload files<\/td><\/tr><tr><td>Currency and minimum purchase<\/td><td>Euros, no subscription; packs from 1,000 credits, valid for one year<\/td><td>Pounds; minimum package of 2,500 credits<\/td><\/tr><tr><td>Support<\/td><td>Phone, chat and email<\/td><td>Monday to Friday, 9:00 to 17:00 UK time<\/td><\/tr><tr><td>Results cache<\/td><td>No cache shared between customers documented<\/td><td>Global and on by default: other customers can reuse your results<\/td><\/tr><tr><td>Company and data<\/td><td>Spanish company (Barcelona), with servers in the EU<\/td><td>HLR Lookup, part of the 3G Telecommunications group, now Acudo (Leeds, UK); does not publish its server region (uses AWS)<\/td><\/tr><tr><td>MCP for AI assistants<\/td><td>Remote, with OAuth and nothing to install; 14 tools, including files<\/td><td>Remote, with key and secret; 4 tools, no files<\/td><\/tr><tr><td>Email, name and address<\/td><td>Yes, with the same account<\/td><td>No: phone only<\/td><\/tr><\/tbody><\/table><figcaption class=\"wp-element-caption\">Data from 11 November 2026, taken from each service&#8217;s documentation and our test with VerificarEmails. We have not tested HLRLookup.com with an account. The cost of 1,000, 10,000, 50,000 and 100,000 lookups is in the pricing section.<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">What this article compares<\/h2>\n\n\n\n<p>We compare the phone lookups of both services: the <a href=\"https:\/\/www.verificaremails.com\/en\/validate-phone-numbers\/verify-mobiles-with-hlr-lookup\/\">HLR lookup<\/a>, which asks the mobile network whether the line is active; the <a href=\"https:\/\/www.verificaremails.com\/en\/optimize-customer-acquisition-with-mnp-lookup-verification\/\">number portability (MNP) lookup<\/a>, 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.<\/p>\n\n\n\n<p>We mention HLRLookup.com&#8217;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.<\/p>\n\n\n\n<p><strong>Don&#8217;t confuse HLRLookup.com with HLR-Lookups.com.<\/strong> 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 \u201cs\u201d at the end, is a different company. This article covers HLRLookup.com only.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>VerificarEmails<\/strong> 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.<\/li>\n\n\n\n<li><strong>HLRLookup.com<\/strong> 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.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Hands-on test: four Spanish numbers<\/h2>\n\n\n\n<p>We looked up four Spanish numbers from our own sample:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>an active Movistar mobile;<\/li>\n\n\n\n<li>a mobile with a Vodafone number ported to Digi;<\/li>\n\n\n\n<li>a number from an unassigned range, which does not exist;<\/li>\n\n\n\n<li>a Barcelona landline.<\/li>\n<\/ul>\n\n\n\n<p>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, \u00a312.50). That is why what we say about its results comes from its documentation.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Number<\/th><th>VerificarEmails: HLR<\/th><th>VerificarEmails: MNP<\/th><th>HLRLookup.com<\/th><\/tr><\/thead><tbody><tr><td>Movistar mobile<\/td><td><code>connected<\/code>; original and current network: Movistar<\/td><td>Current operator: Movistar<\/td><td>According to its documentation: operator only (MCC\/MNC), no line status<\/td><\/tr><tr><td>Mobile ported from Vodafone to Digi<\/td><td><code>no-coverage<\/code>; only returns the original network, Vodafone<\/td><td>Current operator: DIGI mobil (214-22)<\/td><td>Not tested: account with 0 credits<\/td><\/tr><tr><td>Number from an unassigned range<\/td><td><code>inconclusive<\/code>, rejected; type <code>unknown<\/code><\/td><td><code>unknown<\/code>, rejected<\/td><td>Not tested: account with 0 credits<\/td><\/tr><tr><td>Barcelona landline<\/td><td><code>inconclusive<\/code>, rejected; type <code>landline<\/code><\/td><td><code>landline<\/code>, rejected<\/td><td>Not tested: account with 0 credits<\/td><\/tr><tr><td>Credits used<\/td><td>1.10 per lookup, including rejected ones and the one with no coverage<\/td><td>1 per lookup, including rejected ones<\/td><td>Not tested: you have to buy a minimum package of 2,500 credits<\/td><\/tr><\/tbody><\/table><figcaption class=\"wp-element-caption\">Test from 11 November 2026 with the VerificarEmails MCP and with a file; the results matched. All responses include the number in E.164 format (<code>format.e164<\/code>).<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img fetchpriority=\"high\"  decoding=\"async\" src=\"https:\/\/www.verificaremails.com\/wp-content\/uploads\/2026\/11\/panel-hlr-sin-cobertura.webp\" alt=\"Detail of an HLR lookup in VerificarEmails: Spanish mobile with no-coverage status and original network Vodafone, number masked\" class=\"wp-image-24887\" width=\"1021\" height=\"1165\" srcset=\"https:\/\/www.verificaremails.com\/wp-content\/uploads\/2026\/11\/panel-hlr-sin-cobertura.webp 1021w, https:\/\/www.verificaremails.com\/wp-content\/uploads\/2026\/11\/panel-hlr-sin-cobertura-263x300.webp 263w, https:\/\/www.verificaremails.com\/wp-content\/uploads\/2026\/11\/panel-hlr-sin-cobertura-897x1024.webp 897w, https:\/\/www.verificaremails.com\/wp-content\/uploads\/2026\/11\/panel-hlr-sin-cobertura-768x876.webp 768w\" sizes=\"(max-width: 1021px) 100vw, 1021px\" \/><figcaption class=\"wp-element-caption\">Detail of an HLR lookup in the dashboard: a Spanish mobile with \u201cno-coverage\u201d status, original network Vodafone and an empty current network. That is why, in Spain, it is best to run a number portability (MNP) lookup first. Screenshot from November 2026, with the number masked.<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img  decoding=\"async\" src=\"https:\/\/www.verificaremails.com\/wp-content\/uploads\/2026\/11\/panel-mnp-resultados-y-ficheros.webp\" alt=\"MNP validation in VerificarEmails showing the current operator of each number, such as DIGI mobil, and a file breakdown by line type\" class=\"wp-image-24888\" width=\"1440\" height=\"783\" srcset=\"https:\/\/www.verificaremails.com\/wp-content\/uploads\/2026\/11\/panel-mnp-resultados-y-ficheros.webp 1440w, https:\/\/www.verificaremails.com\/wp-content\/uploads\/2026\/11\/panel-mnp-resultados-y-ficheros-300x163.webp 300w, https:\/\/www.verificaremails.com\/wp-content\/uploads\/2026\/11\/panel-mnp-resultados-y-ficheros-1024x557.webp 1024w, https:\/\/www.verificaremails.com\/wp-content\/uploads\/2026\/11\/panel-mnp-resultados-y-ficheros-768x418.webp 768w\" sizes=\"(max-width: 1440px) 100vw, 1440px\" \/><figcaption class=\"wp-element-caption\">MNP validation in the VerificarEmails dashboard: current operator of each number (DIGI mobil for the mobile ported from Vodafone) and a file breakdown by line type. Screenshot from November 2026, with the numbers masked.<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img  decoding=\"async\" src=\"https:\/\/www.verificaremails.com\/wp-content\/uploads\/2026\/11\/hlrlookup-consulta-individual-sin-creditos-2026-11-11.webp\" alt=\"Single lookup at HLRLookup.com with the account at 0 credits and options that cost an extra credit, such as the porting date. Number masked\" class=\"wp-image-24921\" width=\"1170\" height=\"1162\" srcset=\"https:\/\/www.verificaremails.com\/wp-content\/uploads\/2026\/11\/hlrlookup-consulta-individual-sin-creditos-2026-11-11.webp 1170w, https:\/\/www.verificaremails.com\/wp-content\/uploads\/2026\/11\/hlrlookup-consulta-individual-sin-creditos-2026-11-11-300x298.webp 300w, https:\/\/www.verificaremails.com\/wp-content\/uploads\/2026\/11\/hlrlookup-consulta-individual-sin-creditos-2026-11-11-1024x1017.webp 1024w, https:\/\/www.verificaremails.com\/wp-content\/uploads\/2026\/11\/hlrlookup-consulta-individual-sin-creditos-2026-11-11-150x150.webp 150w, https:\/\/www.verificaremails.com\/wp-content\/uploads\/2026\/11\/hlrlookup-consulta-individual-sin-creditos-2026-11-11-768x763.webp 768w\" sizes=\"(max-width: 1170px) 100vw, 1170px\" \/><figcaption class=\"wp-element-caption\">Single lookup at HLRLookup.com: the account starts with 0 credits, and options such as the porting date or UK and Ireland landlines cost an extra credit each. Screenshot from 11 November 2026, with the number masked.<\/figcaption><\/figure>\n\n\n\n<p><strong>What it means.<\/strong> The Movistar mobile is the case that sets the two services apart. VerificarEmails returned <code>connected<\/code>: the network confirmed that the line is active. HLRLookup.com documents Movistar, Vodafone and Orange as networks with \u201cOnly MCC MNC information available\u201d. For those numbers, its HLR returns <code>NOT_AVAILABLE_NETWORK_ONLY<\/code>: it gives the network and portability, but not the status, and charges 1 credit. This has yet to be checked with this same number.<\/p>\n\n\n\n<p>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 \u201cno coverage\u201d 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 \u201cno coverage\u201d result counts as \u201cunverifiable\u201d, 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 <a href=\"https:\/\/www.verificaremails.com\/en\/why-is-your-hlr-verification-failing-proven-technical-solutions\/\">why HLR verification fails<\/a>.<\/p>\n\n\n\n<p>With this number, we don&#8217;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.<\/p>\n\n\n\n<p>Both VerificarEmails lookups identified the non-existent number and the landline: they rejected them and gave their type, <code>unknown<\/code> or <code>landline<\/code>. 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 <code>LANDLINE<\/code> with <code>NO_COVERAGE<\/code>.<\/p>\n\n\n\n<p>Four numbers don&#8217;t measure any service&#8217;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.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">File verification<\/h3>\n\n\n\n<p>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.<\/p>\n\n\n\n<p>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.<\/p>\n\n\n\n<p>Both delete lookups or files after 30 days.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What each lookup checks<\/h2>\n\n\n\n<p>There are three types of lookup, and each one answers a different question. Both services offer all three:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\"  decoding=\"async\" src=\"https:\/\/www.verificaremails.com\/wp-content\/uploads\/2026\/11\/panel-hlr-resultados-y-ficheros.webp\" alt=\"VerificarEmails HLR dashboard with the latest result showing no coverage, the file upload and a file's status summary\" class=\"wp-image-24886\" width=\"1411\" height=\"769\" srcset=\"https:\/\/www.verificaremails.com\/wp-content\/uploads\/2026\/11\/panel-hlr-resultados-y-ficheros.webp 1411w, https:\/\/www.verificaremails.com\/wp-content\/uploads\/2026\/11\/panel-hlr-resultados-y-ficheros-300x164.webp 300w, https:\/\/www.verificaremails.com\/wp-content\/uploads\/2026\/11\/panel-hlr-resultados-y-ficheros-1024x558.webp 1024w, https:\/\/www.verificaremails.com\/wp-content\/uploads\/2026\/11\/panel-hlr-resultados-y-ficheros-768x419.webp 768w\" sizes=\"(max-width: 1411px) 100vw, 1411px\" \/><figcaption class=\"wp-element-caption\">VerificarEmails HLR dashboard: latest result (no coverage), file upload and a file&#8217;s status summary. Screenshot from November 2026, with the numbers masked.<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Lookup<\/th><th>HLRLookup.com<\/th><th>VerificarEmails<\/th><\/tr><\/thead><tbody><tr><td>Format (numbering plan)<\/td><td>Number type, original network and formatted number, without querying the network. Free<\/td><td>Syntactic verification: number type, original network and E.164, international and national formats. \u20ac5 per 1,000<\/td><\/tr><tr><td>Portability (MNP)<\/td><td>Whether the number is ported and to which network. Half a credit. Does not publish its source or countries<\/td><td>Current operator, whether it is ported and MCC\/MNC, from a portability database. 1 credit<\/td><\/tr><tr><td>HLR<\/td><td>Network query: status, original and current network, portability. 1 credit per mobile<\/td><td>Network query: status, original and current operator, portability, line type and IMSI depending on the operator. 1.10 credits in Spain<\/td><\/tr><\/tbody><\/table><figcaption class=\"wp-element-caption\">Sources: <a href=\"https:\/\/www.hlrlookup.com\/docs\/hlrlookup-docs.html\" target=\"_blank\" rel=\"nofollow noopener\">HLRLookup.com documentation<\/a> and <a href=\"https:\/\/www.verificaremails.com\/docs\/index_telefonos.html\">VerificarEmails phone documentation<\/a>.<\/figcaption><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Format:<\/strong> 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.<\/li>\n\n\n\n<li><strong>MNP:<\/strong> 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.<\/li>\n\n\n\n<li><strong>HLR:<\/strong> tells you whether the mobile is connected or unreachable before you send an SMS or call. We explain it in <a href=\"https:\/\/www.verificaremails.com\/en\/how-to-tell-if-a-phone-is-active-without-calling\/\">how to tell if a phone is active<\/a>.<\/li>\n<\/ul>\n\n\n\n<p>Both return the number normalized to the <a href=\"https:\/\/www.verificaremails.com\/en\/convert-phone-numbers-to-international-format-step-by-step-tutorial\/\">E.164 international format<\/a>: HLRLookup.com in <code>detected_telephone_number<\/code> (without the \u201c+\u201d) and VerificarEmails in <code>format.e164<\/code>, in all its responses.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Coverage in Spain<\/h3>\n\n\n\n<p>This is the main difference. Each service publishes which Spanish networks return line status in an HLR lookup:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Network<\/th><th>HLRLookup.com (according to its coverage table)<\/th><th>VerificarEmails (according to its price list)<\/th><\/tr><\/thead><tbody><tr><td>Movistar<\/td><td>Operator only, no status<\/td><td>With status; in the test, <code>connected<\/code><\/td><\/tr><tr><td>Vodafone<\/td><td>Operator only, no status<\/td><td>With status (not tested)<\/td><\/tr><tr><td>Orange<\/td><td>Operator only, no status<\/td><td>With status (not tested)<\/td><\/tr><tr><td>Digi<\/td><td>With status<\/td><td>With status; the ported mobile in the test returned <code>no-coverage<\/code> in HLR, and MNP gave its current operator<\/td><\/tr><tr><td>Yoigo<\/td><td>With status<\/td><td>With status (not tested)<\/td><\/tr><\/tbody><\/table><figcaption class=\"wp-element-caption\">HLRLookup.com: <a href=\"https:\/\/www.hlrlookup.com\/coverage-checker\" target=\"_blank\" rel=\"nofollow noopener\">Coverage Checker<\/a>, 37 Spanish networks, 5 without status (Movistar, Vodafone, Orange, Procono and Quattre). VerificarEmails: per-country price list, 24 of 32 networks with status. Checked on 11 November 2026.<\/figcaption><\/figure>\n\n\n\n<p>For networks marked \u201cOnly MCC MNC information available\u201d, 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.<\/p>\n\n\n\n<p>Two details in its table are unclear. It includes a \u201cTelefonica\u201d entry with no restriction, separate from \u201cMovistar\u201d, and does not explain the difference. Nor does it say whether the restriction depends on the number&#8217;s original network or its current one, which matters for ported numbers. There is more context on the specifics of <a href=\"https:\/\/www.verificaremails.com\/en\/phone-verification-services-with-support-for-spanish-numbers\/\">verifying Spanish phone numbers<\/a>.<\/p>\n\n\n\n<p>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&#8217;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.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">What each one calls each status<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Situation<\/th><th>HLRLookup.com (<code>live_status<\/code>)<\/th><th>VerificarEmails (<code>reachable<\/code>)<\/th><\/tr><\/thead><tbody><tr><td>Active line<\/td><td><code>LIVE<\/code><\/td><td><code>connected<\/code><\/td><\/tr><tr><td>Disconnected line<\/td><td><code>DEAD<\/code><\/td><td>No dedicated status documented<\/td><\/tr><tr><td>Switched off, no signal or inactive<\/td><td><code>ABSENT_SUBSCRIBER<\/code> (charged)<\/td><td><code>absent<\/code> (charged)<\/td><\/tr><tr><td>Active, without SMS or call service<\/td><td><code>NO_TELESERVICE_PROVISIONED<\/code><\/td><td><code>no-teleservice-provisioned<\/code><\/td><\/tr><tr><td>The network does not respond<\/td><td><code>INCONCLUSIVE<\/code> (charged)<\/td><td><code>inconclusive<\/code> (charged)<\/td><\/tr><tr><td>The network only returns the operator<\/td><td><code>NOT_AVAILABLE_NETWORK_ONLY<\/code> (charged)<\/td><td>Not documented<\/td><\/tr><tr><td>Network with no coverage<\/td><td><code>NO_COVERAGE<\/code> (not charged)<\/td><td><code>no-coverage<\/code> (charged)<\/td><\/tr><tr><td>Spanish landline<\/td><td><code>NO_COVERAGE<\/code>, type <code>LANDLINE<\/code> (not charged)<\/td><td><code>inconclusive<\/code>, rejected, type <code>landline<\/code> (charged)<\/td><\/tr><tr><td>Incorrect format<\/td><td><code>NOT_APPLICABLE<\/code> with <code>BAD_FORMAT<\/code> (not charged)<\/td><td>Charged, like every record<\/td><\/tr><\/tbody><\/table><figcaption class=\"wp-element-caption\">Sources: <a href=\"https:\/\/www.hlrlookup.com\/knowledge\/charging\" target=\"_blank\" rel=\"nofollow noopener\">HLRLookup.com charging table<\/a>, its API documentation and the <a href=\"https:\/\/www.verificaremails.com\/docs\/index_telefonos.html\">VerificarEmails phone documentation<\/a>. The VerificarEmails landline result comes from our test.<\/figcaption><\/figure>\n\n\n\n<p>HLRLookup.com has a dedicated status for disconnected lines (<code>DEAD<\/code>) and another for networks that only return the operator (<code>NOT_AVAILABLE_NETWORK_ONLY<\/code>), which is the one it documents for Movistar, Vodafone and Orange. We detail what is charged in each case in the pricing section.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">HLRLookup.com&#8217;s cache<\/h3>\n\n\n\n<p>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&#8217; results, costs half a credit. Reading from the cache is optional. But saving to the global cache is on by default (<code>save_to_cache<\/code>): 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.<\/p>\n\n\n\n<p>This has two consequences:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Privacy.<\/strong> The number and its status leave your account and reach other customers. If you look up your customers&#8217; 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.<\/li>\n\n\n\n<li><strong>Data freshness.<\/strong> A cached result can be up to 30 days old: it is not today&#8217;s status. If you use the global cache to pay less, keep that in mind before deleting numbers.<\/li>\n<\/ul>\n\n\n\n<p>VerificarEmails does not document any cache shared between customers, and it processes data on EU servers.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Pricing at equivalent volumes<\/h2>\n\n\n\n<p>VerificarEmails sells prepaid packs in euros, with no subscription, from 1,000 credits (\u20ac10). 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 \u20ac10, vs \u00a312.50 (\u2248 \u20ac14.96) for HLRLookup.com&#8217;s minimum package.<\/p>\n\n\n\n<p>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&#8217;s cheapest option.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">HLR lookup<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Lookups<\/th><th>VerificarEmails<\/th><th>HLRLookup.com<\/th><\/tr><\/thead><tbody><tr><td>1,000<\/td><td>\u20ac20 (1,100 credits: 2 packs of 1,000)<\/td><td><strong>\u00a312.50 \u2248 \u20ac14.96<\/strong> (minimum package of 2,500)<\/td><\/tr><tr><td>10,000<\/td><td>\u20ac90<\/td><td><strong>\u00a343 \u2248 \u20ac51.47<\/strong><\/td><\/tr><tr><td>50,000<\/td><td>\u20ac430<\/td><td><strong>\u00a3195 \u2248 \u20ac233.41<\/strong><\/td><\/tr><tr><td>100,000<\/td><td>\u20ac860<\/td><td><strong>\u00a3370 \u2248 \u20ac442.88<\/strong><\/td><\/tr><\/tbody><\/table><figcaption class=\"wp-element-caption\">VerificarEmails charges 1.10 credits per HLR lookup in Spain: 1,000 lookups need 1,100 credits. We used the cheapest combination of packs. HLRLookup.com charges 1 credit per mobile. Prices as of 11 November 2026, excluding tax; ECB rate of 10 November 2026 (\u20ac1 = \u00a30.83545).<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Portability (MNP)<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Lookups<\/th><th>VerificarEmails<\/th><th>HLRLookup.com<\/th><\/tr><\/thead><tbody><tr><td>1,000<\/td><td><strong>\u20ac10<\/strong><\/td><td>\u00a312.50 \u2248 \u20ac14.96 (minimum package of 2,500)<\/td><\/tr><tr><td>10,000<\/td><td>\u20ac80<\/td><td><strong>\u00a322.50 \u2248 \u20ac26.93<\/strong><\/td><\/tr><tr><td>50,000<\/td><td>\u20ac240<\/td><td><strong>\u00a3102.50 \u2248 \u20ac122.69<\/strong><\/td><\/tr><tr><td>100,000<\/td><td>\u20ac440<\/td><td><strong>\u00a3195 \u2248 \u20ac233.41<\/strong><\/td><\/tr><\/tbody><\/table><figcaption class=\"wp-element-caption\">HLRLookup.com charges half a credit per MNP lookup: 10,000 lookups use 5,000 credits. It does not publish which countries it offers MNP in. VerificarEmails charges 1 credit. Prices as of 11 November 2026, excluding tax.<\/figcaption><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Credits per lookup:<\/strong> 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.<\/li>\n\n\n\n<li><strong>Expiry:<\/strong> 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.<\/li>\n\n\n\n<li><strong>Minimums:<\/strong> VerificarEmails sells packs from 1,000 credits (\u20ac10). HLRLookup.com&#8217;s smallest package is 2,500 credits (\u00a312.50): for 1,000 HLR lookups you are left with 1,500 spare credits.<\/li>\n\n\n\n<li><strong>What is charged:<\/strong> VerificarEmails charges for every record, whatever the result. HLRLookup.com charges for <code>INCONCLUSIVE<\/code>, <code>ABSENT_SUBSCRIBER<\/code> and <code>NOT_AVAILABLE_NETWORK_ONLY<\/code>, which is the Movistar, Vodafone and Orange case. It does not charge for <code>NO_COVERAGE<\/code>, non-mobile numbers (except +1 numbers), incorrectly formatted numbers or errors.<\/li>\n\n\n\n<li><strong>Cache:<\/strong> 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.<\/li>\n\n\n\n<li><strong>Format validation:<\/strong> at HLRLookup.com it is free with an account. At VerificarEmails, syntactic verification costs \u20ac5, \u20ac40, \u20ac120 and \u20ac220 for 1,000, 10,000, 50,000 and 100,000 lookups. In the MNP + HLR workflow you don&#8217;t need it separately: MNP already returns the number type and the E.164 format.<\/li>\n\n\n\n<li><strong>Free credits:<\/strong> 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.<\/li>\n\n\n\n<li><strong>VAT:<\/strong> 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.<\/li>\n<\/ul>\n\n\n\n<p>You&#8217;ll find all the packs on the <a href=\"https:\/\/www.verificaremails.com\/en\/validate-phone-numbers\/prices-verify-phones\/\">VerificarEmails phone pricing page<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">API, integrations and MCP<\/h2>\n\n\n\n<p><strong>API.<\/strong> Both offer real-time and file-based lookups.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>VerificarEmails<\/strong> 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&#8217;ll find everything on the <a href=\"https:\/\/www.verificaremails.com\/en\/validate-phone-numbers\/phone-validation-api\/\">phone validation API<\/a> page.<\/li>\n\n\n\n<li><strong>HLRLookup.com<\/strong> 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.<\/li>\n<\/ul>\n\n\n\n<p><strong>Integrations.<\/strong> VerificarEmails connects with Zapier, n8n (its own node), Excel and Google Sheets, and with its <a href=\"https:\/\/www.verificaremails.com\/en\/pop-ups\/\">pop-ups with real-time verification<\/a>, 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.<\/p>\n\n\n\n<p><strong>MCP (AI assistants).<\/strong> Both have an official remote MCP server:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>VerificarEmails<\/strong> offers a <a href=\"https:\/\/mcp.verificaremails.com\/\" target=\"_blank\" rel=\"nofollow\">remote server<\/a> 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.<\/li>\n\n\n\n<li><strong>HLRLookup.com<\/strong> 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.<\/li>\n<\/ul>\n\n\n\n<p>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&#8217;s MCP we could only see the list of tools, without credentials.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Data, privacy and certifications<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>VerificarEmails<\/strong> is a Spanish company with servers in the EU and a published <a href=\"https:\/\/www.verificaremails.com\/en\/personal-data-processing-agreement\/\">data processing agreement<\/a>, including its security measures and sub-processors. It does not publish certifications.<\/li>\n\n\n\n<li><strong>HLRLookup.com<\/strong> 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.<\/li>\n\n\n\n<li><strong>HLRLookup.com<\/strong> publishes its group&#8217;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.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Multi-data verification and the NewsletterSoft workflow<\/h2>\n\n\n\n<p>A sign-up form rarely asks only for a phone number. With the same VerificarEmails account you can run <a href=\"https:\/\/www.verificaremails.com\/en\/validation-services-features\/\">multi-data verification<\/a>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>the phone number, with an <a href=\"https:\/\/www.verificaremails.com\/en\/validate-phone-numbers\/verify-mobiles-with-hlr-lookup\/\">HLR<\/a> lookup to find out whether the mobile is active or a portability lookup to find its current operator (<a href=\"https:\/\/www.verificaremails.com\/en\/validate-phone-numbers\/\">verify phone numbers<\/a>);<\/li>\n\n\n\n<li>the <a href=\"https:\/\/www.verificaremails.com\/en\/\">email<\/a>;<\/li>\n\n\n\n<li>the <a href=\"https:\/\/www.verificaremails.com\/en\/validate-names-surnames\/\">first and last name<\/a>;<\/li>\n\n\n\n<li>the <a href=\"https:\/\/www.verificaremails.com\/en\/postal-address-validation-service\/\">postal address<\/a>.<\/li>\n<\/ul>\n\n\n\n<p>Each service has its own credits. HLRLookup.com focuses on phone numbers: its documentation does not include email, name or address verification.<\/p>\n\n\n\n<p>This is the phone workflow in <a href=\"https:\/\/www.newslettersoft.com\/marketing-automation\/\" target=\"_blank\" rel=\"nofollow noopener\">NewsletterSoft<\/a> (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:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Step<\/th><th>What happens<\/th><th>How<\/th><\/tr><\/thead><tbody><tr><td>1. Capture<\/td><td>A NewsletterSoft pop-up collects the number in a phone-type field.<\/td><td>Native<\/td><\/tr><tr><td>2. Normalize<\/td><td>The number is stored in E.164 format: it comes from the field&#8217;s format validation or from the <code>format.e164<\/code> field of the MNP or HLR response.<\/td><td>Native (field format) \u00b7 API or MCP (<code>format.e164<\/code>)<\/td><\/tr><tr><td>3. Verify by country<\/td><td>In Spain, MNP first (current operator) and then HLR (line status). In Mexico, Colombia, Peru and the US, MNP only. A \u201cno coverage\u201d or rejected result counts as \u201cunverifiable\u201d, not invalid.<\/td><td>API <code>\/phonemnp\/validate\/single<\/code> and <code>\/phone\/validate\/single<\/code> \u00b7 MCP <code>validate_phone_mnp<\/code> and <code>validate_phone<\/code><\/td><\/tr><tr><td>4. Store the result<\/td><td>The status and the operator are saved in a contact attribute or tag.<\/td><td>NewsletterSoft API or MCP (update or tag the contact). Manual: import a CSV with the status column.<\/td><\/tr><tr><td>5. Create the segment<\/td><td>A segment filters by that attribute and by <code>contactable = sms<\/code>.<\/td><td>Native (segment editor) \u00b7 API \u00b7 MCP<\/td><\/tr><tr><td>6. SMS campaign<\/td><td>The <a href=\"https:\/\/www.newslettersoft.com\/soluciones\/campanas-sms\/\" target=\"_blank\" rel=\"nofollow noopener\">SMS campaign<\/a> is sent to that segment.<\/td><td>Native<\/td><\/tr><\/tbody><\/table><figcaption class=\"wp-element-caption\">Step 4 is not native yet: today it is handled with the NewsletterSoft <a href=\"https:\/\/www.newslettersoft.com\/contactar\/portal-de-soporte\/api\/\" target=\"_blank\" rel=\"nofollow noopener\">API<\/a> or <a href=\"https:\/\/www.newslettersoft.com\/campanas-mcp\/\" target=\"_blank\" rel=\"nofollow noopener\">MCP<\/a>. Attributes and segments are explained in its <a href=\"https:\/\/www.newslettersoft.com\/email-marketing\/gestion-de-contactos\/\" target=\"_blank\" rel=\"nofollow noopener\">contact management<\/a> section.<\/figcaption><\/figure>\n\n\n\n<p>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.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Strengths of each<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">VerificarEmails<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>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.<\/li>\n\n\n\n<li>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 <code>connected<\/code>.<\/li>\n\n\n\n<li>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.<\/li>\n\n\n\n<li>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.<\/li>\n\n\n\n<li>CSV, XLS, XLSX and TXT files, for HLR and MNP, also from the MCP.<\/li>\n\n\n\n<li>Support by phone, chat and email.<\/li>\n\n\n\n<li>It is a Spanish company with servers in the EU and a published <a href=\"https:\/\/www.verificaremails.com\/en\/personal-data-processing-agreement\/\">data processing agreement<\/a>. It does not document any cache shared between customers.<\/li>\n\n\n\n<li>Its MCP is remote, with OAuth and nothing to install, and includes tools to upload files, track their status and download them.<\/li>\n\n\n\n<li>It verifies email, name and address with the same account, and offers pop-ups with real-time verification.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">HLRLookup.com<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Lower price per lookup for HLR at all volumes and for MNP from 10,000 lookups, in pounds.<\/li>\n\n\n\n<li>It does not charge for numbers with no coverage, landlines (except +1 numbers) or incorrectly formatted numbers, and its format validation is free.<\/li>\n\n\n\n<li>Its private cache saves you paying twice for the same number for 30 days.<\/li>\n\n\n\n<li>It has a status for disconnected lines (<code>DEAD<\/code>) and extras such as the date of the last port or landline status in the UK and Ireland.<\/li>\n\n\n\n<li>Its credits last 18 months, and its group publishes ISO 9001 and ISO 27001 certifications.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Our recommendation<\/h2>\n\n\n\n<p><strong>Choose VerificarEmails<\/strong> if:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>you need to know whether the line is active on Movistar, Vodafone or Orange mobiles, not just their operator;<\/li>\n\n\n\n<li>you want to combine MNP and HLR: first the current operator, including for ported numbers, then the line status;<\/li>\n\n\n\n<li>you prefer to pay in euros, with packs valid for one year and no subscription;<\/li>\n\n\n\n<li>you work with CSV, XLS, XLSX or TXT files, from the dashboard, the API or the MCP;<\/li>\n\n\n\n<li>you need your data processed on EU servers;<\/li>\n\n\n\n<li>you also verify emails, names or addresses from your forms, or want pop-ups with verification.<\/li>\n<\/ul>\n\n\n\n<p><strong>HLRLookup.com may be a fit<\/strong> 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.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/dashboard.verificaremails.com\/app\/public\/register\" target=\"_blank\" rel=\"nofollow\">Try VerificarEmails for free<\/a><\/div>\n\n\n\n<div class=\"wp-block-button is-style-outline is-style-outline--1\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.verificaremails.com\/en\/validate-phone-numbers\/prices-verify-phones\/\">See pricing<\/a><\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Frequently asked questions<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Are HLRLookup.com and HLR-Lookups.com the same company?<\/h3>\n\n\n\n<p>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 \u201cs\u201d at the end, is a different company. Watch out if you integrate in code: the <code>hlrlookup<\/code> npm package and the <code>vmgltd<\/code> SDKs belong to HLR-Lookups.com. HLRLookup.com does not publish official SDKs.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">What do reviews say about HLRLookup.com?<\/h3>\n\n\n\n<p>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.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Can I try HLRLookup.com for free?<\/h3>\n\n\n\n<p>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, \u00a312.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.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">How much does an HLR lookup cost at HLRLookup.com?<\/h3>\n\n\n\n<p>One credit per mobile, in any country, with prices in pounds. The smallest package is 2,500 credits for \u00a312.50 (\u2248 \u20ac14.96), and the price per lookup drops from \u00a30.0050 to \u00a30.0025 depending on the package. For example, 10,000 lookups cost \u00a343 (\u2248 \u20ac51.47) and 100,000, \u00a3370 (\u2248 \u20ac442.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&#8217;ll find its cost at each volume in this article&#8217;s pricing section.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Does HLRLookup.com give free credits?<\/h3>\n\n\n\n<p>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.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Does HLRLookup.com tell you if a Movistar, Vodafone or Orange mobile is active?<\/h3>\n\n\n\n<p>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 <code>NOT_AVAILABLE_NETWORK_ONLY<\/code> 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 <code>connected<\/code>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Does HLRLookup.com share my lookups with other customers?<\/h3>\n\n\n\n<p>By default, yes. The <code>save_to_cache<\/code> 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&#8217; numbers, check whether your legal basis covers it. VerificarEmails does not document any cache shared between customers and processes data on EU servers.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Is there an EU-based alternative to HLRLookup.com?<\/h3>\n\n\n\n<p>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 <a href=\"https:\/\/www.verificaremails.com\/en\/phone-verification-api-comparison\/\">best phone number verification APIs<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Methodology, review date and sources<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Date:<\/strong> data and tests from 11 November 2026.<\/li>\n\n\n\n<li><strong>Sample:<\/strong> 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.<\/li>\n\n\n\n<li><strong>Prices:<\/strong> each provider&#8217;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.<\/li>\n\n\n\n<li><strong>Limits:<\/strong> four numbers do not measure any service&#8217;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&#8217;s MCP we only saw the list of tools.<\/li>\n<\/ul>\n\n\n\n<p><strong>HLRLookup.com sources:<\/strong> <a href=\"https:\/\/www.hlrlookup.com\/pricing\" target=\"_blank\" rel=\"nofollow noopener\">pricing<\/a>, <a href=\"https:\/\/www.hlrlookup.com\/knowledge\/charging\" target=\"_blank\" rel=\"nofollow noopener\">charging table<\/a>, <a href=\"https:\/\/www.hlrlookup.com\/docs\/hlrlookup-docs.html\" target=\"_blank\" rel=\"nofollow noopener\">API and MCP documentation<\/a>, <a href=\"https:\/\/www.hlrlookup.com\/coverage-checker\" target=\"_blank\" rel=\"nofollow noopener\">coverage<\/a>, <a href=\"https:\/\/www.hlrlookup.com\/mobile-number-portability-mnp\" target=\"_blank\" rel=\"nofollow noopener\">number portability (MNP)<\/a>, <a href=\"https:\/\/www.hlrlookup.com\/frequently-asked-questions\" target=\"_blank\" rel=\"nofollow noopener\">FAQ<\/a>, <a href=\"https:\/\/www.hlrlookup.com\/controller-processor-agreement\" target=\"_blank\" rel=\"nofollow noopener\">data processing agreement<\/a>, <a href=\"https:\/\/www.hlrlookup.com\/privacy-policy\" target=\"_blank\" rel=\"nofollow noopener\">privacy policy<\/a>, <a href=\"https:\/\/www.hlrlookup.com\/hlr-lookup-achieve-iso-recertification-with-zero-findings\" target=\"_blank\" rel=\"nofollow noopener\">ISO certifications<\/a>, <a href=\"https:\/\/www.hlrlookup.com\/hlr-lookup-tps-unlimited-and-e164-are-now-part-of-acudo\" target=\"_blank\" rel=\"nofollow noopener\">rebranding to Acudo<\/a>, <a href=\"https:\/\/www.hlrlookup.com\/terms-of-service\" target=\"_blank\" rel=\"nofollow noopener\">terms of service<\/a> and <a href=\"https:\/\/www.trustpilot.com\/review\/www.hlrlookup.com\" target=\"_blank\" rel=\"nofollow noopener\">Trustpilot<\/a>.<\/p>\n\n\n\n<p><strong>VerificarEmails sources:<\/strong> <a href=\"https:\/\/www.verificaremails.com\/en\/validate-phone-numbers\/prices-verify-phones\/\">phone pricing<\/a>, <a href=\"https:\/\/www.verificaremails.com\/docs\/index_telefonos.html\">phone documentation<\/a>, <a href=\"https:\/\/www.verificaremails.com\/en\/personal-data-processing-agreement\/\">data processing agreement<\/a> and <a href=\"https:\/\/mcp.verificaremails.com\/\" target=\"_blank\" rel=\"nofollow\">MCP<\/a>.<\/p>\n\n\n\n<p>Looking for other options? See our comparison of the <a href=\"https:\/\/www.verificaremails.com\/en\/phone-verification-api-comparison\/\">best phone number verification APIs<\/a>. We also compare VerificarEmails with <a href=\"https:\/\/www.verificaremails.com\/en\/twilio-lookup-vs-verificaremails\/\">Twilio Lookup<\/a> and <a href=\"https:\/\/www.verificaremails.com\/en\/numverify-vs-verificaremails\/\">Numverify<\/a>.<\/p>\n\n","protected":false},"excerpt":{"rendered":"<p>VerificarEmails returns line status for Movistar, Vodafone and Orange mobiles, which HLRLookup.com documents with the operator only and still charges for. We compare MNP + HLR in euros, file uploads, EU data processing, HLRLookup.com&#8217;s shared cache, prices and the MCP.<\/p>\n","protected":false},"author":6,"featured_media":24877,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1455],"tags":[],"class_list":["post-25135","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-comparisons"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.verificaremails.com\/en\/wp-json\/wp\/v2\/posts\/25135","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.verificaremails.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.verificaremails.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.verificaremails.com\/en\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/www.verificaremails.com\/en\/wp-json\/wp\/v2\/comments?post=25135"}],"version-history":[{"count":1,"href":"https:\/\/www.verificaremails.com\/en\/wp-json\/wp\/v2\/posts\/25135\/revisions"}],"predecessor-version":[{"id":25167,"href":"https:\/\/www.verificaremails.com\/en\/wp-json\/wp\/v2\/posts\/25135\/revisions\/25167"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.verificaremails.com\/en\/wp-json\/wp\/v2\/media\/24877"}],"wp:attachment":[{"href":"https:\/\/www.verificaremails.com\/en\/wp-json\/wp\/v2\/media?parent=25135"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.verificaremails.com\/en\/wp-json\/wp\/v2\/categories?post=25135"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.verificaremails.com\/en\/wp-json\/wp\/v2\/tags?post=25135"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}