Precios de la API de OpenAI (octubre 2026): GPT-6, GPT-5.6 y cada tarifa por token explicada
En octubre de 2026, los precios de la API de OpenAI van desde $0.10 por 1M de tokens de entrada y $0.50 por 1M de salida con gpt-6-luna hasta $10 de entrada y $50 de salida con el buque insignia gpt-6-astra, con gpt-6.1-sol en medio a $2 de entrada y $10 de salida. Batch y Flex reducen esas tarifas a la mitad, el modo Fast las duplica y cualquier solicitud con más de 272K tokens de entrada pasa a una tarifa de contexto largo más alta. Todas las cifras proceden de la página oficial de precios de la API de OpenAI, consultada el 21 de octubre de 2026.
Esta guía está escrita para indie hackers y equipos pequeños que pagan la factura de su bolsillo. Cubre las filas actuales de GPT-6 y GPT-5.6, los niveles de procesamiento que cambian tu coste real, el nuevo precio de escritura en caché, las tarifas de herramientas y medios, una estimación mensual calculada, código de costes listo para copiar y cómo se compara OpenAI con Claude, Gemini y DeepSeek en precio.
Precios de la API de OpenAI de un vistazo
| Pregunta | Respuesta (a 21 oct 2026) |
|---|---|
| Modelo más barato de la familia actual | gpt-6-luna: $0.10 entrada / $0.01 en caché / $0.50 salida por 1M tokens |
| Opción equilibrada por defecto | gpt-6.1-sol: $2.00 entrada / $0.10 en caché / $10.00 salida |
| Modelo superior | gpt-6-astra: $10.00 entrada / $1.00 en caché / $50.00 salida |
| Umbral de contexto largo | Más de 272K tokens de entrada usa la columna de contexto largo |
| Batch y Flex | 50% de las tarifas Standard |
| Modo Fast (antes Priority) | 2x las tarifas Standard |
| Ultrafast | 6x las tarifas Standard (solo Astra y 6.1 Sol) |
| Residencia regional de datos | +10% para modelos lanzados a partir del 5 de marzo de 2026 |
| Herramienta de búsqueda web | $10 por 1.000 llamadas, más los tokens del contenido de búsqueda |
Fuente: precios de la API de OpenAI, 21 de octubre de 2026. OpenAI indica que el procesamiento Priority pasó a llamarse modo Fast el 30 de julio de 2026.
Precios de GPT-6 y GPT-5.6 por 1M tokens
La tabla muestra tarifas Standard. "Corto" significa hasta 272K tokens de entrada; "Largo", más de 272K. La página de modelos de OpenAI sitúa a Astra para razonamiento complejo y programación, a 6.1 Sol como equilibrio entre inteligencia y coste, y a Luna para trabajo de alto volumen sensible al coste.
| Modelo | Entrada (corto) | Entrada en caché | Salida (corto) | Entrada (largo) | Salida (largo) |
|---|---|---|---|---|---|
gpt-6-astra |
$10.00 | $1.00 | $50.00 | $20.00 | $75.00 |
gpt-6.1-sol |
$2.00 | $0.10 | $10.00 | $4.00 | $15.00 |
gpt-6-sol |
$2.00 | $0.20 | $10.00 | $4.00 | $15.00 |
gpt-6-luna |
$0.10 | $0.01 | $0.50 | $0.20 | $0.75 |
gpt-5.6-sol |
$4.00 | $0.40 | $20.00 | $8.00 | $30.00 |
gpt-5.6-terra |
$2.00 | $0.20 | $12.00 | $4.00 | $18.00 |
gpt-5.6-luna |
$0.20 | $0.02 | $1.20 | $0.40 | $1.80 |
gpt-5.5 |
$5.00 | $0.50 | $30.00 | $10.00 | $45.00 |
gpt-5.4 |
$2.50 | $0.25 | $15.00 | $5.00 | $22.50 |
Fuente: precios de la API de OpenAI, nivel Standard, 21 de octubre de 2026.
Tres cosas destacan al leer las filas juntas:
gpt-6.1-solygpt-6-solcuestan lo mismo por token, pero 6.1 Sol tiene la mitad del precio de entrada en caché ($0.10 frente a $0.20). Si tu app reenvía un prompt de sistema largo, 6.1 Sol es el Sol más barato en tráfico real.- Más antiguo no significa más barato.
gpt-5.6-solcuesta el doble quegpt-6.1-soltanto en entrada como en salida, ygpt-5.5cuesta 2,5 veces más en entrada. OpenAI dice que el precio promocional de GPT-5.6 Sol está disponible al menos hasta el 21 de noviembre de 2026, así que revísalo antes de presupuestar más allá de esa fecha. - Los prompts largos cambian de categoría de precio. Superar 272K tokens de entrada duplica la entrada en todas las filas de GPT-6 y sube la salida un 50%. La recuperación o el troceado que mantiene las solicitudes por debajo de 272K suele ser el mayor ahorro individual en cargas con muchos documentos.
Modelos antiguos y pequeños que siguen en la lista de precios
| Modelo | Entrada | Entrada en caché | Salida |
|---|---|---|---|
gpt-5.4-mini |
$0.75 | $0.075 | $4.50 |
gpt-5.4-nano |
$0.20 | $0.02 | $1.25 |
gpt-5-mini |
$0.25 | $0.025 | $2.00 |
gpt-5-nano |
$0.05 | $0.005 | $0.40 |
gpt-4.1 |
$2.00 | $0.50 | $8.00 |
gpt-4o-mini |
$0.15 | $0.075 | $0.60 |
o3 |
$2.00 | $0.50 | $8.00 |
o4-mini |
$1.10 | $0.275 | $4.40 |
Fuente: precios de la API de OpenAI, 21 de octubre de 2026. gpt-5-nano es el precio por token más bajo de la página, pero prueba la calidad antes de cambiar gpt-6-luna por él: Luna es el modelo que OpenAI recomienda actualmente para trabajo de alto volumen.
Niveles de procesamiento: Standard, Batch, Flex, Fast y Ultrafast
El mismo modelo tiene hasta cinco precios según la rapidez con que necesites la respuesta. Así queda gpt-6.1-sol por niveles (contexto corto, por 1M tokens):
| Nivel | Entrada | Entrada en caché | Salida | Cuándo usarlo |
|---|---|---|---|---|
| Standard | $2.00 | $0.10 | $10.00 | Tráfico interactivo del producto |
| Batch | $1.00 | $0.05 | $5.00 | Trabajos offline que pueden esperar a la Batch API |
| Flex | $1.00 | $0.05 | $5.00 | Solicitudes de menor prioridad que toleran capacidad más lenta y a veces no disponible |
| Fast | $4.00 | $0.20 | $20.00 | Rutas críticas en latencia (antes Priority) |
| Ultrafast | $12.00 | $0.60 | $60.00 | La opción de menor latencia, solo Astra y 6.1 Sol |
Fuente: precios de la API de OpenAI, 21 de octubre de 2026.
Para un producto independiente la regla práctica es sencilla: pon evaluaciones, enriquecimiento nocturno, backfills y generación de contenido en Batch, deja el chat de cara al usuario en Standard y paga Fast solo en el endpoint o dos donde la latencia se nota en tu embudo de conversión. Si además te importan los límites de rendimiento, lee nuestra guía de límites de LLM: RPM, TPM y reintentos antes de pagar por velocidad.
Prompt caching: lecturas en caché y las nuevas tarifas de escritura
La tabla de precios de OpenAI tiene ahora dos columnas de escritura en caché. Según la guía de prompt caching, para GPT-5.6 y posteriores una escritura en caché cuesta 1,25x la tarifa normal de entrada con la duración por defecto de 30 minutos, una duración de 12 horas (Responses API) cuesta 2,5x y las lecturas posteriores cuestan 0,1x. El precio de escritura no es un cargo extra: cada token de entrada se factura una sola vez, a la tarifa sin caché, en caché o de escritura.
Las cuentas de la propia OpenAI: escribir un prefijo una vez y reutilizarlo una vez cuesta 1,35x su coste de entrada normal, frente a 2x sin caché; una escritura más nueve lecturas cuesta 2,15x frente a 10x. Es decir, la caché se paga sola en la segunda solicitud.
Qué significa para tu app:
- Pon primero el contenido estable: prompt de sistema, definiciones de herramientas, ejemplos few-shot, documentación del producto.
- Pon al final el contenido específico del usuario y el que cambia, para que no dispare nuevas escrituras.
- Usa la duración de 12 horas solo para prefijos que vayas a usar muchas veces a lo largo del día, porque la escritura cuesta el doble que una de 30 minutos.
Profundizamos en el punto de equilibrio en coste y ROI del flujo de prompt caching.
Tarifas de herramientas, imagen, audio y otras
Las tarifas por token son solo parte de la factura cuando activas herramientas integradas o modelos multimedia. Tarifas de la página oficial de precios, 21 de octubre de 2026:
| Concepto | Precio |
|---|---|
| Búsqueda web (todos los modelos) | $10.00 por 1.000 llamadas + tokens del contenido de búsqueda a la tarifa del modelo |
| Búsqueda en archivos | $0.10 por GB al día de almacenamiento (1 GB gratis); $2.50 por 1.000 llamadas |
| Contenedores Hosted Shell / Code Interpreter | Desde $0.03 por sesión de 20 minutos (1 GB) hasta $1.92 (64 GB) |
gpt-image-2.5-sunburst / gpt-image-2.5-flare |
Entrada de imagen $8.00, salida de imagen $30.00, entrada de texto $5.00 por 1M tokens |
gpt-realtime-2.1 |
Audio $32.00 entrada / $64.00 salida; texto $4.00 / $24.00 por 1M tokens |
Sesiones de voz gpt-live-1 |
$0.05 por minuto, facturado por segundo |
gpt-transcribe |
$0.0045 por minuto |
gpt-5.3-codex |
$1.75 entrada / $14.00 salida por 1M tokens |
OpenAI también indica que las APIs Responses, Chat Completions, Realtime, Batch y Assistants no tienen precio propio: pagas las tarifas por token del modelo llames al endpoint que llames. El fine-tuning se está retirando y está cerrado a usuarios nuevos, así que no planifiques trabajo nuevo en torno a él. Para presupuestos de imagen, consulta nuestra guía de precios de la API de imágenes de OpenAI.
Ejemplo: lo que paga de verdad un SaaS pequeño
Supón una función de IA que envía 20M tokens de entrada y genera 4M tokens de salida al mes en Standard, contexto corto, sin caché:
| Modelo | Coste de entrada | Coste de salida | Total mensual |
|---|---|---|---|
gpt-6-luna |
20 x $0.10 = $2.00 | 4 x $0.50 = $2.00 | $4.00 |
gpt-5.6-luna |
20 x $0.20 = $4.00 | 4 x $1.20 = $4.80 | $8.80 |
gpt-6.1-sol |
20 x $2.00 = $40.00 | 4 x $10.00 = $40.00 | $80.00 |
gpt-5.6-terra |
20 x $2.00 = $40.00 | 4 x $12.00 = $48.00 | $88.00 |
gpt-6-astra |
20 x $10.00 = $200.00 | 4 x $50.00 = $200.00 | $400.00 |
Calculado con las tarifas publicadas de OpenAI, 21 de octubre de 2026.
Ahora añade caché en gpt-6.1-sol. Si la mitad de la entrada (10M tokens) es un prefijo reutilizado, 1M se escribe en caché a $2.50 y 9M se leen a $0.10: 10M x $2 + 1M x $2.50 + 9M x $0.10 + 4M x $10 = $20 + $2.50 + $0.90 + $40 = $63.40, alrededor de un 21% menos. Lleva el mismo trabajo a Batch y el total vuelve a reducirse aproximadamente a la mitad. El cambio más barato suele ser la elección de modelo: si Luna supera tus evaluaciones en una ruta, es 20 veces más barato que 6.1 Sol en esta carga.
Fíjate en que la salida es la mitad de la factura en Sol y Astra. Limitar max_output_tokens, pedir salida estructurada en lugar de prosa y bajar el esfuerzo de razonamiento en rutas simples recortan la línea más cara.
Código para copiar: llamar a la API y poner precio a cada solicitud
Usa el objeto usage que devuelve la API en vez de estimar tokens a mano.
curl https://api.openai.com/v1/responses \
-H "Authorization: Bearer $OPENAI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-6.1-sol",
"input": "Summarize this changelog in three bullet points: ...",
"max_output_tokens": 300
}'
# pip install openai
from openai import OpenAI
# Standard short-context rates per 1M tokens, OpenAI pricing page, Oct 21, 2026
RATES = {
"gpt-6-luna": {"in": 0.10, "cached": 0.01, "out": 0.50},
"gpt-6.1-sol": {"in": 2.00, "cached": 0.10, "out": 10.00},
"gpt-6-astra": {"in": 10.00, "cached": 1.00, "out": 50.00},
}
def request_cost(model: str, usage) -> float:
r = RATES[model]
cached = getattr(usage.input_tokens_details, "cached_tokens", 0) or 0
uncached = usage.input_tokens - cached
return (uncached * r["in"] + cached * r["cached"] + usage.output_tokens * r["out"]) / 1_000_000
client = OpenAI()
resp = client.responses.create(model="gpt-6.1-sol", input="Write a SQL query that finds churned users.", max_output_tokens=400)
print(resp.output_text)
print(f"cost: ${request_cost('gpt-6.1-sol', resp.usage):.6f}")
// npm install openai
import OpenAI from "openai";
const client = new OpenAI(); // reads OPENAI_API_KEY
const resp = await client.responses.create({
model: "gpt-6-luna",
input: "Classify this ticket as billing, bug, or feature request: ...",
max_output_tokens: 20,
});
const u = resp.usage;
const cost = (u.input_tokens * 0.10 + u.output_tokens * 0.50) / 1e6; // gpt-6-luna Standard
console.log(resp.output_text, `$${cost.toFixed(6)}`);
Los precios de RATES son una instantánea. Guárdalos en configuración con la fecha en que los comprobaste y crea una alerta cuando tu coste calculado se desvíe de la factura. Nuestra guía del panel de uso de tokens muestra cómo hacerlo por funcionalidad.
OpenAI vs Claude, Gemini y DeepSeek en precio
Niveles comparables, tarifas Standard por 1M tokens, cada una de la página oficial de su proveedor el 21 de octubre de 2026:
| Modelo | Entrada | Salida | Fuente |
|---|---|---|---|
gpt-6-luna |
$0.10 | $0.50 | OpenAI |
claude-haiku-5-5 (prompts de hasta 100K) |
$0.10 | $0.50 | Anthropic |
gemini-3.8-flash (promo hasta 31 dic 2026) |
$0.75 | $3.75 | |
deepseek-v4-pro (pico / valle) |
$1.32 / $0.66 | $3.96 / $1.98 | DeepSeek |
gpt-6.1-sol |
$2.00 | $10.00 | OpenAI |
claude-sonnet-5-5 |
$2.00 | $10.00 | Anthropic |
gemini-3.1-pro-preview (prompts de hasta 200K) |
$2.00 | $12.00 | |
gpt-6-astra |
$10.00 | $50.00 | OpenAI |
En la gama económica, gpt-6-luna y Claude Haiku 5.5 tienen precios de lista idénticos, así que la decisión depende de la calidad en tu tarea y de los límites de cada proveedor. En la gama media, gpt-6.1-sol y Claude Sonnet 5.5 también cuestan lo mismo; Gemini 3.1 Pro Preview es algo más caro en salida. Para el panorama completo, consulta nuestras guías de precios de la API de Claude, precios de la API de Gemini y precios de la API de DeepSeek, o la comparativa de precios de APIs de IA entre proveedores.
Pagar menos sin cambiar mucho tu código
Una vez elegido bien el modelo, las palancas restantes son el nivel de procesamiento, la caché y dónde compras los tokens. Flatkey es un gateway compatible con OpenAI: mantienes el SDK de OpenAI, cambias la URL base a https://router.flatkey.ai/v1 y pagas desde un único saldo que también cubre Claude, Gemini y DeepSeek. El 21 de octubre de 2026, el directorio de modelos de Flatkey listaba gpt-6.1-sol a $1.20 de entrada / $6.00 de salida por 1M tokens (un 40% por debajo del precio de lista de OpenAI de $2/$10) dentro de una promoción de GPT que, según su página de inicio, dura hasta el 23 de octubre; gpt-6-luna costaba $0.06 / $0.30. Los descuentos cambian, así que revisa la página en vivo antes de comprometer un presupuesto.
from openai import OpenAI
client = OpenAI(api_key="YOUR_FLATKEY_KEY", base_url="https://router.flatkey.ai/v1")
resp = client.chat.completions.create(
model="gpt-6.1-sol",
messages=[{"role": "user", "content": "Draft a release note for v2.3."}],
)
print(resp.choices[0].message.content)
El quickstart de Flatkey y la guía del SDK de OpenAI cubren claves e IDs de modelo. El acceso directo a OpenAI sigue siendo la opción correcta si necesitas funciones que solo existen en la plataforma de OpenAI, como herramientas concretas de la Responses API o un acuerdo empresarial.
Checklist de precios de la API de OpenAI antes del lanzamiento
- Fija el ID exacto del modelo (por ejemplo
gpt-6.1-sol, no un alias genérico) y anota el precio y la fecha de comprobación. - Estima entrada y salida por separado; la salida suele ser el 50% o más de la factura.
- Mantén las solicitudes por debajo de 272K tokens de entrada salvo que hayas presupuestado la tarifa de contexto largo.
- Pasa a Batch o Flex todo lo que pueda esperar.
- Estructura los prompts para la caché y registra
cached_tokenspara confirmar aciertos. - Presupuesta las llamadas a herramientas (búsqueda web, búsqueda en archivos, contenedores) como partidas aparte.
- Añade un 10% si usas endpoints con residencia regional de datos.
- Revisa las filas promocionales (GPT-5.6 Sol) antes de su fecha de fin.
Preguntas frecuentes
¿Cuánto cuesta la API de OpenAI?
Depende del modelo. A 21 de octubre de 2026, gpt-6-luna cuesta $0.10 por 1M de tokens de entrada y $0.50 por 1M de salida, gpt-6.1-sol cuesta $2 y $10, y gpt-6-astra $10 y $50, según la página de precios de OpenAI. Una función pequeña típica con 20M de entrada y 4M de salida al mes cuesta unos $4 con Luna y $80 con 6.1 Sol.
¿La API de OpenAI es gratis o de pago?
De pago. OpenAI factura el uso de la API por token según las tarifas de su página de precios; no hay ninguna fila gratuita en la tabla actual. El uso de la API se factura en la plataforma de la API, por separado de las suscripciones de ChatGPT. Si quieres experimentar sin coste, consulta nuestra lista de APIs de LLM gratis.
¿Por qué es tan cara la API de OpenAI?
Normalmente no es la tarifa base sino la forma del tráfico: prompts largos reenviados en cada llamada, salidas verbosas, modelos de mucho razonamiento en tareas simples y modo Fast donde bastaría Standard. La caché reduce la entrada repetida a 0,1x, Batch lo reduce todo a la mitad y enrutar las solicitudes simples a gpt-6-luna cuesta 20 veces menos que gpt-6.1-sol.
¿La API de ChatGPT es más barata que ChatGPT Plus?
Son productos distintos. ChatGPT Plus es una suscripción mensual fija para usar ChatGPT; la API es de pago por token para construir tu propio software. Una carga personal ligera puede costar menos de un dólar al mes con gpt-6-luna, mientras que una pesada con gpt-6-astra puede costar mucho más que cualquier suscripción. Compara tu volumen real de tokens con las tarifas anteriores.
¿Cuál es la diferencia entre Batch y Flex?
Ambos cuestan el 50% de Standard en la página de precios. Batch es una API de trabajos asíncronos para grandes cargas offline; Flex mantiene el flujo normal de solicitudes pero cambia velocidad y disponibilidad por un precio menor. Usa Batch para trabajos masivos y Flex para solicitudes en segundo plano que encajen en tu código actual.
¿El contexto largo cuesta más en OpenAI?
Sí. En las filas de GPT-6, GPT-5.6, GPT-5.5 y GPT-5.4, las solicitudes con más de 272K tokens de entrada se facturan con la columna de contexto largo, que duplica la entrada y sube la salida un 50% en los modelos GPT-6.
Fuentes
- Precios de la API de OpenAI, consultado el 21 de octubre de 2026
- Resumen de modelos de OpenAI, consultado el 21 de octubre de 2026
- Guía de prompt caching de OpenAI, consultada el 21 de octubre de 2026
- Guía de la Batch API de OpenAI, consultada el 21 de octubre de 2026
- Precios de Anthropic Claude, precios de la API de Gemini y precios de DeepSeek, consultados el 21 de octubre de 2026
- Precios de Flatkey del directorio de modelos de Flatkey, consultado el 21 de octubre de 2026



