PNG
Formato sin pérdida con soporte completo de transparencia. Ideal para imágenes con bordes nítidos como logos y capturas de pantalla.
PNG (Portable Network Graphics) es un formato de imagen sin pérdida establecido como Recomendación del W3C en 1996. Desarrollado como alternativa libre de patentes a GIF, combina compresión sin pérdida con soporte de transparencia.
PNG utiliza Deflate (LZ77 + codificación Huffman). El filtrado a nivel de fila (Sub, Up, Average, Paeth) aumenta la redundancia antes de la compresión. Al ser sin pérdida, las imágenes pueden guardarse indefinidamente sin degradación.
- Canal alfa: los tipos de color con alfa admiten profundidades de muestra de 8 o 16 bits (la especificación en su conjunto define de 1 a 16 bits), por lo que los 8 bits habituales permiten 256 niveles de semitransparencia y los 16 bits llegan a 65.536, a diferencia del enfoque binario de GIF
- Modos de color: Color verdadero (24/48 bits), escala de grises (1-16 bits), indexado (hasta 256 colores)
- Entrelazado: Adam7 muestra progresivamente en 7 pasadas
- Corrección gamma: El chunk
gAMAcompensa las diferencias de color entre pantallas
La especificación también sigue evolucionando. La tercera edición, publicada como Recomendación del W3C en junio de 2025, incorpora oficialmente el PNG animado (APNG), que durante años fue una extensión de hecho, y define los chunks que transportan información de color HDR (cICP, mDCV, cLLI) junto con el almacenamiento de EXIF. Son extensiones compatibles con la edición original de 1996, por lo que los archivos existentes siguen funcionando, pero en agosto de 2026 la idea de que PNG sirve solo para imágenes fijas y solo para SDR está desactualizada.
La debilidad de PNG es el tamaño de archivo - las fotografías pueden ser varias veces más grandes que JPEG. Destaca con logos, iconos, recursos de UI y capturas de pantalla con bordes nítidos. Sigue siendo esencial como formato intermedio sin pérdida en flujos de trabajo de edición.