Saltar al contenido principal

Alternativas a OpenRouter y modelos gratis: cuándo cambiar

OpenRouter da 50 peticiones gratis al día, 1.000 tras comprar 10 $, y cobra un 5,5 % al recargar. Cambia solo si te frena la comisión, los datos o la UE.

LaoZhang AI TeamPublicado17 min de lectura
En esta página
Alternativas a OpenRouter en cuatro clases: router con comisión del 5,5 %, pasarela sin recargo al 0 %, proxy autoalojado en tu servidor y proveedor directo con cuota propia; 50 peticiones gratis al día o 1.000 tras comprar 10 $

Si usas los modelos gratis de OpenRouter, el techo que tocas es de 50 peticiones al día por cuenta (y 20 por minuto), y sube a 1.000 al día en cuanto has comprado 10 $ de créditos en total, una sola vez en la vida de la cuenta. Esa recarga paga una comisión del 5,5 % con un mínimo de 0,80 $, así que los 10 $ te cuestan 10,80 $. A 27 de septiembre de 2026, esa compra única es la salida más barata si lo único que te frena es el límite diario: no hace falta cambiar de pasarela.

Cambiar compensa cuando el detonante es otro. Si no quieres pagar comisión al recargar, Vercel AI Gateway no aplica recargo sobre los tokens. Si necesitas residencia de datos en la UE o más peticiones gratis sin tarjeta, Requesty anuncia 200 peticiones al día con residencia europea en su nivel gratis. Si no quieres que un proveedor entrene con tus prompts, el ajuste está en OpenRouter mismo, pero reduce los modelos gratis disponibles. Y si la pasarela tiene que correr en tu servidor, LiteLLM (licencia MIT) hace el mismo papel sin comisión, a cambio de tu infraestructura y tus propias claves. Más abajo están las reglas para decidir según el detonante, el cálculo de comisiones sobre la misma base y el código para cambiar de pasarela con el SDK de OpenAI sin tocar el resto de la aplicación.

Qué limita de verdad a los modelos gratis de OpenRouter

Los modelos gratis son variantes cuyo id termina en :free. Según la documentación de límites de OpenRouter, sus límites dependen de cuántos créditos has comprado en toda la vida de la cuenta, no de tu saldo actual:

Créditos comprados en totalPeticiones por minutoPeticiones al día
Menos de 10 $2050
10 $ o más201.000

Tres detalles de esa misma página cambian cómo se usa el cupo:

  • Más cuentas o más claves no suman. OpenRouter dice que gobierna la capacidad de forma global, así que abrir una segunda cuenta no te da otras 50 peticiones.
  • El saldo negativo corta también lo gratis. Si tu cuenta queda en negativo, puedes recibir errores 402 incluso al llamar a un modelo :free.
  • El tramo alto se concede desde 9 créditos, para absorber redondeos y la comisión de la recarga; en la práctica, comprar 10 $ te deja dentro con margen.

La lista de modelos que llevan :free cambia cada semana. A 26 de septiembre de 2026 existía, por ejemplo, openai/gpt-oss-120b:free; la colección de modelos gratis es la referencia del día, y no conviene guardar una lista en el código.

openrouter/free frente a :free

Hay dos formas de pedir un modelo gratis y se comportan distinto:

  • :free en un modelo concreto (meta-llama/llama-3.2-3b-instruct:free, en el ejemplo de la documentación). Tú eliges el modelo y sabes qué proveedor lo sirve.
  • openrouter/free, el enrutador de modelos gratis. Filtra los modelos gratis que soportan lo que pide tu petición (visión, llamadas a herramientas, salidas estructuradas) y elige uno al azar. El campo model de la respuesta te dice cuál respondió. No puedes fijar el modelo, y la propia página avisa de que algunos pueden estar temporalmente fuera de servicio y de que la latencia sube en horas punta.

Los dos consumen el mismo cupo diario de la tabla anterior. Para pruebas y demos, openrouter/free evita mantener una lista; para cualquier cosa donde importe qué modelo responde, usa :free sobre un id concreto.

Leer el contador diario antes de que salte el 429

El endpoint de la clave devuelve el contador de peticiones gratis del día:

bash
curl https://openrouter.ai/api/v1/key \
  -H "Authorization: Bearer $OPENROUTER_API_KEY"

Dentro de la respuesta, el objeto free_model_daily_requests trae tres campos:

json
"free_model_daily_requests": {
  "used": 37,
  "limit": 50,
  "remaining": 13
}

