Lo que ganas y lo que pierdes
PNG guarda las imágenes sin pérdida, lo que lo hace excelente para gráficos pero pesado para fotografías. JPG adopta el enfoque contrario: descarta el detalle fino que el ojo difícilmente echará en falta y comprime el resto con fuerza. En una foto, el JPG suele ser varias veces más pequeño que el PNG y, con un ajuste de calidad razonable, la diferencia normalmente es difícil de ver.
La contrapartida es que JPG siempre es con pérdida. Una vez descartado, el detalle se pierde para siempre, y volver a convertir el JPG a PNG más tarde no lo recuperará. Conserva tu PNG original si existe alguna posibilidad de que necesites la versión de máxima calidad.
La diferencia de tamaño viene de cómo comprime cada formato. PNG busca patrones previsibles y repetitivos de valores de píxel exactos, algo que abunda en los colores planos y casi no existe en el ruido de una cámara. JPG, en cambio, aproxima pequeños bloques de la imagen, lo que va bien con los tonos graduales de una fotografía pero tiene dificultades con los bordes abruptos. Por eso la misma conversión puede reducir drásticamente una foto de vacaciones y apenas ayudar con un logotipo.
PNG y JPG comparados
| Propiedad | PNG | JPG |
|---|---|---|
| Compresión | Sin pérdida | Con pérdida |
| Transparencia | Canal alfa completo | Ninguna; las zonas transparentes reciben un color sólido |
| Fotografías | Precisas pero grandes | Compactas, normalmente varias veces más pequeñas |
| Texto, logotipos, dibujos de líneas | Bordes nítidos | Son comunes los bordes suaves y los artefactos visibles |
| Guardados repetidos | Sin pérdida | Una pequeña pérdida con cada guardado |
| Animación | Variante APNG | No compatible |
| Compatibilidad | Prácticamente universal | Prácticamente universal |
Buenos candidatos para JPG, y malos candidatos
Las imágenes que más se benefician son las fotografías que casualmente están guardadas como PNG: imágenes exportadas desde un editor que usa PNG por defecto, fotos pegadas en una herramienta de diseño y guardadas de nuevo, o imágenes de cámara que se convirtieron a PNG en algún punto del camino. Estas se reducen drásticamente y resultan mucho más fáciles de enviar por correo o de subir donde hay límites de tamaño de archivo.
Ten más cuidado con:
- Capturas de pantalla de aplicaciones y páginas web, donde el texto pequeño puede quedar borroso;
- Logotipos, iconos y diagramas, cuyos colores planos y líneas nítidas muestran enseguida los artefactos de JPG y que, además, suelen comprimirse bien como PNG;
- Cualquier cosa que necesite un fondo transparente en su ubicación final.
Si quieres un archivo más pequeño pero no puedes renunciar a la transparencia, convierte PNG a WebP en su lugar. WebP conserva el canal alfa y normalmente es compacto.
Cómo elegir un color de fondo para la transparencia
Como JPG no puede guardar transparencia, cada píxel transparente de tu PNG se rellena con el color de fondo que establezcas antes de convertir. El blanco es el valor por defecto y funciona bien para documentos, páginas impresas y la mayoría de los correos.
Para cualquier otro caso, haz coincidir el color con el destino. Un logotipo destinado a la cabecera oscura de una web debería recibir el color exacto de esa cabecera; de lo contrario, aparecerá dentro de un rectángulo blanco visible. La mayoría de las herramientas de diseño y temas web indican su fondo como un valor hexadecimal, como #1F2937, que puedes copiar directamente en el ajuste de color. El relleno, además, es permanente. El JPG no guarda ningún registro de qué zonas eran transparentes, así que conserva el PNG por si necesitas de nuevo el recorte.
Ajustes para JPG pequeños y limpios
- Calidad: el valor por defecto de 90 mantiene las fotos limpias. Para compartir a diario, un rango sensato es de 80 a 90; si tienes que convertir una captura de pantalla, mantente en 90 o más para proteger el texto.
- Dimensiones: una imagen a resolución completa suele ser mucho mayor de lo que necesita un correo o un formulario web. Ajustarla a un ancho o alto máximo reduce el archivo más que cualquier ajuste de calidad, sin deformarla.
- Convierte una sola vez: exporta cada vez tu JPG desde el PNG original, en lugar de editar y volver a guardar un JPG, que pierde un poco más de calidad con cada guardado.
- Metadatos: los datos EXIF, como la posición GPS y la fecha de captura, no se copian al JPG.
- Color: la salida se convierte a sRGB, por lo que las imágenes creadas en un espacio de color de gama amplia pueden verse algo menos saturadas.
- PNG animados: JPG no tiene animación, así que solo se convierte el primer fotograma de un APNG y verás un aviso.
- Lotes: convierte hasta 10 PNG de una vez y descárgalos juntos en un ZIP, lo que resulta práctico cuando hay que reducir una carpeta entera de exportaciones.