JPEG tiene amplio soporte y siempre es opaco, por lo que un PNG transparente necesita fondo. WebP puede conservar transparencia y ser menor, pero el destino debe admitirlo. Prueba el destino real.

Elige el fondo JPEG

Los píxeles transparentes se componen sobre el color elegido antes de JPEG. El blanco puede crear halos en fondos oscuros. Usa el fondo del destino y revisa bordes.

Conoce lo que cambia la recodificación

ImageCompress conserva las dimensiones decodificadas, no la codificación original. No promete metadatos, ICC, DPI, animación, identidad de bytes, ausencia de pérdidas ni fidelidad profesional. JPEG sustituye transparencia por el fondo elegido. Usa ImageResize si puedes cambiar dimensiones y la calidad no basta.

Revisa la salida real

La vista previa y la descarga apuntan al mismo Blob creado por el navegador; revisa bordes, gradientes, texto y transparencia antes de usarlo. Los bytes son exactos para ese Blob, pero otro navegador o códec puede producir otros. Conserva el original hasta que el destino acepte el resultado.