DeepSeek V4.1 Flash 1017, Claude Haiku 5.5 and Mistral Large 4 are now live. Try them now

The European alternative to OpenRouter

EUrouter is the European alternative to OpenRouter: a Dutch company whose router runs in Amsterdam, with EU-only routing on every plan, Free included. OpenRouter's EU endpoint keeps prompts in Europe on its Business plan, but OpenRouter is a New York company under US law, and account and billing records may be processed in the US.

By David Lo Dico, Founder, EUrouterReviewed on

EUrouter and OpenRouter side by side

TopicEUrouterOpenRouterSource
Company and lawEUrouter B.V., Amsterdam, the Netherlands. Terms and DPA are governed by Dutch law.OpenRouter, Inc., 169 Madison Avenue, New York, United States. Terms are governed by New York law.Checked 27 October 2026
Where the router runsScaleway in Amsterdam (nl-ams), per the sub-processor list of 9 October 2026.Google Cloud Platform in US regions. Payloads sent to the EU API are processed in the EU or EEA.Checked 27 October 2026
EU-only routingIncluded on every plan, Free included. Requests go only to EU/EEA-hosted provider endpoints by default.Included on Business and Enterprise plans, by sending requests to eu.openrouter.ai. Not available on Free or Standard.Checked 27 October 2026
What stays in the regionPrompts, completions and API metadata are processed only in the EEA (DPA section 5).Prompts and completions stay in Europe (EU/EEA, UK and Switzerland). Account, billing, authentication, security and abuse-monitoring records may be processed in the US.Checked 27 October 2026
Providers in the EU17 providers: 15 headquartered in the EU (among them Mistral AI, Scaleway, OVHcloud and IONOS), plus AWS Bedrock and Microsoft Foundry in EU regions.5 providers in the EU region: Amazon Bedrock, Azure, Google, Inceptron and Mistral.Checked 27 October 2026
Filter on provider ownershipeu_owned: true limits a request to EU-headquartered providers.Not listed in the provider routing docs. Providers can be picked by hand with only.Checked 27 October 2026
Prompt storage by the routerRequest and response content is not stored after the request completes, by default (DPA section 10).Input and output logging is skipped for requests to the EU domain.Checked 27 October 2026
When no EU endpoint can serve a modelFallbacks go only to other EU-hosted providers of the same model.A request to eu.openrouter.ai fails instead of leaving the region.Checked 27 October 2026
Models154 models, all served from EU/EEA-hosted providers.67 models on the EU domain, out of 463 globally.Checked 27 October 2026
Data processing agreementPart of the terms for every customer, with a signed copy to download at eurouter.ai/dpa. Breach notice within 48 hours.Incorporated in the Terms. Transfers under Standard Contractual Clauses (Module 2). Breach notice within 72 hours.Checked 27 October 2026
APIOpenAI-compatible at https://api.eurouter.ai/api/v1. Accepts OpenRouter's provider object; an unsupported field returns a 400.OpenAI-compatible at https://openrouter.ai/api/v1, and at https://eu.openrouter.ai/api/v1 for the EU region.Checked 27 October 2026

Why do teams in the EU leave OpenRouter?

Because an EU endpoint doesn't make OpenRouter European. OpenRouter, Inc. is based in New York and its terms are governed by New York law. US law follows US companies, not servers: the CLOUD Act obliges a US provider to hand over data in its possession, custody or control, wherever that data is stored (18 U.S.C. § 2713). For a European company that sends contracts, code or customer data through an AI router, that is a strategic risk, not a technicality.

OpenRouter's own pages, checked on 27 October 2026, show where the gaps are:

  • EU-only routing is an upgrade. It means sending requests to eu.openrouter.ai, which is included on the Business and Enterprise plans only (OpenRouter pricing). On Free and Standard, OpenRouter load-balances requests across providers worldwide and prioritises price (provider routing).
  • Part of your data still goes to the US. Account data, billing records, authentication data, security logs and abuse-monitoring metadata may be stored or processed in the US, even on the EU endpoint (in-region routing). OpenRouter's privacy policy relies on Standard Contractual Clauses for those transfers.
  • The router runs on a US cloud. OpenRouter's DPA lists Google Cloud Platform in US regions; only payloads sent to the EU API are processed in the EU or EEA.
  • EU-hosted is not EU-owned. Three of the five providers in OpenRouter's EU region are US companies: Amazon Bedrock, Azure and Google. Its routing docs offer no filter on provider ownership.

