Portada de UrsaKit con un JPG convertido a PNG y el patrón de cuadros que marca la zona transparente

"Convertir JPG a PNG con fondo transparente" es una de las peticiones de imagen más comunes, y encierra un malentendido. Una conversión cambia cómo se guardan los píxeles. No puede inventar información que nunca estuvo en el archivo, y un JPEG nunca contiene transparencia.

Eso no hace imposible el objetivo. Quitar un fondo es una operación real, y conviene hacerla después de la conversión de formato, no durante ella. Esta guía separa los dos pasos y cubre la parte que decide si el resultado parece profesional: los bordes.

01Por qué un JPG no puede volverse transparente

PNG y JPEG guardan cosas distintas. La especificación PNG del W3C describe el formato como compatible con imágenes indexadas, en escala de grises y en color verdadero, "plus an optional alpha channel", es decir, más un canal alfa opcional. Ese canal es el valor de opacidad por píxel que hace que parte de la imagen se vea a través.

JPEG no tiene equivalente. Se diseñó para fotografías, donde cada píxel es opaco, y su modelo de imagen estándar no tiene componente alfa que guardar. La información simplemente no está: un píxel JPG es un color sin opacidad asociada.

Cambiar el contenedor no puede devolverla. Al decodificar un JPG, los píxeles son colores; al codificar un PNG, esos mismos colores se escriben con opacidad total. El resultado es un PNG válido que se ve exactamente igual que el original, porque es exactamente el original.

La conversión conserva los píxeles; no los edita.

JPG a PNG te da almacenamiento sin pérdida de la misma imagen opaca. La transparencia exige un segundo paso que decida, píxel a píxel, cuál debe seguir visible. Eso es editar, no convertir.

02Qué hace realmente el conversor

El conversor de JPG a PNG de UrsaKit es el paso de formato, y merece la pena hacerlo a conciencia.

  1. Suelta el JPG en la página o haz clic para buscarlo.
  2. Deja el formato de salida en PNG.
  3. Pulsa el botón de conversión y espera a que termine el lote.
  4. Descarga el PNG. No tiene pérdida, así que editarlo repetidamente no añadirá otra generación de artefactos de compresión.

La salida mantiene cada píxel opaco. Es el comportamiento correcto, y es lo que quieres como entrada del paso de recorte: ahora tienes una copia de la imagen que no se degradará más al recompimirla.

Dos detalles merece la pena conocer. Primero, PNG no tiene pérdida, así que el archivo suele crecer con contenido fotográfico; en una prueba local con Pillow 11.3.0 el 2026-10-04, una imagen de 1200x800 tipo foto pasó de 81.069 bytes en JPEG con calidad 85 a 1.160.327 bytes en PNG, unas 14,3 veces más. Segundo, la dirección inversa no es simétrica: el conversor de PNG a JPG del sitio rellena los píxeles transparentes con blanco antes de codificar, porque JPEG no tiene dónde ponerlos.

03Las tres formas de conseguir un PNG transparente

Cuando aceptas que el fondo hay que quitarlo y no convertirlo, quedan tres enfoques prácticos, y encajan con imágenes distintas.

EnfoqueFunciona cuandoLímite
Clave de color con toleranciaEl fondo es plano y distinto del sujetoFalla con degradados, sombras y fotos complejas
Segmentación del sujetoEl sujeto es una persona, un producto o un animal sobre una escena realLa salida del modelo necesita revisión de bordes
Reconstruir en vectorialLogotipo, icono o ilustración planaNecesitas el arte original o un trazado bueno

La clave de color es la única que puedes hacer sin modelo y sin arte original, y también la que peor se lleva con JPEG. Merece la pena entender esa interacción antes de culpar a la herramienta.

04Qué le hace JPEG a los bordes

JPEG tiene pérdida y guarda la imagen en bloques de 8 por 8 píxeles. Un borde duro se difumina por esos bloques, así que píxeles que en el original eran fondo puro acaban ligeramente distintos del color clave que intentas eliminar.

Para medirlo, se creó una imagen de prueba de 400x400 con fondo blanco puro y un círculo azul, se guardó como JPEG con calidad 85 y se volvió a abrir. De los 134.555 píxeles de fondo fuera del círculo, 891 se desviaban del blanco, 299 se desviaban más de 2 niveles, 34 más de 8, y la desviación máxima fue 19.

background pixels sampled            134,555
deviation > 0                          891
deviation > 2                          299
deviation > 8                           34
deviation > 32                           0
max deviation                           19

Por eso una clave de color ingenua deja un halo gris o de color alrededor del sujeto. Una tolerancia lo bastante amplia para eliminar esos 891 píxeles también empieza a comerse los que pertenecen al sujeto. Difuminar la máscara uno o dos píxeles, o encogerla un poco tras el recorte, disimula la costura mejor que subir la tolerancia.

Trabaja sobre la fuente más grande que tengas y no vuelvas a guardar como JPEG por el camino.

Cada guardado JPEG añade otra generación de ringing en los bordes. Si tienes que dar vueltas, mantén el intermedio en PNG o TIFF desde la primera conversión hasta la exportación final.

05Un flujo que produce un recorte limpio

