GPT Image 2 puede devolver una imagen 4K a través de la API si en el parámetro size pides 3840x2160 (horizontal) o 2160x3840 (vertical); GPT Image 2.5 acepta las mismas medidas. A 30 de septiembre de 2026, la tabla de ajustes de GPT Image 2 en la guía de generación de imágenes de OpenAI incluye esos dos tamaños 4K entre los admitidos, mientras que la guía de tamaños de GPT Image 2.5 califica de experimental cualquier resolución por encima de 2560x1440. ChatGPT, en cambio, no documenta la resolución de salida de sus imágenes, así que el 4K con medidas exactas solo está garantizado por la vía de la API.
GPT Image 2 (gpt-image-2) es el modelo de generación de imágenes de OpenAI que acepta un tamaño libre con el formato ANCHOxALTO, siempre que cumpla cuatro reglas. Escribir «4K» en el texto de la petición no cambia los píxeles: lo que manda es size, y lo que cuenta es el archivo que guardas.
Las cuatro reglas de tamaño de GPT Image 2
Cualquier valor de size debe cumplir las cuatro condiciones a la vez (guía de OpenAI, a 30 de septiembre de 2026):
- El lado mayor no puede pasar de 3840 px.
- El ancho y el alto deben ser múltiplos de 16.
- La proporción entre el lado largo y el corto no puede superar 3:1.
- El total de píxeles debe estar entre 655.360 y 8.294.400.
3840x2160 da exactamente 8.294.400 píxeles, el máximo permitido: por eso no existe un 4K «más grande» en este modelo. El mínimo, 655.360, equivale por ejemplo a 1024x640; un cuadrado de 512x512 (262.144 píxeles) se queda corto.
| Tamaño | Uso habitual | ¿Válido? | Motivo |
|---|---|---|---|
1024x1024 | cuadrado 1K | sí | tamaño de la tabla oficial |
1536x1024 / 1024x1536 | 1K horizontal / vertical | sí | tamaños de la tabla oficial |
2048x2048 | cuadrado 2K | sí | tamaño de la tabla oficial |
2048x1152 | 2K horizontal 16:9 | sí | tamaño de la tabla oficial |
2560x1440 | QHD, que muchos llaman «2K» | sí | cumple las cuatro reglas (3.686.400 píxeles) |
3840x2160 / 2160x3840 | 4K UHD horizontal / vertical | sí | tamaños de la tabla oficial; justo en el máximo de píxeles |
3840x1280 | panorámica 3:1 | sí | proporción exacta de 3:1 |
1920x1088 | casi Full HD | sí | 1088 es múltiplo de 16 |
1920x1080 | Full HD (1080p) | no | 1080 / 16 = 67,5: no es múltiplo de 16 |
2048x1080 | 2K de cine (DCI) | no | mismo problema con 1080 |
4096x2160 | 4K de cine (DCI) | no | el lado mayor supera 3840 y el total (8.847.360) supera el máximo |
4096x4096 | cuadrado «4K» | no | supera el lado máximo y el total de píxeles |
3840x1200 | panorámica | no | proporción de 3,2:1 |
512x512 | miniatura | no | 262.144 píxeles, por debajo del mínimo |
Los nombres «2K», «QHD» o «4K de cine» son usos comunes del sector, no términos de OpenAI. «4K» sin más suele referirse a UHD, 3840x2160; «2K» se usa de forma más laxa, tanto para 2048x1080 como para 2560x1440. Para la API solo importan los números.
Si generas tamaños de forma automática (por ejemplo, a partir del formato de un banner), compruébalos antes de llamar a la API y guarda todos los motivos del rechazo:
hljs pythondef errores_de_tamano(ancho: int, alto: int) -> list[str]:
errores = []
mayor, menor = max(ancho, alto), min(ancho, alto)
if mayor > 3840:
errores.append("el lado mayor supera 3840 px")
if ancho % 16 or alto % 16:
errores.append("ancho y alto deben ser múltiplos de 16")
if mayor > 3 * menor:
errores.append("la proporción supera 3:1")
if not 655_360 <= ancho * alto <= 8_294_400:
errores.append("el total de píxeles está fuera de 655.360–8.294.400")
return errores
print(errores_de_tamano(1920, 1080)) # ['ancho y alto deben ser múltiplos de 16']
print(errores_de_tamano(3840, 2160)) # []
Para pasar de Full HD a un tamaño válido sin cambiar casi la forma, redondea el lado que falla al múltiplo de 16 más cercano (1920x1088) o usa el 16:9 de la tabla oficial (2048x1152) y recorta después.
Cómo pedir una imagen 4K en la Image API
La Image API es la ruta directa cuando una petición debe producir un archivo. La respuesta no trae una URL, sino la imagen codificada en base64; el formato por defecto es PNG. Este ejemplo en Python pide 3840x2160, decodifica la respuesta, guarda el archivo y comprueba sus píxeles reales con Pillow. La clave se lee de la variable de entorno OPENAI_API_KEY, nunca del código:
hljs pythonimport base64
import os
from openai import OpenAI
from PIL import Image
client = OpenAI(api_key=os.environ["OPENAI_API_KEY"])
ANCHO, ALTO = 3840, 2160
RUTA = "cafetera-4k.png"
result = client.images.generate(
model="gpt-image-2",
prompt=(
"Fotografía editorial de una cafetera de acero sobre una encimera "
"de piedra, luz lateral suave, espacio libre a la izquierda, sin texto"
),
size=f"{ANCHO}x{ALTO}",
quality="high",
)
with open(RUTA, "wb") as f:
f.write(base64.b64decode(result.data[0].b64_json))
with Image.open(RUTA) as img:
print(img.size, img.format)
if img.size != (ANCHO, ALTO):
raise ValueError(f"Tamaño inesperado: {img.size}")
Para una imagen vertical basta con invertir los valores: ANCHO, ALTO = 2160, 3840.
Dos parámetros suelen confundirse con la resolución:
qualityadmitelow,medium,highyauto(el valor por defecto). Cambia el nivel de detalle y el coste, no los píxeles:quality="high"consize="1024x1024"sigue dando 1024x1024.output_formatpuede serpng,jpegowebp. Con JPEG y WebP,output_compressionva de 0 a 100 y reduce el peso del archivo; las dimensiones no cambian, pero conviene revisar texto pequeño, líneas finas y degradados.
Si la imagen es un paso más dentro de un flujo con varios pasos (una conversación, un agente que redacta y luego ilustra), la vía es la Responses API con la herramienta de generación de imágenes. El modelo de imagen es el mismo, así que las reglas de tamaño no cambian, y el resultado también llega en base64: decodifícalo y mídelo igual que arriba.
GPT Image 2.5: mismas medidas, más calidad y fondo transparente
GPT Image 2.5 se ofrece en dos modelos, gpt-image-2.5-sunburst y gpt-image-2.5-flare. A 30 de septiembre de 2026, la guía de OpenAI establece para ambos:
- Tamaños: los recomendados son
1024x1024,1536x1024y1024x1536, pero admiten tamaños personalizadosANCHOxALTOcon las mismas cuatro reglas: múltiplos de 16, proporción entre 1:3 y 3:1, ningún lado por encima de 3840 px y entre 655.360 y 8.294.400 píxeles.3840x2160y2160x3840son, por tanto, válidos. - Estado del 4K: OpenAI indica que las resoluciones por encima de
2560x1440son experimentales. Esa advertencia aparece en la guía de tamaños de GPT Image 2.5; la tabla de GPT Image 2 presenta sus dos tamaños 4K sin esa etiqueta. - Calidad: añade
xhighymaxa los niveles habituales; el valor por defecto sigue siendoauto. Los modelos GPT Image anteriores llegan como máximo ahigh. - Fondo transparente:
background="transparent"funciona conoutput_formatpngowebp.
En la práctica, si pides 4K a GPT Image 2.5, trata el resultado como una prueba: revisa el archivo antes de meterlo en producción y ten preparado un plan alternativo, como el que se describe más abajo.
ChatGPT frente a la API: quién controla los píxeles
En ChatGPT puedes cambiar la relación de aspecto de una imagen (la ayuda de OpenAI indica que basta con elegir Aspect ratio para regenerarla en otro formato), pero, a 30 de septiembre de 2026, el artículo de ayuda Images in ChatGPT no indica en qué resolución se entregan esas imágenes. Pedir «4K» en el chat no te da un parámetro size que controlar.
Si necesitas un archivo de 3840x2160 exactos, la API es la vía documentada. Y los planes de ChatGPT se facturan aparte de la API: tener Plus no incluye llamadas a gpt-image-2.
Si lo que quieres es elegir el tamaño exacto sin escribir código, YingTu ofrece GPT Image 2 VIP y GPT Image 2.5 (Flare y Sunburst) con 30 tamaños fijos entre 1K, 2K y 4K y calidad low, medium o high, a 0,03 $ por imagen (a 30 de septiembre de 2026). Se usa pegando tu propia clave de API de LaoZhang o entrando con Gmail para recibir un crédito de prueba con condiciones. Precios y tamaños, en GPT Image 2 online: precio y funciones.
Cuánto cuesta una imagen 4K
OpenAI no publica un precio por imagen para 4K. La API cobra por tokens, y sus estimaciones por imagen solo cubren los tamaños de clase 1024 (precios de gpt-image-2 a 30 de septiembre de 2026):
| Calidad | 1024x1024 | 1024x1536 o 1536x1024 |
|---|---|---|
| low | 0,006 $ | 0,005 $ |
| medium | 0,053 $ | 0,041 $ |
| high | 0,211 $ | 0,165 $ |
Un 4K genera más tokens de salida que cualquiera de estos tamaños, así que cuesta más, pero no hay cifra oficial y no conviene extrapolar una multiplicando por el número de píxeles. La cifra real sale del uso de tokens de tu propia petición. Otros datos que cambian la cuenta:
- La API Batch cobra la mitad de las tarifas por token de
gpt-image-2; sirve si el trabajo puede esperar. - El nivel gratuito de la API no admite modelos de imagen, y en Tier 1 el límite es de 5 imágenes por minuto.
El desglose completo por tokens está en Precio de GPT Image 2 en la API: coste por imagen y por tokens.
4K directo o 2K y reescalado
La regla práctica depende de si ya sabes qué imagen quieres:
- Si todavía exploras composiciones, genera las variantes en 1024 o en
2048x1152: cada intento cuesta menos y comparas lo mismo. - Si ya elegiste la composición y el destino exige 3840 px (una cabecera a pantalla completa, una impresión de gran formato), pide
3840x2160directamente y verifica el archivo. - Si el 4K directo no supera tu revisión o prefieres no depender de una resolución experimental en GPT Image 2.5, reescala la versión 2K elegida con otra herramienta y anota que esos píxeles proceden de un reescalado.
Un reescalador aumenta las dimensiones, pero no corrige una letra mal escrita ni una mano deforme: si el original tiene un error, lo agranda.
Si la imagen no sale en 4K: revisa por capas
Cada capa tiene su propia causa y su propio arreglo. Recórrelas en este orden:
- La API rechaza el tamaño. Revisa las cuatro reglas con la función de arriba. El caso más frecuente es
1920x1080; pasa a1920x1088o a2048x1152. Cambiar el texto de la petición no arregla una medida inválida. - No tienes acceso al modelo. El nivel gratuito de la API no admite modelos de imagen; si varias peticiones seguidas fallan en Tier 1, recuerda el límite de 5 imágenes por minuto.
- La respuesta es correcta, pero el archivo guardado no mide 3840x2160. Casi siempre es un problema al decodificar o al guardar: mide el archivo que escribiste a partir de
b64_json, no una vista previa, una captura ni una copia que haya pasado por un editor. - El original mide 4K, pero la web muestra menos. El CMS, el CDN o el
srcsetdel navegador pueden servir una copia reducida. Descarga la URL pública y mídela aparte; si es menor, revisa las reglas de optimización, no la generación. - El tamaño es correcto, pero el resultado no convence. Texto ilegible, bordes raros o detalles pobres son un problema visual, no de resolución. Simplifica el texto dentro de la imagen, deja espacio para añadir el titular en la maquetación y compara
mediumconhigh. Con GPT Image 2.5 puedes probarxhighomax.
Preguntas frecuentes
¿ChatGPT puede generar imágenes en 4K?
OpenAI no lo documenta: la ayuda de ChatGPT permite cambiar la relación de aspecto, pero no indica la resolución de salida (a 30 de septiembre de 2026). Si necesitas 3840x2160 exactos, usa la API con size="3840x2160" y mide el archivo.
¿Qué tamaños admite GPT Image 2?
Cualquier ANCHOxALTO con el lado mayor de hasta 3840 px, ambos lados múltiplos de 16, proporción de hasta 3:1 y entre 655.360 y 8.294.400 píxeles. La tabla oficial destaca 1024x1024, 1536x1024, 1024x1536, 2048x2048, 2048x1152, 3840x2160, 2160x3840 y auto, que es el valor por defecto.
¿Cuántos píxeles tiene una imagen 4K y una 2K?
El 4K UHD mide 3840x2160 (8.294.400 píxeles), justo el máximo de GPT Image 2. «2K» es menos preciso: se usa para 2048x1080 (cine) y para 2560x1440 (QHD). En GPT Image 2, 2048x1080 no es válido porque 1080 no es múltiplo de 16; 2560x1440 y 2048x1152 sí lo son.
¿Sirve de algo escribir «4K» en el prompt?
No para la resolución. El texto describe el contenido; los píxeles los fija size. Una petición sin size usa auto y el modelo elige la medida.
¿Se puede pedir 4096x4096 o 4096x2160?
No. Los dos superan el lado máximo de 3840 px y el total de 8.294.400 píxeles. El formato más grande posible es 3840x2160 o 2160x3840.
¿Puedo generar una imagen 4K con fondo transparente?
Con GPT Image 2.5, sí: OpenAI documenta background="transparent" con PNG o WebP para ese modelo, que además acepta 3840x2160, aunque OpenAI considera experimental todo lo que pase de 2560x1440. Genera, guarda y comprueba tanto el tamaño como el canal alfa del archivo.



