Saltar al contenido principal
🇬🇧 English 🇧🇷 Português 🇩🇪 Deutsch
Convertidor de imágenes Convertidor de vídeo Convertidor de audio Convertidor de documentos
Herramientas Guías Formatos Precios API
Iniciar sesión
Guía

PNG: Portable Network Graphics — Análisis Técnico Profundo Completo

PC Por Pablo Cirre

Conversiones relacionadas

Pon en práctica lo que acabas de aprender — convierte tus archivos ahora en segundos, gratis y sin registro.

Preguntas frecuentes

PNG usa compresión DEFLATE sin pérdida, mientras que JPEG usa compresión DCT con pérdida. Para imágenes fotográficas con millones de variaciones sutiles de color, la compresión sin pérdida es inherentemente menos eficiente. Usa PNG solo cuando necesites calidad sin pérdida perfecta de píxel o transparencia. Para contenido fotográfico web, usa JPEG o WebP con pérdida.

Usa <strong>lossy</strong> (JPG, WebP, AVIF) para fotografías — el ojo humano apenas nota diferencia a calidad 80–85 y los archivos son 5–20× más pequeños. Usa <strong>lossless</strong> (PNG, WebP-lossless) para capturas, mockups, logos y cualquier imagen con bordes nítidos o texto — lossy genera artefactos feos alrededor de los bordes.

Usando Python Pillow: `Image.open("entrada.png").save("salida.webp", "WEBP", quality=80)`. Usando cwebp: `cwebp -q 80 entrada.png -o salida.webp`. Para WebP sin pérdida: `cwebp -lossless entrada.png -o salida.webp`. El WebP con pérdida a calidad 80 reduce el tamaño del fichero PNG un 60-80% para la mayoría del contenido.

Para proyectos nuevos en 2026, WebP es soportado por todos los navegadores modernos (95%+ del tráfico) y ahorra 25–35% sobre JPG a misma calidad visual. AVIF es aún más eficiente (40–50% menos) pero la codificación es más lenta y el soporte en Safari es reciente. Usa WebP por defecto y AVIF como mejora progresiva con <code>&lt;picture&gt;</code> y fallback JPG.

El entrelazado PNG (algoritmo Adam7) almacena datos de imagen en 7 pasadas de resolución creciente. Un navegador progresivo puede mostrar una vista previa borrosa de baja resolución tras descargar solo 1/64 de los datos. La contrapartida: los ficheros PNG entrelazados son un 10-20% más grandes que los no entrelazados equivalentes. Para sitios web modernos con HTTP/2, se prefiere generalmente PNG no entrelazado.

Depende de la herramienta: ImageMagick y FFmpeg copian EXIF por defecto; cwebp los descarta a menos que pases <code>-metadata all</code>. KaijuConverter elimina los metadatos en servidor tras la conversión para proteger tu privacidad — si necesitas mantener datos de cámara o GPS, usa una herramienta de escritorio bajo tu control.

pngquant convierte PNG en color verdadero (RGBA, 8 bits por canal) a PNG indexado de 8 bits con una paleta de 256 colores usando cuantización con pérdida. Para muchos gráficos — logos, elementos de UI, iconos — esto es visualmente sin pérdida mientras reduce el tamaño del fichero un 50-80%. El parámetro `--quality 80-95` controla el equilibrio calidad-tamaño.

Tres causas habituales: (1) los perfiles ICC perdidos durante la conversión desplazan ligeramente los colores; (2) el chroma subsampling (4:2:0) reduce precisión de color en JPG/WebP lossy; (3) el formato destino puede no soportar funciones del original (p.ej. PNG → JPG pierde la transparencia, queda fondo blanco). Para resultados pixel-perfect usa formatos lossless y preserva el perfil de color explícitamente.