EUrouter answers each of these the other way around. EUrouter B.V. is an Amsterdam company under Dutch law. The router runs on Scaleway in Amsterdam, every plan routes only to EU-hosted providers, and prompts, completions and API metadata are processed only in the EEA (EUrouter DPA, section 5).

What do you get with EUrouter?

EUrouter is a European AI router you don't have to configure into compliance: a European company, European infrastructure and European providers, on every plan.

EU-only on every plan, Free included

Every EUrouter request goes only to EU-hosted provider endpoints, from the first request on the Free plan. There is no special endpoint to remember and no plan to upgrade to. When a provider is down, EUrouter falls back to another EU-hosted provider of the same model; your request never leaves Europe to stay online.

European companies all the way down

Of the 17 providers in the EUrouter catalog, 15 are headquartered in the EU, among them Mistral AI, Scaleway, OVHcloud, IONOS and Nebul (providers). AWS Bedrock and Microsoft Foundry serve GPT and Claude models from EU regions. When your policy asks for European companies only, set eu_owned: true on a request, or once for your whole account as a routing rule, and those two are excluded (routing docs).

No prompts stored

EUrouter doesn't store the content of requests or responses after a request completes; it keeps only metadata such as timestamps, model identifiers and token counts for billing (EUrouter DPA, section 10). All 17 providers are listed with no prompt retention and no training.

More models in Europe than OpenRouter's EU region

On 27 October 2026, EUrouter served 154 models from the EU, against 67 on OpenRouter's EU domain. The tables below read the live EUrouter catalog, so models, prices and providers are always current.

OpenAI and Anthropic models, served from EU regions:

ModelLabContext (tokens)Input per 1M tokensOutput per 1M tokensProviders
Claude Haiku 4.5Anthropic200,000$1.10$5.50AWS Bedrock
Claude Haiku 5.5Anthropic1,000,000$0.11$0.55AWS Bedrock
Claude Opus 4.5Anthropic200,000$5.50$27.50AWS Bedrock
Claude Opus 4.6Anthropic1,000,000$5.50$27.50AWS Bedrock
Claude Opus 4.7Anthropic1,000,000$5.50$27.50AWS Bedrock
Claude Opus 4.8Anthropic1,000,000$5.50$27.50AWS Bedrock
Claude Opus 5Anthropic1,000,000$5.50$27.50AWS Bedrock
Claude Opus 5.5Anthropic1,000,000$4.40$22.00AWS Bedrock
Claude Sonnet 4.5Anthropic200,000$3.30$16.50AWS Bedrock
Claude Sonnet 4.6Anthropic1,000,000$3.30$16.50AWS Bedrock
Claude Sonnet 5Anthropic1,000,000$2.20$11.00AWS Bedrock
Claude Sonnet 5.5Anthropic1,000,000$2.20$11.00AWS Bedrock
GPT-4.1OpenAI1,047,576$2.20$8.80Microsoft Foundry
GPT-4.1 MiniOpenAI1,047,576$0.44$1.76Microsoft Foundry
GPT-4.1 NanoOpenAI1,047,576$0.11$0.44Microsoft Foundry
GPT-4oOpenAI128,000$2.75$11.00Microsoft Foundry
GPT-4o MiniOpenAI128,000$0.17$0.66Microsoft Foundry
GPT-5 MiniOpenAI400,000$0.28$2.20Microsoft Foundry
GPT-5 NanoOpenAI400,000$0.06$0.44Microsoft Foundry
GPT-5.4OpenAI1,050,000$2.75$16.50Microsoft Foundry
GPT-5.6 LunaOpenAI1,050,000$0.22$1.32Microsoft Foundry
GPT-5.6 SolOpenAI1,050,000$4.40$22.00Microsoft Foundry
GPT-5.6 TerraOpenAI1,050,000$2.20$13.20Microsoft Foundry
GPT-6 LunaOpenAI1,050,000$0.12$0.60Microsoft Foundry
GPT-6 SolOpenAI1,050,000$2.40$12.00Microsoft Foundry
GPT-6.1 SolOpenAI1,050,000$2.40$12.00Microsoft Foundry
GPT-OSS 120BOpenAI131,072€0.08€0.40AKI.IO, AWS Bedrock, GreenPT, Infercom, IONOS Cloud, Nebul, OVHcloud, Regolo, Scaleway
GPT-OSS 20BOpenAI131,072€0.04€0.15AWS Bedrock, OVHcloud, Regolo
o3-miniOpenAI200,000$1.21$4.84Microsoft Foundry
o4-miniOpenAI200,000$1.21$4.84Microsoft Foundry