El límite por minuto no aparece ahí; solo el diario. Un 429 puede venir de OpenRouter (has agotado uno de los dos cupos) o del proveedor que sirve el modelo, así que cuando remaining sea mayor que cero y sigas recibiendo 429, el corte está en el proveedor y cambiar de modelo :free suele bastar.

Cupo de los modelos :free en OpenRouter: 50 peticiones al día con menos de 10 $ comprados y 1.000 tras una compra única de 10 $ que cuesta 10,80 $, el contador free_model_daily_requests y qué hacer ante un 429 o un 402

Adónde van tus prompts en los modelos gratis

OpenRouter no ejecuta los modelos: los enruta a proveedores externos, y cada endpoint lleva su política de registro y entrenamiento. Según la página de registro por proveedor, en los ajustes de la cuenta hay dos interruptores separados, uno para modelos de pago y otro para modelos gratis, que impiden enrutar a proveedores que entrenan con tus datos. Si OpenRouter no consigue determinar la política de un proveedor, asume que retiene y entrena.

En la colección de modelos gratis, la ficha de Poolside Laguna S 2.1 dice sin rodeos que, si lo usas gratis, pueden usar tus entradas y salidas para entrenar y mejorar sus modelos. Cuando la ficha no dice nada, OpenRouter aplica su regla conservadora y da por hecho que ese proveedor también entrena. Si desactivas el entrenamiento para modelos gratis, guías de usuarios (TypingMind, GPT Breeze) describen el error «No endpoints found matching your data policy» en algunos modelos: no es un fallo, es que ese modelo ya no tiene ningún proveedor admisible con tu ajuste.

Dos cosas que este ajuste no cubre. El registro de prompts que hace el propio OpenRouter es otro ajuste distinto (la misma página aclara que el filtro de proveedores no afecta a la política de OpenRouter). Y el enrutamiento dentro de la UE (eu.openrouter.ai) existe, pero solo para clientes enterprise que lo solicitan. Para decidir qué ruta cumple lo que exiges a tus datos, sirve la guía Retención de datos en API LLM vs Zero Data Retention: guía de decisión.

Cuánto cuesta OpenRouter: la comisión se paga al recargar

Los tokens se cobran al precio del proveedor, sin recargo. La comisión está en la compra de créditos: según las preguntas frecuentes de OpenRouter, un 5,5 % con un mínimo de 0,80 $ pagando con tarjeta (Stripe) y un 5 % pagando con criptomonedas (Coinbase). La fórmula es comisión = máx(5,5 % × recarga; 0,80 $), y el mínimo hace que las recargas pequeñas salgan proporcionalmente peor:

RecargaComisiónCobro totalComisión efectiva
10 $0,80 $ (se aplica el mínimo)10,80 $8 %
14,55 $0,80 $15,35 $5,5 % (a partir de aquí manda el porcentaje)
20 $1,10 $21,10 $5,5 %
100 $5,50 $105,50 $5,5 %

Tres condiciones de la misma página pesan tanto como el porcentaje:

  • Los créditos pueden caducar al año de la compra.
  • El reembolso de créditos no usados solo se admite en las 24 horas siguientes, la comisión de plataforma no se devuelve y los pagos en cripto nunca se reembolsan.
  • Con tus propias claves de proveedor (BYOK), el plan de pago por uso incluye 25.000 $ al mes de inferencia a precio de lista sin comisión; por encima, un 5 % de lo que costaría ese modelo en OpenRouter.

Los usuarios nuevos reciben un pequeño saldo de prueba cuyo importe no está publicado; no cuentes con él para nada más que la primera llamada.

¿Merece la pena pagar los 10 $? Si tu único problema son las 50 peticiones diarias, sí: 10,80 $ una vez compran el tramo de 1.000 al día, y el tramo depende del total comprado históricamente, no de que te quede saldo. La única condición documentada que te devuelve a los errores es dejar la cuenta en negativo. Además te quedan 10 $ de créditos para modelos de pago, aunque con la caducidad al año en mente. Si el problema es la comisión, los datos o la región, los 10 $ no lo resuelven, y ahí sí toca mirar alternativas.

Qué clase de alternativa toca según tu detonante

