WebP para Base64
Converta WebP em Base64 ou data URI, preservando os bytes originais.
Arraste um WebP aqui ou clique para escolher
Sem recompressão
Qualidade, transparência e quadros originais são preservados.
Data URI ou Base64
Use o prefixo image/webp para incorporar a imagem ou copie apenas os dados.
Processamento local
A imagem é processada no navegador.
Perguntas frequentes
A animação é preservada?
Sim. Todos os bytes do arquivo são codificados, incluindo os quadros. A reprodução depende do navegador.
Por que a string fica maior?
Base64 usa quatro caracteres para representar três bytes. O resultado fica cerca de um terço maior.
Como recupero a imagem?
Cole o resultado em Base64 para WebP para visualizar e baixar o arquivo.
Meus dados são enviados a um servidor?
Não. O processamento acontece no seu navegador.
Outros idiomas
Referências
Como verificamos os resultados
Verificamos esta ferramenta com os testes automatizados abaixo. Os exemplos mantêm o 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
Os testes cobrem os exemplos e limites indicados, não todas as entradas possíveis. Conversões de ida e volta e testes com a mesma biblioteca não são verificações independentes.