WebP a Base64
Convierte un WebP en Base64 o en un data URI, conservando los bytes originales.
Arrastra un WebP aquí o haz clic para elegirlo
Sin recompresión
Se conservan la calidad, la transparencia y los fotogramas originales.
Data URI o Base64
Usa el prefijo image/webp para incrustar la imagen o copia solo los datos.
Procesamiento local
La imagen se procesa en el navegador.
Preguntas frecuentes
¿Se conserva un WebP animado?
Sí. Se codifican los bytes del archivo completo, incluidos los fotogramas. Su reproducción depende del navegador.
¿Por qué ocupa más la cadena?
Base64 representa cada tres bytes con cuatro caracteres. El resultado es aproximadamente un tercio mayor.
¿Cómo recupero la imagen?
Pega el resultado en Base64 a WebP para verla y descargarla.
¿Se envían mis datos a un servidor?
No. El procesamiento se realiza en tu navegador.
Otros idiomas
Referencias
Cómo verificamos los resultados
Comprobamos esta herramienta con las pruebas automatizadas enlazadas abajo. Los ejemplos conservan su idioma original.
- Verification method
- Supply a FileReader callback with a known-byte Data URI and check Base64, MIME and output formatting.
- Comparison reference
- Known input bytes and reference Base64 produced by Node.js Buffer.
- Verification scope
- FileReader is a fixture adapter here: this checks page handoff/formatting, not the browser file reader itself.
Test source and cases (select a file to read it)
-
file-encoding-reliability.test.js
- Image-to-Base64 shared template: FileReader results preserve raw bytes and Data URI formats
Las pruebas cubren los ejemplos y límites indicados, no todas las entradas posibles. La conversión de ida y vuelta y el uso de la misma biblioteca no son verificaciones independientes.