«Alternativa a OpenRouter» mezcla cuatro productos distintos, y elegir mal la clase es lo que hace que muchos cambios acaben en decepción:

  1. Router gestionado con comisión. Mismo modelo que OpenRouter: una clave, muchos modelos, saldo prepagado o pago por uso con un porcentaje. Requesty es el ejemplo con nivel gratis.
  2. Pasarela sin recargo. Pagas el precio de lista del proveedor y la pasarela no añade porcentaje. Vercel AI Gateway y, con tus propias claves, Cloudflare AI Gateway.
  3. Proxy autoalojado. El software es gratis (LiteLLM con licencia MIT, Portkey en su versión de código abierto), corre en tu servidor y llama a los proveedores con tus claves. No hay comisión de pasarela, pero tampoco tokens gratis.
  4. Nivel gratis directo del proveedor. Gemini, Groq o Workers AI te dan una cuota propia sin pasarela; ganas en condiciones claras y pierdes el cambio de modelo con una sola clave.
DetonanteQué resuelve de verdadCondición que debes cumplir
Solo el límite de 50 al díaComprar 10 $ en OpenRouter (10,80 $ con comisión)No dejar el saldo en negativo
Más peticiones gratis y sin tarjetaRequesty, nivel gratis: 200 peticiones al díaSolo los modelos que Requesty marca como gratis; residencia de datos en la UE incluida según su página de precios
La comisión al recargarVercel AI Gateway: sin recargo ni tarifa de plataforma sobre tokensCuenta de equipo en Vercel con método de pago válido, incluso para el crédito gratis; al comprar créditos pierdes el crédito mensual
Un proveedor entrena con tus promptsDesactivar el entrenamiento para modelos gratis en OpenRouter, o ir directo a Groq (su acuerdo de servicio dice que no usa tus entradas ni salidas más allá de prestar el servicio)Aceptar menos modelos gratis disponibles
Residencia de datos en la UERequesty (la anuncia en todos los planes)En OpenRouter, el enrutamiento en la UE es solo enterprise; Vercel ofrece retención cero por petición en Pro y Enterprise, que es retención, no residencia
La pasarela debe correr en tu infraestructuraLiteLLM (puerto 4000, Docker)Servidor propio, claves de cada proveedor, sin tokens gratis
Modelos de pago con una factura estableVercel (0 % de recargo), Requesty (+5 % por token) o el proveedor directoCada uno con su método de pago y su formato de id de modelo

Comisiones y cupos gratis sobre la misma base

Las cifras de cada pasarela se publican en unidades distintas: OpenRouter cobra al recargar, Requesty por token, Cloudflare solo si le compras los créditos, y Vercel nada. Para compararlas, la base es la misma en todas: 100 $ de tokens a precio de lista del proveedor, gastados por completo dentro del año.

OpciónCupo gratisSobre 100 $ de tokens pagasQué hay detrás
OpenRouter50 peticiones al día en :free; 1.000 tras comprar 10 $105,50 $ (5,5 % al recargar, mínimo 0,80 $)Tokens al precio del proveedor; créditos caducan al año
Requesty200 peticiones al día, sin tarjeta105 $ (5 % sobre el precio por token; su ejemplo: 10 $ pasan a 10,50 $)Sin gasto mínimo; BYOK en pago por uso
Vercel AI Gateway5 $ al mes incluidos, solo en modelos aptos para el nivel gratis, con límites por modelo más bajos100 $ más la comisión de procesamiento del pago, a tu cargo y sin cifra publicadaBYOK solo en el nivel de pago; créditos comprados caducan al año
Cloudflare AI GatewayLa pasarela es gratis (analítica, caché, límites); Workers AI añade 10.000 Neurons al día100 $ con tus claves de proveedor; 105 $ si compras créditos con Unified Billing (5 %)Los Neurons no son tokens; algunos modelos de Workers AI exigen método de pago
LiteLLMNinguno: usa tus claves100 $ más el servidor donde correMIT salvo el directorio enterprise/
Portkey (plan Developer)10.000 registros al mes sobre tus claves100 $Al pasar el cupo, las peticiones siguen pasando pero sin registrarse
Proveedor directo (Gemini, Groq)Su cuota gratis propia100 $Límites por proyecto (Gemini) o por organización (Groq)

Coste sobre 100 $ de tokens: OpenRouter 105,50 $, Requesty y Cloudflare con Unified Billing 105 $, y Vercel AI Gateway, Cloudflare con tus claves, LiteLLM y proveedor directo 100 $

Dos supuestos que conviene tener presentes. En OpenRouter la comisión se paga por adelantado: si no gastas todos los créditos o caducan, el porcentaje efectivo sube. En Vercel, la comisión de procesamiento del pago existe pero no está cifrada en la documentación, así que el 0 % es sobre los tokens, no sobre el cargo de la tarjeta.

