Precios de la API de Mistral (2026): todos los modelos, descuento batch y ejemplos de coste
Los precios de la API de Mistral empiezan en 0,10 $ por millón de tokens de entrada y 0,10 $ por millón de tokens de salida con Ministral 3 3B. Mistral Small 4 cuesta 0,15 $ de entrada y 0,60 $ de salida, Mistral Medium 3.5 cuesta 1,50 $ / 7,50 $ y Mistral Large 4 está en oferta a 0,68 $ / 2,09 $ (antes 1,36 $ / 4,18 $). La entrada en caché se factura al 10% de la tarifa de entrada y la Batch API aplica un 50% de descuento. Todas las tarifas proceden de la página oficial de precios de la API de Mistral, consultada el 20 de octubre de 2026.
A continuación encontrarás la lista completa de precios por familia de modelos, las reglas del nivel gratuito y del modo batch, una calculadora de costes con ejemplos resueltos, una comparativa con GPT, Claude, Gemini, Qwen y DeepSeek, y código de configuración listo para copiar.
Tabla de precios de la API de Mistral (por millón de tokens)
Modelos insignia y generales
| Modelo | Entrada | Entrada en caché | Salida | Ideal para |
|---|---|---|---|---|
| Mistral Large 4 (precio de oferta) | $0.68 | $0.07 | $2.09 | Razonamiento complejo, código, agentes |
| Mistral Large 4 (estándar) | $1.36 | $0.14 | $4.18 | Precio cuando termine la oferta |
| Mistral Large 3 | $0.50 | $0.05 | $1.50 | Trabajo general en producción |
| Mistral Medium 3.5 | $1.50 | $0.15 | $7.50 | Modelo general potente, contexto largo |
| Mistral Small 4 | $0.15 | $0.015 | $0.60 | Chat de alto volumen, extracción, JSON |
| Ministral 3 14B | $0.20 | $0.02 | $0.20 | Tareas en el edge y de baja latencia |
| Ministral 3 8B | $0.15 | $0.015 | $0.15 | Clasificación, enrutamiento, etiquetado |
| Ministral 3 3B | $0.10 | $0.01 | $0.10 | La opción de texto más barata |
Modelos de código
| Modelo | Entrada | Entrada en caché | Salida |
|---|---|---|---|
| Codestral | $0.30 | $0.03 | $0.90 |
| Codestral Embed | $0.15 | $0.015 | n/a |
Modelos especializados
| Modelo | Precio |
|---|---|
| OCR 4.1 | 4 $ por 1.000 páginas (0,40 $ en caché) |
| Voxtral Mini Transcribe 2 | 0,003 $ por minuto |
| Voxtral TTS | 16 $ por millón de caracteres de salida |
| Mistral Moderation 2 | Gratis |
| Z.ai GLM 5.3 (alojado por Mistral) | 1,40 $ entrada / 0,14 $ caché / 4,40 $ salida |
Fuente de las tres tablas: precios de la API de Mistral y precios en Mistral Docs, a 20 de octubre de 2026. La página de precios también tiene pestañas Batch y Priority y un selector de inferencia regional, así que confirma el nivel que vas a usar realmente.
Cambios respecto a las guías de principios de 2026: la oferta de lanzamiento de Large 4 reduce a la mitad su precio estándar, Large 3 cuesta ahora menos que Medium 3.5 y Mistral aloja un modelo de terceros (GLM 5.3) en su propia API. Los artículos que siguen citando Mistral Large 2 a 2 $ / 6 $ están desactualizados.
¿Qué modelo de Mistral ofrece mejor relación calidad-precio?
- Mistral Large 4 en oferta es la mejor opción. A 0,68 $ / 2,09 $, cuesta menos que Medium 3.5 (1,50 $ / 7,50 $) tanto en entrada como en salida. Mientras dure la oferta, prueba Large 4 antes de quedarte con Medium por defecto.
- Mistral Small 4 es el caballo de batalla para volumen. Con 0,60 $ de salida, es 12,5 veces más barato que Medium en tokens de salida.
- Ministral 3 8B y 3B cobran lo mismo por entrada y salida, lo que los hace especialmente baratos en tareas con mucha salida, como generar etiquetas o reescrituras cortas.
- Codestral, a 0,30 $ / 0,90 $, encaja en cargas de autocompletado de código (FIM), con prompts largos y salidas cortas.
Nivel gratuito, batch y caché
| Regla | Qué documenta Mistral |
|---|---|
| Uso gratuito | Las cuentas de Mistral Studio tienen un modo gratuito limitado, con límites de velocidad y uso. El volumen de producción requiere facturación. |
| Batch API | 50% de descuento en trabajos asíncronos; hasta 1M de solicitudes por lote; batch inline para menos de 10K solicitudes (documentación de batch) |
| Endpoints batch | /v1/chat/completions, /v1/embeddings, /v1/fim/completions, /v1/ocr, /v1/moderations, /v1/classifications, /v1/conversations, /v1/audio/transcriptions |
| Entrada en caché | Al 10% de la tarifa de entrada para todos los modelos de texto de la tabla |
| Inferencia regional | Tarifas regionales aparte mediante el selector de la página de precios |
El modo batch se lanzó con un "coste un 50% menor que el de una llamada síncrona a la API", según el anuncio de la Batch API de Mistral. Cada trabajo batch ejecuta un único modelo, así que hacer un test A/B de dos modelos implica dos trabajos.
Calculadora de costes de la API de Mistral
cost = uncached_input/1e6 × input_rate
+ cached_input/1e6 × cached_rate
+ output/1e6 × output_rate
batch jobs: × 0.5
Ejemplos resueltos (tarifas del 20 de octubre de 2026):
| Carga (al mes) | Modelo | Cálculo | Coste |
|---|---|---|---|
| Chatbot con 10M de entrada + 2M de salida | Small 4 | 10 × $0.15 + 2 × $0.60 | $2.70 |
| El mismo chatbot | Medium 3.5 | 10 × $1.50 + 2 × $7.50 | $30.00 |
| El mismo chatbot | Large 4 (oferta) | 10 × $0.68 + 2 × $2.09 | $10.98 |
| Etiquetado de 500M de tokens de documentos, 20M de salida, batch | Ministral 3 8B | (500 × $0.15 + 20 × $0.15) × 0.5 | $39.00 |
| 100K páginas escaneadas | OCR 4.1 | 100 × $4 | $400.00 |
La misma calculadora en Python:
MISTRAL = { # USD per 1M tokens, mistral.ai/pricing/api, Oct 20, 2026
"mistral-large-4-sale": (0.68, 0.07, 2.09),
"mistral-medium-3.5": (1.50, 0.15, 7.50),
"mistral-small-4": (0.15, 0.015, 0.60),
"ministral-3-8b": (0.15, 0.015, 0.15),
"codestral": (0.30, 0.03, 0.90),
}
def mistral_cost(model, uncached, cached=0, output=0, batch=False):
i, c, o = MISTRAL[model]
cost = (uncached * i + cached * c + output * o) / 1e6
return cost * (0.5 if batch else 1)
print(mistral_cost("mistral-small-4", 10_000_000, output=2_000_000)) # 2.7
Las claves de la tabla son etiquetas de la calculadora, no IDs de modelo de la API. Consulta los IDs exactos con GET /v1/models o en el resumen de modelos.
Mistral frente a otras API de LLM: precio por millón de tokens
Las tarifas de Mistral proceden de mistral.ai. El resto de filas usan los precios de lista de la página de cada modelo en Flatkey. Todas las cifras se comprobaron el 20 de octubre de 2026.
| Modelo | Entrada | Salida | Nivel |
|---|---|---|---|
| Mistral Small 4 | $0.15 | $0.60 | Económico |
qwen3.8-flash |
$0.15 | $0.47 | Económico |
claude-haiku-5-5 |
$0.10 | $0.50 | Económico |
gpt-6-luna |
$0.10 | $0.50 | Económico |
| Mistral Large 4 (oferta) | $0.68 | $2.09 | Frontera |
qwen3.8-max |
$2.00 | $6.00 | Frontera |
gpt-6-sol |
$2.00 | $10.00 | Frontera |
claude-sonnet-5-5 |
$2.00 | $10.00 | Frontera |
¿Es Mistral más barato que OpenAI? En el nivel frontera, sí, y por mucho mientras dure la oferta de Large 4: 2,09 $ de salida frente a 10,00 $ de gpt-6-sol. En el nivel económico, los 0,60 $ de salida de Small 4 quedan ligeramente por encima de los 0,50 $ de lista de GPT-6 Luna y Claude Haiku 5.5. El precio no lo decide todo: compara la tasa de respuestas aceptadas en tus propias evaluaciones. Para más proveedores, consulta nuestra comparativa de las API de LLM más baratas.
Cómo obtener una API key de Mistral y hacer la primera solicitud
- Inicia sesión en Mistral Studio (guía rápida) y abre API Keys.
- Crea una key, define una caducidad y cópiala. La key completa solo se muestra una vez.
- Expórtala como
MISTRAL_API_KEYy llama ahttps://api.mistral.ai/v1.
curl https://api.mistral.ai/v1/chat/completions \
-H "Authorization: Bearer $MISTRAL_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model": "mistral-small-latest",
"messages": [{"role": "user", "content": "Return one sentence about Paris."}]}'
import os
from mistralai.client import Mistral # pip install mistralai
client = Mistral(api_key=os.environ["MISTRAL_API_KEY"])
r = client.chat.complete(
model="mistral-small-latest",
messages=[{"role": "user", "content": "Extract company and amount as JSON: ACME paid $40."}],
)
print(r.choices[0].message.content)
Los alias como mistral-small-latest pasan automáticamente a las nuevas versiones. Fija un ID de modelo con fecha de GET /v1/models cuando necesites resultados reproducibles. Consulta la documentación de la API de Mistral para la referencia completa de endpoints.
Usar Mistral junto con otros modelos con una sola key
A 20 de octubre de 2026, el directorio de modelos de Flatkey no incluye modelos de Mistral, así que llama a Mistral directamente. Un patrón habitual es mantener Mistral en su propio cliente y usar una única key de Flatkey compatible con OpenAI (https://router.flatkey.ai/v1) para GPT, Claude, Gemini, Qwen, DeepSeek, Kimi y GLM. Así tu código solo necesita dos clientes en lugar de seis.
import os
from openai import OpenAI
mistral = OpenAI(api_key=os.environ["MISTRAL_API_KEY"], base_url="https://api.mistral.ai/v1")
flatkey = OpenAI(api_key=os.environ["FLATKEY_API_KEY"], base_url="https://router.flatkey.ai/v1")
def run(prompt, model):
client = mistral if model.startswith(("mistral", "ministral", "codestral")) else flatkey
r = client.chat.completions.create(model=model, messages=[{"role": "user", "content": prompt}])
return r.choices[0].message.content, r.usage
for m in ["mistral-small-latest", "qwen3.8-flash", "claude-haiku-5-5"]:
text, usage = run("Classify sentiment: 'Shipping was slow but support was great.'", m)
print(m, usage.prompt_tokens, usage.completion_tokens, text[:60])
El endpoint de chat de Mistral acepta solicitudes al estilo OpenAI para las llamadas de chat habituales. Prueba las llamadas a herramientas y la salida estructurada con tus propios prompts antes de depender de ellas. El mismo cambio funciona desde Node o curl:
import OpenAI from "openai";
const flatkey = new OpenAI({ apiKey: process.env.FLATKEY_API_KEY, baseURL: "https://router.flatkey.ai/v1" });
const r = await flatkey.chat.completions.create({
model: "gpt-6-luna",
messages: [{ role: "user", content: "Summarize in 10 words: batch APIs halve cost." }],
});
console.log(r.choices[0].message.content);
curl https://router.flatkey.ai/v1/chat/completions \
-H "Authorization: Bearer $FLATKEY_API_KEY" -H "Content-Type: application/json" \
-d '{"model": "claude-haiku-5-5", "messages": [{"role": "user", "content": "ping"}]}'
Tienes más detalles de configuración en la guía rápida de Flatkey y en la guía de la base URL de la API de OpenAI.
Errores comunes de la API de Mistral
| Estado | Causa probable | Solución |
|---|---|---|
| 401 | Key ausente o caducada | Revisa MISTRAL_API_KEY y el workspace |
| 402 | Facturación no activa para el uso solicitado | Añade un método de pago o sal del modo gratuito |
| 404 | Ruta incorrecta (por ejemplo, /v1/chat/completions como base URL) |
Usa https://api.mistral.ai/v1 como base URL |
| 422 | Parámetro no válido para el modelo | Elimina los campos no admitidos y revisa la ficha del modelo |
| 429 | Límite de velocidad o de gasto alcanzado | Reintenta con backoff exponencial y revisa los límites del workspace (guía de límites de velocidad) |
Preguntas frecuentes
¿Cuánto cuesta la API de Mistral?
A 20 de octubre de 2026, los precios van de 0,10 $ / 0,10 $ por millón de tokens (Ministral 3 3B) a 1,50 $ / 7,50 $ (Medium 3.5). Small 4 cuesta 0,15 $ / 0,60 $ y Large 4 está en oferta a 0,68 $ / 2,09 $.
¿La API de Mistral es gratuita?
Mistral Studio ofrece un modo gratuito limitado, con límites de velocidad y uso. Mistral Moderation 2 figura como gratuito. Fuera de eso, el uso se factura por token.
¿Cuál es el modelo de Mistral más barato?
Ministral 3 3B, a 0,10 $ por millón de tokens de entrada y de salida. Si buscas un modelo general más capaz, Mistral Small 4 cuesta 0,15 $ de entrada y 0,60 $ de salida.
¿Es Mistral mejor que GPT?
Depende de la tarea. El precio de oferta de Mistral Large 4 está muy por debajo del precio de lista de los modelos frontera de GPT, pero la calidad varía según la carga. Ejecuta el mismo conjunto de evaluación en ambos y compara el coste por respuesta aceptada.
¿Mistral ofrece descuento por batch?
Sí. La Batch API es un 50% más barata que las llamadas síncronas y admite hasta 1 millón de solicitudes por trabajo.
¿Cuánto cuesta Mistral OCR?
OCR 4.1 cuesta 4 $ por 1.000 páginas, o 0,40 $ por 1.000 páginas en caché, a 20 de octubre de 2026.
Conclusión
Empieza con Mistral Small 4 (0,15 $ / 0,60 $) como referencia. Mientras dure la oferta, prueba Large 4 a 0,68 $ / 2,09 $ antes de pagar más por Medium 3.5, y envía el trabajo offline a la Batch API con un 50% de descuento. Vuelve a revisar la página de precios de Mistral antes de cerrar un presupuesto. Para comparar Mistral con otras familias de modelos, usa el directorio de modelos de Flatkey y la página de precios.
Última actualización: 20 de octubre de 2026 · Flatkey Team. Precios en USD, citados de las fuentes oficiales enlazadas en el texto.

