Convierte imágenes JPEG al formato WebP por completo en el navegador con la Canvas API — sin subir nada a un servidor.
Pasos de procesamiento
- Selecciona un archivo
.jpg/.jpeglocal. - Ajusta la calidad (0–1) para equilibrar fidelidad visual y tamaño de archivo.
- El archivo se decodifica, se dibuja en un canvas fuera de pantalla y se exporta con
toBlob('image/webp'). - Previsualiza el resultado y descarga el archivo
.webp.
WebP suele lograr archivos un 25–35 % más pequeños que JPEG a calidad percibida similar, sobre todo en fotos con degradados.
Cuándo usarlo
Preparar assets para stacks web modernos, comparar ajustes de compresión antes de un pipeline masivo, o convertir una sola imagen cuando no hay herramientas de escritorio.
Limitaciones
La calidad de la conversión depende del soporte del codificador WebP del navegador (amplio en navegadores modernos). No se conservan metadatos EXIF, perfiles ICC ni la estructura JPEG progresiva. Imágenes muy grandes pueden rozar los límites de memoria. El JPEG animado no está soportado.
Ejemplo
Por ejemplo, introduce los valores de muestra predeterminados en el formulario y compara la salida con una referencia conocida; ajusta una entrada cada vez para ver cómo cambia el resultado.