Cambiar de pasarela con el SDK de OpenAI

Todas las opciones anteriores exponen un endpoint compatible con la API de OpenAI, así que el cambio son tres valores: la URL base, la clave y el formato del id de modelo. La URL base debe terminar donde termina el prefijo del proveedor (/v1, o /v1beta/openai/ en Gemini); si la petición sigue yendo a OpenAI o devuelve 404, revisa Cambiar la base_url de OpenAI: qué ajuste gana y qué ruta poner.

PasarelaURL baseFormato del id de modelo
OpenRouterhttps://openrouter.ai/api/v1proveedor/modelo, con :free para la variante gratis
Vercel AI Gatewayhttps://ai-gateway.vercel.sh/v1proveedor/modelo; la lista sale de GET /v1/models
Requestyhttps://router.requesty.ai/v1proveedor/modelo, según su catálogo
Cloudflare AI Gatewayhttps://gateway.ai.cloudflare.com/v1/{account_id}/{gateway_id}/compatproveedor/modelo, por ejemplo workers-ai/@cf/meta/llama-3.3-70b-instruct-fp8-fast
LiteLLM en tu máquinaEl puerto 4000 local (está en el código de abajo)El model_name que definas en config.yaml
Gemini (directo)https://generativelanguage.googleapis.com/v1beta/openai/Id sin prefijo, por ejemplo gemini-3.8-flash
Groq (directo)https://api.groq.com/openai/v1Por ejemplo openai/gpt-oss-120b

El script siguiente toma la pasarela y el id de modelo como argumentos y lee la clave de una variable de entorno. Los nombres de las variables son los de este script, no los que leen los SDK de cada proveedor:

python
# switch.py — misma llamada, distinta pasarela
import os
import sys

from openai import OpenAI

GATEWAYS = {
    "openrouter": ("https://openrouter.ai/api/v1", "OPENROUTER_API_KEY"),
    "vercel": ("https://ai-gateway.vercel.sh/v1", "VERCEL_AI_GATEWAY_KEY"),
    "requesty": ("https://router.requesty.ai/v1", "REQUESTY_API_KEY"),
    "cloudflare": (
        f"https://gateway.ai.cloudflare.com/v1/{os.environ.get('CF_ACCOUNT_ID', '')}/default/compat",
        "CF_API_TOKEN",
    ),
    "litellm": ("http://0.0.0.0:4000", "LITELLM_MASTER_KEY"),
    "gemini": ("https://generativelanguage.googleapis.com/v1beta/openai/", "GEMINI_API_KEY"),
    "groq": ("https://api.groq.com/openai/v1", "GROQ_API_KEY"),
}

gateway, model = sys.argv[1], sys.argv[2]
base_url, key_name = GATEWAYS[gateway]
client = OpenAI(base_url=base_url, api_key=os.environ[key_name])

response = client.chat.completions.create(
    model=model,
    messages=[{"role": "user", "content": "Responde solo con la palabra: conectado"}],
)
print(response.model)  # con openrouter/free, aquí ves qué modelo respondió
print(response.choices[0].message.content)

Con las claves exportadas, cada pasarela es una línea distinta:

bash
python switch.py openrouter openrouter/free
python switch.py openrouter openai/gpt-oss-120b:free
python switch.py groq openai/gpt-oss-120b
python switch.py gemini gemini-3.8-flash
python switch.py cloudflare workers-ai/@cf/meta/llama-3.3-70b-instruct-fp8-fast

Para Vercel y Requesty, copia el id exacto de su catálogo antes de lanzar la llamada; ambos usan el formato proveedor/modelo, pero qué modelos entran en el nivel gratis solo lo dice su catálogo del día. En Cloudflare, la pasarela default se crea sola con la primera petición, y con las claves de proveedor guardadas en la pasarela basta tu token de Cloudflare; la documentación marca el endpoint compat como obsoleto para llamadas a un solo modelo y remite a la API REST de api.cloudflare.com, pero sigue funcionando para las integraciones existentes y sigue siendo la vía para las rutas dinámicas.

LiteLLM en local en dos archivos

LiteLLM Proxy es el equivalente autoalojado: un servidor que expone la API de OpenAI en el puerto 4000 y reparte las llamadas a los proveedores que configures, con presupuestos por clave virtual. El inicio rápido con Docker exige definir LITELLM_MASTER_KEY y un config.yaml con la lista de modelos, donde cada clave se lee del entorno:

