Imagen · Edición

Imagen 1200×630 para redes sociales

Cuando compartes una liga en Facebook, X o LinkedIn, las redes muestran una imagen de vista previa de 1200×630 píxeles. Si la tuya no tiene esa proporción, sale recortada o con barras. ImageMagick la ajusta exacta en un comando.

Gratis y open source macOS · Linux · Windows Nada sale de tu equipo

1. Instala ImageMagick

Se instala una sola vez y queda para siempre. Es gratis y de código abierto:

# macOS (Homebrew)
brew install imagemagick

# Ubuntu / Debian
sudo apt install imagemagick

# Windows (winget)
winget install ImageMagick.ImageMagick

Si nunca has usado la terminal, empieza por la guía de la terminal.

2. Genera la imagen 1200×630

Este comando escala la foto para cubrir el rectángulo y recorta lo que sobre, dejándola en la medida exacta que esperan las redes:

magick foto.jpg -resize 1200x630^ -gravity center -extent 1200x630 og_image.jpg

El ^ hace que la imagen cubra todo el rectángulo, el -gravity center centra el recorte y -extent fija las dimensiones finales. Funciona como object-fit: cover en CSS.

Añadir un título sobre la imagen

Para una vista previa con texto, encadena la escritura sobre la imagen ya recortada:

magick foto.jpg -resize 1200x630^ -gravity center -extent 1200x630 \
  -fill white -stroke black -strokewidth 2 -pointsize 64 -annotate +0+0 "Tu título" og_image.jpg

El contorno negro garantiza que el texto se lea sobre cualquier fondo.

Tareas relacionadas

Preguntas frecuentes

¿Por qué 1200×630 y no otra medida?

Es la proporción que usan las etiquetas Open Graph y Twitter Card, el estándar que leen Facebook, X, LinkedIn y WhatsApp para mostrar la vista previa de un enlace. Una imagen en esa medida se ve completa, sin recortes ni franjas vacías.

¿Se distorsiona la foto al forzar esa medida?

No. El ^ junto con -extent escala manteniendo la proporción y recorta el excedente, en lugar de estirar la imagen. Lo que queda fuera del rectángulo es lo que se descarta; la parte visible conserva sus proporciones reales.