Mistral models on European providers:

ModelLabContext (tokens)Input per 1M tokensOutput per 1M tokensProviders
CodestralMistral AI131,072$0.33$0.99Mistral AI
Devstral 2 123B InstructMistral AI200,000$0.48$2.40GreenPT, AWS Bedrock
Magistral Medium 1.2Mistral AI40,000$2.20$5.50Mistral AI
Magistral Small 1.2Mistral AI40,000$0.55$1.65Mistral AI
Ministral 3 14BMistral AI262,144$0.22$0.22Nebul, Mistral AI
Ministral 3 3BMistral AI262,144$0.11$0.11Mistral AI
Ministral 3 8BMistral AI262,144$0.17$0.17Mistral AI
Mistral Large 3Mistral AI262,144$0.55$1.65Nebul, Mistral AI
Mistral Large 4Mistral AI1,048,576$1.50$4.60Mistral AI
Mistral Medium 3.1Mistral AI131,072$1.65$8.25Mistral AI
Mistral Medium 3.5Mistral AI180,000€1.50€7.50GreenPT, Scaleway
Mistral Nemo 12BMistral AI120,832€0.13€0.13IONOS Cloud, OVHcloud
Mistral Small 24B InstructMistral AI128,000$0.11$0.33IONOS Cloud
Mistral Small 3.2 24BMistral AI131,072€0.09€0.28Berget AI AB, GreenPT, OVHcloud, Scaleway
Mistral Small 4Mistral AI262,144$0.17$0.66Regolo, Mistral AI, AKI.IO
Voxtral Small 24BMistral AI32,000$0.11$0.44Mistral AI

Every model, with its providers and prices, is in the EUrouter model catalog.

This page compares two products. It is information, not legal advice.

How do you switch from OpenRouter to EUrouter?

Switching from OpenRouter to EUrouter takes two changes in an OpenAI SDK client: the base URL becomes https://api.eurouter.ai/api/v1 and the API key becomes an EUrouter key. Message formats, streaming, tool calls and OpenRouter's provider routing object carry over.

  1. Create a free account at EUrouter sign-up and create a key under API Keys in the dashboard. EUrouter keys start with eur_ (quickstart).
  2. Replace the base URL and the key in your client, as in the examples below.
  3. Check each model ID against the model catalog or GET https://api.eurouter.ai/api/v1/models. EUrouter accepts OpenRouter's lab prefix, so openai/gpt-oss-120b works as written, but some names differ: OpenRouter's anthropic/claude-sonnet-5.5 is claude-sonnet-5-5 on EUrouter.
  4. Keep your provider settings. order, only, ignore, allow_fallbacks, sort, zdr, data_collection and quantizations work as on OpenRouter (routing docs).
  5. Add the European controls your policy asks for: eu_owned, data_residency and max_retention_days.
eurouter_client.py
import os

from openai import OpenAI

client = OpenAI(
    base_url="https://api.eurouter.ai/api/v1",
    api_key=os.environ["EUROUTER_API_KEY"],
)

response = client.chat.completions.create(
    model="mistral-large-3",
    messages=[{"role": "user", "content": "Name three EU member states."}],
    extra_body={"provider": {"eu_owned": True, "zdr": True}},
)

print(response.choices[0].message.content)

The same request without an SDK:

request.sh
curl https://api.eurouter.ai/api/v1/chat/completions \
  -H "Authorization: Bearer $EUROUTER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "mistral-large-3",
    "messages": [{"role": "user", "content": "Name three EU member states."}],
    "provider": {"eu_owned": true, "zdr": true}
  }'
WhatOpenRouterEUrouter
Base URLhttps://openrouter.ai/api/v1, or https://eu.openrouter.ai/api/v1 on Business and Enterprisehttps://api.eurouter.ai/api/v1
API keyOpenRouter keyEUrouter key, starting with eur_
Model IDslab/model, such as anthropic/claude-sonnet-5.5model or lab/model; some names differ, such as claude-sonnet-5-5
Provider routingThe provider objectThe same provider object, plus eu_owned, data_residency and max_retention_days
EU-only routingBusiness and Enterprise plansEvery plan

What other European options are there?

Besides EUrouter, three other routes keep your AI in Europe:

  • Cortecs (Vienna, Austria): an LLM router whose Sovereign Cloud option uses only providers established in the EU (cortecs.ai).
  • Eden AI (France): a unified AI API with an EU endpoint where only the models that meet EU residency requirements are available (Eden AI EU endpoint).
  • LiteLLM, self-hosted: an MIT-licensed gateway you run in your own EU cloud account, holding every provider contract yourself (LiteLLM docs).