yaml
# config.yaml
model_list:
  - model_name: gpt-oss-gratis          # el id que usarás en "model"
    litellm_params:
      model: groq/openai/gpt-oss-120b   # prefijo del proveedor según la documentación de LiteLLM
      api_key: os.environ/GROQ_API_KEY
bash
export LITELLM_MASTER_KEY="sk-una-clave-que-elijas"
export GROQ_API_KEY="..."
docker compose -f docker-compose.quickstart.yml up
python switch.py litellm gpt-oss-gratis

Lo que compras con esto es control (presupuestos, claves virtuales, registro en tu infraestructura) y cero comisión de pasarela. Lo que no compras son tokens: cada proveedor te cobra o te limita igual que si lo llamaras directo. Si tu punto de entrada es Claude Code y no un script, la configuración de rutas está en Claude Code con OpenRouter y DeepSeek: rutas, configuración y primeros errores.

Errores que verás al cambiar y qué significan

  • 429 en OpenRouter. Has agotado el cupo por minuto o el diario, o el proveedor del modelo ha cortado. Consulta free_model_daily_requests: si remaining es cero, espera al siguiente día UTC o compra los 10 $; si no lo es, prueba otro modelo :free.
  • 402 con un modelo gratis. Saldo negativo. Recarga hasta dejarlo en positivo; el cupo gratis no vuelve por sí solo.
  • «No endpoints found matching your data policy». El filtro de entrenamiento o de política de datos ha dejado ese modelo sin proveedores admisibles. O relajas el ajuste o cambias de modelo.
  • 403 customer_verification_required en Vercel. El equipo necesita un método de pago válido antes de usar el crédito gratis. Es la condición que separa el nivel gratis de Vercel del de Requesty, que no pide tarjeta.
  • 429 en Groq. Límites por organización, no por usuario; la respuesta trae la cabecera retry-after con la espera exacta.
  • El modelo gratis de ayer hoy no existe. Las variantes :free entran y salen; en el código, lee response.model y ten un segundo id preparado en vez de fijar uno para siempre.

Y dos ejemplos de listas caducadas que aún circulan: GitHub Models cerró por completo el 30 de julio de 2026 (catálogo, inferencia y BYOK), y Cerebras no tiene nivel gratis permanente, solo 5 $ de prueba después de añadir una tarjeta. La descripción de Vercel «5 $ cada 30 días para cualquier modelo» corresponde a su lanzamiento de 2025; la documentación actual mantiene los 5 $ al mes, pero solo para un subconjunto de modelos y con límites por modelo más bajos.

Nivel gratis directo del proveedor: cuándo es la mejor alternativa

Si lo que buscas es una cuota gratis estable y no cambiar de modelo cada semana, saltarse la pasarela suele salir mejor.

Gemini (clave de Google AI Studio) no cobra tokens en la familia Flash y Flash-Lite, Gemini 2.5 Pro y Gemma 4, y España está en su lista de regiones disponibles. La condición que importa desde aquí está en sus condiciones de uso: fuera del EEE, Suiza y Reino Unido, el contenido enviado con la cuota gratuita se usa para mejorar productos de Google; para usuarios dentro de esas zonas se aplican las condiciones de datos de los servicios de pago incluso a la cuota gratis, y una aplicación puesta a disposición de usuarios del EEE debe usar los servicios de pago, es decir, un proyecto con facturación activa. En la práctica: prototipar desde España con la cuota gratis, sí; publicar una app para usuarios europeos sobre esa cuota, no. Los límites por modelo solo se ven en AI Studio y se aplican por proyecto; el detalle está en Gemini API free tier rate limits 2026: que sigue siendo gratis, donde ver limites reales y por que mas keys comparten un solo limite.

Groq publica límites por organización claros: para openai/gpt-oss-120b, 30 peticiones por minuto, 1.000 al día, 8.000 tokens por minuto y 200.000 al día en el plan gratis. Es el más parecido a «OpenRouter con 10 $» sin pagar, con la diferencia de que la lista de modelos es corta.

Cloudflare Workers AI da 10.000 Neurons al día en los planes Free y Paid de Workers, con reinicio a las 00:00 UTC; por encima, 0,011 $ por cada 1.000 Neurons en el plan de pago. Los Neurons no equivalen a tokens y varían por modelo.