El orden de las operaciones importa más que el editor concreto. Esta secuencia funciona con un conversor de navegador y cualquier herramienta que pueda recortar un color.

  1. Convierte primero el JPG a PNG, para que los guardados posteriores no añadan otra generación JPEG. Usa JPG a PNG para ese paso.
  2. Identifica el color de fondo muestreando un píxel bien alejado del sujeto, no junto a él.
  3. Ajusta una tolerancia justo lo bastante amplia para limpiar el ruido que mediste. Empieza bajo y súbela hasta que desaparezca el halo, y para.
  4. Revisa el borde del sujeto al 400 % de zoom. Si está mordido, baja la tolerancia y difumina la máscara en su lugar.
  5. Inspecciona el canal alfa directamente, no la vista previa sobre lienzo blanco. Un fondo de cuadros o un fondo oscuro revela píxeles opacos sueltos que el blanco esconde.
  6. Exporta como PNG y pásalo por un compresor de imágenes si el archivo pesa demasiado para su destino.

Para iconos e ilustraciones, el último paso suele ser PNG a WebP en lugar de compresión. WebP conserva el canal alfa y suele comprimir gráficos planos mucho mejor que PNG, a cambio de necesitar un respaldo para software muy antiguo.

06Cuánto cuesta la transparencia en tamaño

Un PNG transparente sigue siendo un PNG, y PNG no tiene pérdida. Ese es el intercambio: píxeles exactos y un canal alfa real, pagados en bytes.

El factor medido depende por completo del contenido. Un icono plano sobre fondo transparente puede encogerse o apenas cambiar, porque las zonas uniformes grandes comprimen bien. Una fotografía con el sujeto recortado puede crecer un orden de magnitud, porque cada píxel codificado lleva color y opacidad que JPEG nunca tuvo que guardar.

Si el recurso transparente va a una web, la decisión no suele ser PNG o nada, sino PNG o WebP. Usa PNG para la copia maestra que editas y WebP para la copia que publicas. Mantén la maestra sin pérdida para que un cambio futuro de color o de borde no empiece desde una fuente ya comprimida.

DestinoFormatoPor qué
Maestra de ediciónPNGSin pérdida, alfa real, sin pérdida generacional
Portada o icono webWebPAlfa y mucha mejor compresión
Impresión o entrega de diseñoPNG o TIFFSin pérdida con canal alfa bien definido
Firma de correo, clientes antiguosPNGEl soporte de transparencia más amplio

07Errores comunes

SíntomaCausaSolución
El PNG se ve blanco detrás del sujetoEl fondo nunca fue transparenteQuita el fondo; la conversión sola no lo hará
Sobrevive un halo gris tras el recorteRuido de borde JPEG y tolerancia muy ajustadaSube un poco la tolerancia y difumina la máscara
El sujeto parece mordido en los bordesSe subió la tolerancia para matar el haloBaja la tolerancia y limpia el borde con una máscara suave
El archivo transparente pesa muchísimoContenido fotográfico mantenido sin pérdidaExporta una copia WebP para entregar
La transparencia se volvió negra o blancaEl recurso se guardó como JPEG en algún puntoMantén sin pérdida cada guardado intermedio

08Fuentes

Preguntas frecuentes

¿Puedo hacer transparente un JPG convirtiéndolo a PNG?

No. La conversión cambia el contenedor y la compresión, no los píxeles. Un JPEG no tiene canal alfa, así que el PNG resultante es totalmente opaco. La transparencia hay que crearla quitando un fondo.

¿Por qué mi PNG sigue blanco después de convertir el JPG?

El blanco que ves es el fondo original, no un marcador de transparencia. La imagen nunca tuvo píxeles transparentes, así que la conversión los conservó exactamente igual.

¿Cuál es la forma más rápida de quitar el fondo de un JPG?

Si el fondo es un color plano y uniforme, una clave de color con umbral de tolerancia funciona bien. Si el fondo es una escena fotográfica, necesitas segmentación del sujeto y no un umbral de color.

¿Por qué quedan bordes borrosos al quitar el fondo?

JPEG tiene pérdida, así que un borde duro se guarda como una banda de colores ligeramente distintos. Una tolerancia que los atrapa todos también se come el sujeto, y una demasiado ajustada deja un halo. Difumina la máscara uno o dos píxeles para disimularlo.

¿PNG admite transparencia siempre?

El formato admite un canal alfa opcional. Que un archivo PNG concreto lo use depende de cómo se guardó: un PNG-24 puede ser totalmente opaco y un PNG-8 puede llevar transparencia binaria o de paleta.

¿Cuánto más grande es un PNG que un JPG?

Para contenido fotográfico, mucho. En una prueba local, una imagen de 1200x800 tipo foto pesó 81.069 bytes como JPEG con calidad 85 y 1.160.327 bytes como PNG, unas 14,3 veces más.

¿Debería usar WebP en lugar de PNG?

Para la web, normalmente sí. WebP admite canal alfa y comprime mucho mejor las imágenes transparentes que PNG, con amplio soporte en navegadores. Conserva PNG cuando necesites edición sin pérdida o compatibilidad con herramientas antiguas.

Volver a los artículos

Artículos relacionados

Herramientas relacionadas