If your workload has no European requirement and you want the widest global catalog, OpenRouter's global endpoint is built for that.

Start in Europe today

Create a free account, point your client at https://api.eurouter.ai/api/v1, and your next request runs in Europe. Create a free account, compare plans, or talk to us about your DPA review.

Frequently asked questions

Is OpenRouter GDPR compliant?
OpenRouter offers a DPA and, on its Business and Enterprise plans, an EU endpoint that keeps prompts and completions in Europe. OpenRouter is still a US company, and account, billing and security records may be processed in the US under Standard Contractual Clauses. Whether that is acceptable is a question for your DPO; EUrouter avoids it by being European end to end.
Does OpenRouter have an EU endpoint?
Yes. OpenRouter's EU endpoint, https://eu.openrouter.ai/api/v1, is included on its Business and Enterprise plans, not on Free or Standard. On 27 October 2026 it served 67 of OpenRouter's 463 models, and it rejects web search, files, image generation and the Batch API. EUrouter serves 154 models from the EU on every plan.
Can I use OpenAI and Anthropic models in the EU without OpenRouter?
Yes. EUrouter serves OpenAI's GPT models from Microsoft Foundry and Anthropic's Claude models from AWS Bedrock, both in EU regions, through one OpenAI-compatible API on every plan. Both clouds are US companies, so when your policy asks for European companies only, set eu_owned to true and use Mistral and open models from European providers.
Do I have to rewrite my code to move from OpenRouter to EUrouter?
No. In an OpenAI SDK client you change the base URL to https://api.eurouter.ai/api/v1 and the API key to an EUrouter key. EUrouter accepts OpenRouter's provider routing object, so routing settings carry over. Check each model ID against the EUrouter catalog, because some names differ.
Does EUrouter store prompts or completions?
No. EUrouter's DPA says the content of API requests and responses is not stored after a request completes; EUrouter keeps only metadata such as timestamps, model identifiers and token counts for billing. All 17 providers in the EUrouter catalog are listed with no prompt retention and no training.
Is EUrouter cheaper than OpenRouter?
On fees alone it depends on your plan and volume: EUrouter starts free with a 15% markup, and Pro costs 99 euros a month with a 3% markup, while OpenRouter Business adds 8% to every credit purchase. For an EU company the larger cost is usually what a US provider brings with it: transfer assessments, DPA reviews and the risk that the legal basis for EU-US transfers falls again.
What is the best free or open-source OpenRouter alternative for the EU?
The EUrouter Free plan costs nothing a month, allows 10,000 requests a month and routes only to EU-hosted providers. If you would rather run the software yourself, LiteLLM is an MIT-licensed gateway you can host in your own EU cloud account, with your own contracts with every provider.

Sources

  1. 18 U.S. Code § 2713, Required preservation and disclosure of communications and records (CLOUD Act), Legal Information Institute, Cornell Law School (accessed 27 October 2026)
  2. Pricing, OpenRouter (accessed 27 October 2026)
  3. EU in-region routing for your LLM API calls, OpenRouter (accessed 27 October 2026)
  4. In-region routing, OpenRouter (accessed 27 October 2026)
  5. Provider routing, OpenRouter (accessed 27 October 2026)
  6. Privacy Policy (last updated 31 August 2026), OpenRouter (accessed 27 October 2026)
  7. Terms of Service (last updated 31 August 2026), OpenRouter (accessed 27 October 2026)
  8. Data Processing Agreement (last updated 26 August 2026), OpenRouter (accessed 27 October 2026)
  9. Models API, global catalog, OpenRouter (accessed 27 October 2026)
  10. Models API, EU catalog, OpenRouter (accessed 27 October 2026)
  11. Data Processing Agreement and provider and sub-processor list, EUrouter (accessed 27 October 2026)
  12. Routing, EUrouter (accessed 27 October 2026)
  13. Europe's LLM Router, Cortecs (accessed 27 October 2026)
  14. EU Endpoint, Eden AI (accessed 27 October 2026)
  15. LiteLLM AI Gateway, LiteLLM (accessed 27 October 2026)

Related pages

Integrate AI without GDPR risk.

You need AI that won’t create compliance headaches. Your data stays in the EU, GDPR is enforced by default, and every request is routed for the best balance of cost, latency, and uptime, reducing risk while improving performance.

Get Your API Key
GDPR by default
EU data residency
Smart routing