Otras cuotas gratis existen pero son pequeñas o condicionadas: Mistral tiene un modo gratis con límites propios, Hugging Face da 0,10 $ al mes en créditos de inferencia, SambaNova 20 peticiones al día, Cohere claves de prueba con 1.000 llamadas al mes, y Together lista un único modelo a 0 $. Anthropic y OpenAI no ofrecen cuota gratis recurrente, y DeepSeek no tiene nivel gratis, aunque su modelo Flash cuesta 0,15 $ por millón de tokens de entrada y 0,60 $ de salida en hora valle; ese cálculo está en Precio de la API de DeepSeek en hora punta y valle desde España. Para elegir la primera clave gratis por condiciones, la comparativa completa es Mejores API de IA gratis: cuál elegir y cuándo empezar a pagar.

Cuando lo gratis se acaba: qué pagar y dónde

La ruta gratis termina en tres situaciones: el 429 diario aparece cada día laborable, un agente de código consume el cupo en una mañana (cada tarea son varias peticiones), u otras personas van a usar lo que has construido y un cupo compartido convierte cualquier pico en errores para ellas.

En ese punto, el orden de coste sobre la misma base de 100 $ es: proveedor directo o Vercel de pago (100 $), Requesty (105 $), OpenRouter (105,50 $ al recargar). Si ya tienes créditos y te vale el catálogo, quedarte en OpenRouter cuesta medio dólar más por cada 100 que Requesty y 5,50 $ más que Vercel; lo que compras a cambio es no migrar. Para elegir el modelo de pago según la carga, sirve Comparativa de precios de API de IA: qué modelo sale más barato.

Si buscas una pasarela de pago con los tres protocolos (OpenAI, Anthropic y Gemini) tras una sola URL, laozhang.ai (https://api.laozhang.ai/v1, operada por YingTu Technology Pte. Ltd., Singapur) funciona con saldo de pago por uso y, según su documentación, no almacena ni analiza el contenido de prompts y respuestas por defecto. Dos condiciones antes de contar con ella: el registro pide una cuenta de Gmail y la disponibilidad pasa por una revisión de lista de admitidos, y no tiene modelos gratis, así que no sustituye a ninguna de las rutas gratuitas anteriores, solo a la parte de pago.

Preguntas frecuentes

¿Qué modelos son gratis en OpenRouter?

Los que tienen una variante con id terminado en :free, listados en la colección de modelos gratis de OpenRouter. La lista cambia cada semana (a 26 de septiembre de 2026 incluía openai/gpt-oss-120b:free), así que consulta la colección o usa openrouter/free para que elija uno por ti. Todos comparten el cupo de 20 peticiones por minuto y 50 al día, que pasa a 1.000 al día cuando has comprado 10 $ de créditos en total.

¿Cuánto cuesta OpenRouter?

Los tokens, lo mismo que en el proveedor original. La comisión se cobra al comprar créditos: 5,5 % con un mínimo de 0,80 $ con tarjeta, 5 % con criptomonedas. Una recarga de 10 $ se cobra a 10,80 $ y una de 100 $ a 105,50 $. Los créditos pueden caducar al año y solo se reembolsan en las 24 horas siguientes a la compra.

¿Merece la pena pagar los 10 $ en OpenRouter?

Sí, si lo que te frena es el límite de 50 peticiones diarias en modelos gratis: 10,80 $ una sola vez te dan 1.000 al día mientras la cuenta no quede en saldo negativo. No, si tu problema es la comisión de cada recarga, el entrenamiento con tus prompts o la residencia de datos; esos 10 $ no cambian nada de eso.

¿Existe un OpenRouter ilimitado o una API key gratis sin límite?

No. Los límites de los modelos gratis se aplican por cuenta y OpenRouter gobierna la capacidad de forma global, así que crear más cuentas o claves no los suma. Las cuotas más amplias que puedes obtener sin pagar son las de los proveedores directos, como las 1.000 peticiones al día de Groq en openai/gpt-oss-120b o la cuota de Gemini, cada una con sus condiciones.

¿Hay una alternativa europea a OpenRouter?

Requesty (Requesty Ltd.) anuncia residencia de datos en la UE en todos sus planes, incluido el gratis de 200 peticiones al día sin tarjeta; es una afirmación de su página de precios, no un certificado que puedas verificar desde fuera. En OpenRouter, el enrutamiento dentro de la UE existe solo para clientes enterprise. Si el requisito es no retener datos más que no salir de Europa, Vercel ofrece retención cero por petición en sus planes Pro y Enterprise.