Un PNG almacena cada píxel exactamente, sin descartar detalles, que es lo que la gente quiere decir cuando llama lossless al formato. Esa fidelidad es también por qué los archivos son grandes: un PNG-24 a color completo reserva 24 bits de color para cada píxel sin importar si la imagen los necesita, y un PNG-32 añade un canal alfa de 8 bits para transparencia. Las capturas de pantalla, renders exportados y cualquier cosa con gradientes suaves acumulan bytes rápidamente. El formato nunca descarta datos por sí solo, así que un PNG pesado se mantiene pesado hasta que cambies lo que tiene que describir.
Hay dos formas honestas de hacerlo más pequeño. La primera es una recodificación lossless más ajustada — el compresor ejecuta un pase zlib máximo y elimina metadatos incrustados, devolviendo algunos kilobytes sin cambio visible. La segunda, y el factor más importante, es reducir el número de colores: cuantizar un PNG-24 a una paleta limitada puede reducir el tamaño dramáticamente, y el canal alfa se mantiene a través de toda la operación, incluyendo bordes semi-transparentes. Este paso es opcional y unidireccional, así que tú decides cuándo una imagen puede prescindir de colores.
Esta herramienta te pone esa decisión al frente en lugar de ocultarla tras un botón. Un control de colores establece la paleta objetivo, una barra de estadísticas reporta el nuevo tamaño y el porcentaje ahorrado a medida que ajustas, y el control deslizante de comparación barre entre el original y la copia comprimida en el mismo gráfico. Cuando un PNG es realmente una fotografía disfrazada, la reducción de paleta creará bandas en los gradientes — así que la herramienta te apunta hacia WebP o JPG para esos, en lugar de pretender que una paleta plana se ajusta a cada imagen.