Conversor de formatos de imagen

Convierte una imagen entre PNG, JPEG y WebP sin subirla. Las dimensiones se mantienen, se indica el cambio de tamaño y el archivo nunca sale de tu dispositivo.

Entrada

De 1 a 100. Solo afecta a JPEG y WebP; PNG es sin pérdida.

Valores habituales

Elige una imagen, selecciona PNG, JPEG o WebP y el archivo se vuelve a codificar dentro de tu pestaña: los bytes nunca viajan a un servidor. Las dimensiones en píxeles se dejan tal cual; solo cambian el contenedor y la compresión. Verás el tamaño nuevo junto al anterior, para saber si el cambio ha valido la pena, y un aviso cuando la conversión pierde algo, como la transparencia que JPEG no puede guardar.

Qué hace este conversor

Decodifica tu imagen, la redibuja en un canvas a su tamaño original y pide al navegador que codifique ese canvas en el formato que has elegido. PNG es sin pérdida y conserva la transparencia. JPEG tiene pérdida, carece de canal alfa y suele ser el más pequeño para fotografías. WebP puede ser cualquiera de los dos y normalmente queda entre un 25% y un 35% por debajo de un JPEG comparable. Como todo ocurre en la página, no se sube nada: sin colas, sin marca de agua y sin más límite de tamaño que la memoria de tu propio dispositivo.

Cómo funciona el conversor de formatos

El archivo se lee como data URL, lo decodifica la propia canalización de imágenes del navegador y se redibuja en un canvas a su tamaño natural. Llamar a toDataURL con el tipo MIME de destino pide entonces el nuevo archivo al codificador del navegador: en JPEG y WebP se transmite el argumento de calidad, mientras que PNG lo ignora por ser sin pérdida. Hay dos detalles tratados de forma explícita: un destino JPEG no tiene canal alfa, así que cualquier transparencia se compone sobre el color de fondo antes de codificar, y el data URL devuelto se vuelve a leer para confirmar el formato, ya que la especificación permite que el navegador recurra a PNG en silencio cuando no tiene codificador para lo que pediste.

Características

Funciona íntegramente en tu navegador: la imagen nunca se sube.
Se conservan las dimensiones originales; no se redimensiona ni se recorta nada.
Tamaño antiguo y nuevo uno junto al otro, con el cambio porcentual.
Te avisa cuando la conversión elimina la transparencia o cuando tu navegador no tiene codificador para el formato que has pedido.

Cómo convertir una imagen

1

Selecciona un archivo de imagen: PNG, JPEG, WebP y GIF se decodifican.

2

Elige el formato de salida que quieres.

3

Para JPEG o WebP, ajusta la calidad; entre 80 y 90 suele ser el punto óptimo.

4

Ejecuta la herramienta, revisa la comparación de tamaños y descarga el resultado.

Errores frecuentes

Convertir a JPEG un logo PNG con transparencia: JPEG no tiene canal alfa, así que la zona transparente se rellena con el color de fondo elegido, blanco por defecto.
Subir la calidad JPEG a 100: el archivo crece mucho mientras la mejora visible respecto a 90 es prácticamente nula.
Volver a guardar un JPEG como JPEG para reducirlo: las pérdidas de la primera codificación ya están fijadas y una segunda pasada añade otras nuevas sin recuperar nada.

Ejemplos

Una foto de 1,4 MB guardada como WebP con calidad 85 → en torno a 400 KB, sin diferencia visible al tamaño de visualización normal
Un icono PNG transparente convertido a JPEG → el mismo icono sobre un cuadrado blanco sólido, porque JPEG no puede guardar la transparencia
Una captura de pantalla con colores planos guardada como PNG en lugar de JPEG → más pequeña y más nítida, porque PNG es sin pérdida y no difumina los bordes duros

Ver también

Preguntas frecuentes

¿Se suben mis imágenes a algún sitio?

No. El archivo lo lee tu navegador, se dibuja en un canvas y se vuelve a codificar en la propia página. No se envía nada por la red, que es también por lo que la herramienta sigue funcionando si te quedas sin conexión después de cargar la página.

¿Qué formato debería elegir?

Para fotografías, WebP primero y JPEG como alternativa: ambos tienen pérdida y ambos manejan bien los degradados suaves. Para logos, iconos, capturas y cualquier cosa con bordes duros o transparencia, elige PNG: es sin pérdida y conserva el canal alfa. WebP también puede ser sin pérdida, pero PNG sigue siendo la apuesta más segura en compatibilidad.

¿Por qué mi archivo ha crecido en vez de reducirse?

Normalmente porque has convertido una imagen con pérdida en una sin pérdida. Una foto JPEG guardada como PNG tiene que almacenar cada píxel de forma exacta, artefactos de compresión incluidos, así que suele multiplicar su tamaño. El ahorro está en el sentido contrario: una fotografía PNG pasada a JPEG o WebP.

La salida dice PNG aunque pedí WebP. ¿Por qué?

La codificación en canvas está especificada para recurrir a PNG cuando el navegador no tiene codificador para el tipo solicitado, y lo hace sin lanzar ningún error. Esta herramienta comprueba qué ha devuelto realmente y te lo dice, en lugar de entregarte un PNG llamado .webp.