WebP a PNG v1.0

Convierte un WebP en PNG conservando la transparencia

El conversor de WebP a PNG de DocPivot convierte imágenes WebP en archivos PNG dentro de tu propio navegador y conserva intacto el color que hay debajo de los píxeles semitransparentes. Ese detalle, que casi todos los conversores estropean sin avisar, marca la diferencia entre un PNG con degradados limpios y otro con bordes sucios y un peso desproporcionado. En una prueba medida con una imagen transparente de 900 × 900 píxeles, el archivo resultante ocupó 87.875 bytes frente a los 221.253 bytes que devolvía nuestra versión anterior. Ningún archivo sale de tu equipo en ningún momento.

Qué es el conversor de WebP a PNG de DocPivot

Funcionalidad principal

Es una herramienta gratuita que decodifica archivos WebP y escribe archivos PNG sin pérdida directamente en el navegador. La imagen se lee con createImageBitmap en modo no premultiplicado, se sube a una textura WebGL2 con la premultiplicación desactivada y se recupera píxel a píxel. Después se escribe la cabecera PNG a mano (8 bits, tipo de color 6 con canal alfa) y se comprime con CompressionStream. Si necesitas la ruta contraria para publicar en web, tienes el conversor de PNG a WebP.

Usuarios objetivo y casos de uso

Lo usan sobre todo diseñadores, maquetadores web y responsables de tiendas online que descargan un WebP y necesitan abrirlo en un programa que no lo reconoce. También lo usan autónomos y gestorías que tienen que adjuntar imágenes en una sede electrónica, portales que rechazan el formato WebP casi sin excepción. En equipos de producto es habitual convertir capturas y logotipos antes de llevarlos a Figma, a Illustrator o a una imprenta.

Problema y solución

El problema real no es la compatibilidad, sino lo que pasa por el camino: un lienzo 2D corriente aplica la fórmula redondeo(color × alfa / 255) a cada píxel semitransparente y lo devuelve deshecho. Ese redondeo convierte un degradado suave en ruido, y el ruido es justo lo que peor comprime PNG, de ahí que el archivo se dispare. Al leer los píxeles sin dejar que el lienzo los toque, el color original sobrevive y el archivo baja a menos de la mitad.

Principales ventajas del conversor de WebP a PNG

  • Píxeles idénticos al origen: el PNG que descargas contiene exactamente los mismos valores que el WebP decodificado, sin reinterpretaciones ni recompresión con pérdida.
  • Transparencia intacta de verdad: se conservan los 8 bits del canal alfa y también el color almacenado bajo las zonas semitransparentes, que es donde fallan la mayoría de las herramientas.
  • Archivo más ligero de lo habitual: sobre la imagen de prueba de 900 × 900 con transparencia, el resultado ocupó 87.875 bytes; nuestra propia versión anterior producía 221.253 bytes con los mismos píxeles.
  • Cero subidas de archivos: todo el proceso ocurre en tu equipo, así que no hay transferencia de datos personales a terceros ni encargado del tratamiento que documentar según el RGPD.
  • Sin registro ni límite diario: no hay cuenta, ni cola de espera, ni contador de conversiones al día.
  • Lotes de hasta 30 archivos: puedes soltar una carpeta entera de recursos y recuperar todo en un ZIP en una sola pasada.
  • Optimización lossless incluida: el archivo pasa por oxipng antes de descargarse, de modo que no necesitas un paso extra por el compresor de imágenes para quitarle grasa al contenedor.

