Ir al contenido principal

GPT Image 2 en 4K: tamaños válidos y cómo pedirlos por API

Por API, GPT Image 2 devuelve 4K si pides size 3840x2160 o 2160x3840 y el tamaño cumple cuatro reglas. ChatGPT no documenta la resolución de sus imágenes.

Yingtu AI Editorial
Yingtu AI Editorial
Actualizado 9 min
Portada: GPT Image 2 en 4K por API, con 3840x2160 a escala frente a 2048x1152 y 1024x1024 y el máximo de 8.294.400 píxeles
yingtu.ai

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):

  1. El lado mayor no puede pasar de 3840 px.
  2. El ancho y el alto deben ser múltiplos de 16.
  3. La proporción entre el lado largo y el corto no puede superar 3:1.
  4. 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ñoUso habitual¿Válido?Motivo
1024x1024cuadrado 1Ksítamaño de la tabla oficial
1536x1024 / 1024x15361K horizontal / verticalsítamaños de la tabla oficial
2048x2048cuadrado 2Ksítamaño de la tabla oficial
2048x11522K horizontal 16:9sítamaño de la tabla oficial
2560x1440QHD, que muchos llaman «2K»sícumple las cuatro reglas (3.686.400 píxeles)
3840x2160 / 2160x38404K UHD horizontal / verticalsítamaños de la tabla oficial; justo en el máximo de píxeles
3840x1280panorámica 3:1síproporción exacta de 3:1
1920x1088casi Full HDsí1088 es múltiplo de 16
1920x1080Full HD (1080p)no1080 / 16 = 67,5: no es múltiplo de 16
2048x10802K de cine (DCI)nomismo problema con 1080
4096x21604K de cine (DCI)noel lado mayor supera 3840 y el total (8.847.360) supera el máximo
4096x4096cuadrado «4K»nosupera el lado máximo y el total de píxeles
3840x1200panorámicanoproporción de 3,2:1
512x512miniaturano262.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 python
def 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 python
import 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:

  • quality admite low, medium, high y auto (el valor por defecto). Cambia el nivel de detalle y el coste, no los píxeles: quality="high" con size="1024x1024" sigue dando 1024x1024.
  • output_format puede ser png, jpeg o webp. Con JPEG y WebP, output_compression va 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, 1536x1024 y 1024x1536, pero admiten tamaños personalizados ANCHOxALTO con 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. 3840x2160 y 2160x3840 son, por tanto, válidos.
  • Estado del 4K: OpenAI indica que las resoluciones por encima de 2560x1440 son 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 xhigh y max a los niveles habituales; el valor por defecto sigue siendo auto. Los modelos GPT Image anteriores llegan como máximo a high.
  • Fondo transparente: background="transparent" funciona con output_format png o webp.

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):

Calidad1024x10241024x1536 o 1536x1024
low0,006 $0,005 $
medium0,053 $0,041 $
high0,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 3840x2160 directamente 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:

  1. La API rechaza el tamaño. Revisa las cuatro reglas con la función de arriba. El caso más frecuente es 1920x1080; pasa a 1920x1088 o a 2048x1152. Cambiar el texto de la petición no arregla una medida inválida.
  2. 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.
  3. 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.
  4. El original mide 4K, pero la web muestra menos. El CMS, el CDN o el srcset del 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.
  5. 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 medium con high. Con GPT Image 2.5 puedes probar xhigh o max.

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.

Etiquetas

#GPT Image 2#GPT Image 2.5#API de OpenAI#resolución 4K#tamaños de imagen

Compartir este artículo

XTelegram