Imagen · Edición

Recorte circular para perfil

Algunos perfiles, firmas y plantillas piden la foto recortada en círculo con el fondo transparente. ImageMagick lo logra en un comando: cuadra la imagen, dibuja una máscara circular y la aplica.

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. Recorta la foto en círculo con fondo transparente

Este comando lleva la foto a 400×400, genera una máscara circular y la usa para recortar, dejando las esquinas transparentes. El resultado debe ser PNG, porque el JPG no admite transparencia:

magick foto.jpg -resize 400x400^ -gravity center -extent 400x400 \
  \( +clone -fill black -colorize 100 -fill white -draw "circle 200,200 200,0" \) \
  -alpha off -compose CopyOpacity -composite avatar.png

El círculo se dibuja desde el centro (200,200) con radio hasta el borde, así que llena todo el cuadro de 400 píxeles. Para otro tamaño, ajusta los tres números proporcionalmente.

Tareas relacionadas

Preguntas frecuentes

¿Por qué el resultado tiene que ser PNG y no JPG?

El recorte circular deja transparentes las cuatro esquinas, y solo PNG (y WebP) admiten transparencia. Si guardas el resultado como JPG, esas esquinas se rellenarían de un color sólido y perderías el efecto circular.

¿Cómo cambio el tamaño del círculo?

Ajusta los tres números clave en proporción: para un avatar de 600 píxeles, usa 600x600 en el resize y el extent, y circle 300,300 300,0 en el dibujo. El centro es la mitad del lado y el radio es esa misma mitad.