Funciones clave del conversor de WebP a PNG

  • Decodificación sin premultiplicar: la imagen se abre con la opción premultiplyAlpha: 'none', que evita la pérdida silenciosa en los píxeles con opacidad parcial.
  • Lectura por WebGL2: los píxeles se recuperan con readPixels sobre una textura con UNPACK_PREMULTIPLY_ALPHA_WEBGL desactivado, sin pasar por ningún lienzo intermedio.
  • Escritura manual del PNG: se genera la cabecera IHDR a 8 bits con tipo de color 6 y un único bloque IDAT, para no devolver la imagen al lienzo y deshacer el trabajo anterior.
  • Compresión zlib nativa: el deflate lo hace CompressionStream, la API del propio navegador, sin librerías externas que añadan peso a la página.
  • Optimización con oxipng en WebAssembly: se recalculan los filtros por fila y se vuelve a comprimir el flujo, una operación sin pérdida por definición.
  • Esfuerzo adaptado al contenido: el nivel de optimización sube con el tamaño de la imagen, y una imagen con transparencia nunca baja al nivel más barato porque ahí pierde un 28 % de ganancia frente al 13 % de una fotografía.
  • Ruta alternativa declarada: si el navegador no admite WebGL2 o CompressionStream, la conversión sigue funcionando por el camino clásico y el archivo simplemente sale más grande.
  • Detección de origen opaco: las imágenes sin transparencia se envían a propósito por la ruta clásica, porque el método exacto no les aporta nada y mide peor.
  • Límite de tamaño que solo reduce: puedes fijar un tope de dimensiones que recorta hacia abajo pero nunca amplía, para no inventar píxeles que no existen.
  • Ficha de resultado detallada: cada conversión informa de dimensiones, peso final y de si el origen era animado, algo que casi ningún conversor de imágenes se molesta en indicar.
  • Entrega individual o en ZIP: un archivo conserva su nombre original y varios llegan agrupados, sin renombrados automáticos que rompan tus referencias.

Cómo funciona el conversor de WebP a PNG de DocPivot

  1. Suelta tus archivos. Arrastra hasta 30 imágenes WebP sobre la zona de carga o selecciónalas desde el explorador de tu ordenador.
  2. Se leen los píxeles sin tocarlos. El navegador decodifica cada WebP en modo no premultiplicado y recupera los valores originales mediante WebGL2.
  3. Se escribe el PNG. La herramienta construye la cabecera y el bloque de datos comprimidos sin devolver la imagen a un lienzo intermedio.
  4. Se optimiza el contenedor. oxipng elige los mejores filtros por fila y vuelve a comprimir, sin alterar un solo píxel.
  5. Descarga y comprueba. Revisa las dimensiones en la ficha del resultado y, si necesitas ajustarlas, pasa por el redimensionador de imágenes antes de publicar.

Cuándo usar el conversor de WebP a PNG

Conviértelo a PNG siempre que el destino del archivo no entienda WebP o cuando necesites un formato editable sin pérdida. PNG sigue siendo el formato universal para logotipos, iconos y capturas con fondo transparente, y lo abre cualquier programa, por antiguo que sea. Si la imagen es una fotografía opaca que va a acabar en la web, casi nunca merece la pena el cambio.

  • Software de diseño antiguo: versiones de Photoshop anteriores a la 23.2 y builds veteranas de GIMP o Affinity no abren WebP de forma nativa.
  • Trámites en sede electrónica: los portales de la Administración y los registros autonómicos suelen limitar las extensiones admitidas a PDF, JPG y PNG.
  • Documentos ofimáticos: insertar imágenes en plantillas de Word o PowerPoint corporativas antiguas falla con WebP y funciona con PNG sin tocar nada.
  • Envío a imprenta: las imprentas online españolas siguen pidiendo formatos clásicos, y PNG conserva la transparencia que un archivo JPG no puede llevar.
  • Recursos para aplicaciones: Xcode y buena parte de los motores de videojuegos esperan PNG en sus catálogos de recursos.
  • Anuncios en marketplaces: algunas plantillas y herramientas de terceros para Wallapop, Vinted o Milanuncios rechazan el WebP al procesar la foto.
  • Trabajo con gráficos vectoriales rasterizados: cuando ya has generado un mapa de bits desde un SVG y quieres mantener una única familia de formatos en el proyecto.

El caso límite es el WebP animado: PNG no tiene fotogramas, así que la conversión se queda con el primero y lo indica en el resultado en lugar de simular que todo ha ido bien.

Casos de uso y aplicaciones

Tienda online sobre WooCommerce

Contexto: una tienda con 300 fichas de producto migra su catálogo de imágenes a un nuevo tema y necesita los másteres en PNG.

  • Se descargan los WebP servidos por el CDN actual, ya optimizados para web.
  • Se convierten en lotes de 30 y se recuperan como ZIP.
  • Los recortes finales se ajustan después con la herramienta de recortar imágenes.

Resultado: el equipo conserva una copia editable sin pérdida adicional y evita volver a pedir los originales al fotógrafo.

Presentación de documentación a la Administración

Contexto: una gestoría prepara un expediente con capturas de pantalla que el portal solo acepta en PDF, JPG o PNG.

  • Las capturas guardadas por el navegador en WebP se convierten a PNG en el equipo de la oficina.
  • No hay transferencia a servidores de terceros, un punto sensible cuando el expediente contiene datos personales.
  • Antes de adjuntarlas se revisa que no arrastren información oculta con el limpiador de metadatos de fotos.

