SEO y referencia
Medidas de redes sociales: tamaños y proporciones
Medidas para redes sociales: proporción y píxeles exactos de cada formato, qué medida usar según el objetivo y cómo generarlas todas desde una imagen.
- medidas redes sociales
- tamaños de imagen redes sociales
- proporciones de imagen
- recorte centrado
- 1080x1080
- 1080x1920
- API de imágenes
Qué mide esta guía
SocialCutter parte de una imagen maestra y devuelve una versión recortada para cada destino. Un destino es la combinación de plataforma y formato: instagram + post, tiktok + cover, youtube + thumbnail.
La API cubre 6 plataformas y esta es la respuesta real de GET /api/v1/platforms, la misma tabla que usan el dashboard web, la API REST y el servidor MCP. Los píxeles de la columna «Medida» son las dimensiones exactas del fichero de salida, no una recomendación.
Tabla de medidas por plataforma
| Plataforma | Formato | Proporción | Medida (píxeles) | Para qué se usa |
|---|---|---|---|---|
post | 1:1 | 1080x1080 | Publicación cuadrada en el feed | |
story | 9:16 | 1080x1920 | Historia y vídeo vertical | |
landscape | 1.91:1 | 1080x566 | Publicación horizontal en el feed | |
post | 1.91:1 | 1200x630 | Publicación en el muro y tarjeta de enlace | |
story | 9:16 | 1080x1920 | Historia vertical | |
cover | 2.63:1 | 820x312 | Portada de la página | |
| X (Twitter) | post | 16:9 | 1200x675 | Publicación con imagen en el timeline |
| X (Twitter) | header | 3:1 | 1500x500 | Cabecera del perfil |
post | 1.91:1 | 1200x627 | Publicación en el feed | |
cover | 5.9:1 | 1128x191 | Portada del perfil o de la página | |
| YouTube | thumbnail | 16:9 | 1280x720 | Miniatura del vídeo |
| YouTube | banner | 16:9 | 2560x1440 | Banner del canal |
| TikTok | cover | 9:16 | 1080x1920 | Portada vertical del vídeo |
Estas son las medidas que genera SocialCutter. No son una copia de las páginas de ayuda de cada red: son el catálogo real de salida de la API, y puedes consultarlo tú mismo en https://api.socialcutter.theboomer.dev/api/v1/platforms. Si la red cambia sus requisitos de subida, comprueba siempre su centro de ayuda oficial antes de publicar.
Puedes pedir la tabla desde la terminal:
curl -s "https://api.socialcutter.theboomer.dev/api/v1/platforms" | jq
Qué medida usar según el objetivo
| Objetivo | Destino | Medida y proporción |
|---|---|---|
| Publicación cuadrada en el feed | instagram + post | 1080x1080 (1:1) |
| Historia o vídeo vertical | instagram + story, facebook + story | 1080x1920 (9:16) |
| Publicación horizontal en el timeline | twitter + post | 1200x675 (16:9) |
| Publicación con tarjeta de enlace | facebook + post, linkedin + post | 1200x630 y 1200x627 (1.91:1) |
| Cabecera de perfil en X | twitter + header | 1500x500 (3:1) |
| Portada de LinkedIn | linkedin + cover | 1128x191 (5.9:1) |
| Miniatura de vídeo en YouTube | youtube + thumbnail | 1280x720 (16:9) |
| Banner de canal en YouTube | youtube + banner | 2560x1440 (16:9) |
| Portada de vídeo en TikTok | tiktok + cover | 1080x1920 (9:16) |
| Imagen para web o blog | ningún destino: usa el maestro | Las dimensiones del CMS |
Si el objetivo es cubrir el mayor número de huecos con el menor coste, la pareja más rentable es 1:1 + 9:16: cubre el feed cuadrado y todas las historias y portadas verticales con 2 usos.
El 4:5 no está en el catálogo
El 4:5 es una proporción muy usada en el feed de Instagram, pero no existe ningún destino 4:5 en la API. Hay dos salidas honestas:
- Recortar el 4:5 aparte. Con el ancho de 1080 píxeles, un 4:5 exacto mide 1080x1350. Ningún destino lo produce: recórtalo en tu editor antes o después.
containsobreinstagram+post. La imagen completa se encaja dentro del lienzo 1:1 y el hueco se rellena conbackground_color, sin recortar nada del original. El fichero resultante sigue siendo cuadrado de 1080x1080: ganas que no se corte la imagen, no que sea 4:5.
Lo que no vas a encontrar es un fit_mode que convierta un 1:1 en 4:5. No está.
Generar todas las medidas desde una sola imagen
Desde la web
- Abre el dashboard en https://dash.socialcutter.theboomer.dev.
- Sube la imagen maestra (máximo 5 MB) o pega su URL pública.
- Marca los destinos que quieras de la tabla anterior.
- Elige el modo de ajuste:
coverpara recortar,containpara encajar entero. - Descarga una imagen por destino desde el historial.
Desde la API: una petición, varias medidas
curl -s -X POST "https://api.socialcutter.theboomer.dev/api/v1/images/process" \
-H "X-API-Key: sc_tu_clave" \
-H "Content-Type: application/json" \
-d '{
"source": { "type": "url", "value": "https://example.com/maestra.jpg" },
"destinations": [
{ "platform": "instagram", "format": "post" },
{ "platform": "instagram", "format": "story" },
{ "platform": "linkedin", "format": "post" },
{ "platform": "youtube", "format": "thumbnail" }
],
"options": { "fit_mode": "cover", "format": "webp", "quality": 85 }
}' | jq
Esa petición consume 4 usos (1 por destino) y devuelve cuatro URLs, una por destino, con su plataforma, su formato y sus medidas. Para un fichero local, sube el binario por multipart:
curl -s -X POST "https://api.socialcutter.theboomer.dev/api/v1/images/process/upload" \
-H "X-API-Key: sc_tu_clave" \
-F "file=@./maestra.jpg" \
-F 'destinations=[{"platform":"instagram","format":"post"},{"platform":"tiktok","format":"cover"}]' | jq
Desde un LLM o agente (MCP)
Con el servidor MCP conectado no escribes HTTP: pides en lenguaje natural «procesa esta imagen para Instagram post, LinkedIn post y TikTok cover» y el modelo llama a la herramienta process_image con esos destinos. El MCP expone 28 herramientas sobre la misma API.
Modos de ajuste
fit_mode | Qué hace |
|---|---|
cover | Escala y recorta el exceso con recorte centrado. Es el modo por defecto. |
contain | Encaja la imagen completa y rellena el hueco con background_color. |
fill | Estira la imagen para llenar el hueco; puede deformarla. |
stretch | Fuerza las dimensiones exactas. |
Ninguno de los cuatro analiza el contenido de la imagen. El recorte de cover es geométrico y centrado.
Errores comunes
| Error | Qué ocurre realmente | Qué hacer |
|---|---|---|
| Subir una imagen 1:1 donde va un 9:16 | El recorte centrado deja fuera los extremos arriba y abajo, o el encuadre no coincide con lo que esperabas | Pide el destino story o cover (1080x1920) y revisa el encuadre antes de publicar |
| Texto cortado en el borde | cover recorta el exceso desde el centro: lo que toca el borde se pierde | Deja margen alrededor del texto en el maestro, o usa contain |
| Imagen borrosa por ampliar | Un maestro pequeño ampliado al banner de YouTube (2560x1440) pierde nitidez | Parte de un original de al menos 2560 px de ancho para ese destino; no pidas medidas mayores que el maestro |
| Error 413 al subir | El fichero supera los 5 MB | Reduce el maestro o sirve una versión más ligera por URL |
| Esperar que recorte solo lo importante | La imagen no se analiza: nada decide qué parte es relevante | Encuadra el motivo cerca del centro del maestro |
| Esperar que la imagen aparezca publicada | La API solo genera ficheros y devuelve URLs | Publica con la API de la red social, tu CMS o tu automatizador |
Lo que SocialCutter no hace
- No es un editor de fotos. No corrige color ni exposición, no elimina fondos, no compone texto sobre la imagen ni retoca nada. Genera versiones recortadas y escaladas de la imagen que le das.
- No decide el encuadre. El recorte es centrado y determinista: el contenido de la imagen no se analiza, nada decide qué parte es la importante.
- No publica en redes sociales. Devuelve URLs de ficheros. La publicación es del llamante.
- No acepta ficheros de más de 5 MB en la subida.
Para retoque, composición o montaje, usa un editor de fotos; para las medidas exactas de cada red, usa SocialCutter.
Siguientes pasos
- Automatización: Automatizar imágenes para redes sociales: los 4 caminos reales
- Terminal: Procesa imágenes con la API desde la terminal (curl)
- LLM y editores: Usa SocialCutter desde tu LLM o editor con MCP
- No-code: Automatiza el recorte de imágenes con n8n
- WordPress: Integra SocialCutter con WordPress y WooCommerce
- Documentación de la API: https://docs.socialcutter.theboomer.dev
Preguntas frecuentes
¿Cuál es la medida de una publicación cuadrada para Instagram?
1080x1080 píxeles, proporción 1:1. Es el destino instagram + post del catálogo y el fichero de salida tiene exactamente esas dimensiones.
¿Genera SocialCutter el formato 4:5?
No. El catálogo no tiene ningún destino 4:5. Para un 4:5 exacto hay que recortarlo aparte; como alternativa, contain sobre instagram post encaja la imagen completa en el lienzo 1:1 rellenando con background_color, pero el fichero resultante sigue siendo cuadrado.
¿Cuántas medidas puedo sacar de una sola imagen?
Tantas como destinos pidas en la misma petición, hasta los 13 destinos disponibles entre las 6 plataformas. Cada destino consume 1 uso, y los destinos repetidos en una misma petición no se cobran dos veces.
¿El recorte detecta la cara o el sujeto principal?
No. El recorte es centrado y determinista: la imagen no se analiza, así que nada decide qué parte es la importante. Va bien con fotos de producto, capturas y creatividades con el motivo en el centro.
¿Por qué me sale la imagen borrosa en el banner de YouTube?
Porque el banner mide 2560x1440 píxeles. Si partes de un maestro más pequeño, la ampliación a esa medida pierde nitidez. Parte siempre de un original de al menos 2560 píxeles de ancho si vas a pedir ese destino.
¿La API publica la imagen en la red social?
No. La API genera los ficheros con las medidas correctas y devuelve una URL por destino. Publicar es responsabilidad tuya o de la herramienta que llame a la API.