Imagen · Edición

Quitar el fondo blanco de un logo

Un logo guardado sobre fondo blanco se ve con un recuadro feo en cuanto lo pones sobre cualquier otro color. Volver ese blanco transparente lo deja listo para usar sobre fotos, fondos de color o marcas de agua. ImageMagick lo hace 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. Vuelve transparente el fondo blanco

Este comando convierte el blanco en transparencia y guarda en PNG, que es el formato que la admite. El -fuzz tolera blancos imperfectos (los que tienen un leve gris o sombra):

magick logo.jpg -fuzz 10% -transparent white logo.png

Si quedan restos de fondo, sube el -fuzz a 15% o 20%. Si empieza a comerse partes blancas del propio logo, bájalo.

Recortar el sobrante después de limpiar

Una vez transparente el fondo, conviene recortar el espacio vacío alrededor del logo:

magick logo.jpg -fuzz 10% -transparent white -trim +repage logo.png

El -trim elimina los bordes transparentes y deja el logo justo a su medida.

Tareas relacionadas

Preguntas frecuentes

¿Por qué tengo que guardar como PNG y no como JPG?

Porque el JPG no admite transparencia. Si guardas el resultado como JPG, el fondo que quitaste volvería a rellenarse de un color sólido. PNG (o WebP) conserva las zonas transparentes.

¿Qué hago si el fondo no es perfectamente blanco?

Sube el valor de -fuzz: con 15% o 20% ImageMagick trata como blanco a los píxeles cercanos al blanco, eliminando sombras y degradados suaves. El truco es subirlo justo hasta que desaparezca el fondo, sin llegar a borrar partes claras del logo.

¿Funciona con cualquier color de fondo?

Sí. Cambia white por el color que quieras volver transparente, por ejemplo -transparent "#00ff00" para un fondo verde. Funciona mejor con fondos planos y de un solo color que con fondos texturizados.