Resultado: el expediente se sube al primer intento y la gestoría documenta un flujo compatible con sus obligaciones de RGPD y LOPDGDD.

Kit de marca para una agencia

Contexto: una agencia entrega a un cliente el manual de identidad con logotipos sobre fondo transparente.

  • Los logotipos viven en WebP dentro del sitio del cliente y hay que devolverlos en formato editable.
  • El color bajo los bordes suavizados se conserva exacto, así que no aparecen halos grises al colocarlos sobre fondos oscuros.
  • Se entrega el PNG como máster y una copia ligera para publicación.

Resultado: el cliente recibe archivos que pasan revisión de imprenta sin retoques manuales de los bordes.

Migración de recursos de una aplicación móvil

Contexto: un equipo de desarrollo unifica los iconos de una app que mezcla formatos heredados de varias etapas del producto.

  • Se normalizan todos los recursos a PNG, incluido lo que llega desde el formato AVIF u otros contenedores modernos.
  • La conversión por lotes evita abrir cada archivo a mano en un editor.
  • El nombre original se mantiene, así que las referencias del código no se rompen.

Resultado: el catálogo de recursos queda homogéneo y compila sin ajustes adicionales en el proyecto.

Por qué dos conversores devuelven PNG de tamaños muy distintos

La diferencia de peso entre conversores no viene del compresor, sino de cómo se leen los píxeles antes de comprimirlos. Cuando una herramienta dibuja el WebP en un lienzo 2D, el navegador multiplica cada canal de color por su valor de opacidad y lo redondea a un número entero; al volver a separarlos, ese redondeo ya no se puede deshacer. Un degradado que antes cambiaba suavemente se convierte en una escalera de valores ligeramente distintos, y PNG, que comprime buscando repeticiones, no tiene nada que repetir.

Puntos clave:

  • El daño es invisible en pantalla: se nota en el peso del archivo y al reeditar la imagen, no a simple vista.
  • Solo afecta a la transparencia parcial: una imagen totalmente opaca no pasa por esa fórmula y no gana nada evitándola.
  • Se acumula en cada ida y vuelta: un ciclo WebP a PNG y de vuelta a WebP degrada el degradado un poco más cada vez.
  • Se evita eligiendo bien el destino: si el archivo va directo a una web, mantener el original o pasar de WebP a AVIF esquiva el problema por completo.

Qué le ocurre a cada parte del archivo

Parte del archivoResultado en el PNG
PíxelesIdénticos byte a byte respecto al WebP decodificado
TransparenciaCanal alfa de 8 bits completo, incluido el color bajo las zonas semitransparentes
AnimaciónSolo el primer fotograma, indicado en la ficha del resultado
Perfil de colorAplicado a los píxeles como sRGB, no incrustado en el archivo
Metadatos EXIFNo se escriben en la salida
TamañoMayor que el WebP de origen, menor que el de una conversión por lienzo

Si necesitas comprobar qué información llevaba el archivo original antes de descartarla, puedes inspeccionarlo con el visor de datos EXIF antes de convertir.

Limitaciones que conviene conocer antes de convertir

El PNG siempre pesará más que el WebP del que procede, y eso no es un defecto de la herramienta. En una medición interna, un origen de 25 KB produjo una salida de 86 KB: PNG guarda cada píxel de forma exacta, mientras que WebP ya había descartado detalle para ahorrar espacio. Convertir no recupera lo que el WebP tiró por el camino, solo evita perder más.

  • La animación no sobrevive: PNG no tiene fotogramas, así que se conserva el primero y DocPivot lo indica en el resultado.
  • No se escribe ICC ni EXIF: un origen etiquetado se convierte a sRGB durante el proceso y la salida sale limpia de metadatos.
  • Las imágenes grandes tardan más: la optimización es la parte cara, alrededor de segundo y medio para una imagen de 900 × 900.
  • La ruta exacta necesita soporte moderno: sin WebGL2 ni CompressionStream el conversor sigue funcionando, pero el archivo sale más grande.

Preguntas frecuentes

Informar de un error

CONTACTO

info@toolspivot.com

DIRECCIÓN

Ward No.1, Nehuta, P.O - Kusha, P.S - Dobhi, Gaya, Bihar, India, 824220

Nuestras herramientas más populares