Base64 para WebP

Recupere, visualize e baixe o WebP original a partir de Base64.

0 caracteres
🖼️

Prévia

01

Sem recompressão

Qualidade, transparência e quadros originais são preservados.

02

Data URI ou Base64

Use o prefixo image/webp para incorporar a imagem ou copie apenas os dados.

03

Processamento local

A imagem é processada no navegador.

Detalhes técnicos

String Base64

  • >data:image/webp;base64,…
  • >Base64 / Base64URL

Onde usar

  • >HTML / CSS
  • >JSON / API

Como funciona

A ferramenta remove o prefixo data URI, decodifica Base64 e verifica a assinatura WebP. Não converte imagens de outros formatos.

Exemplo:

data:image/webp;base64,UklGRiIAAABXRUJQVlA4IBYAAAAwAQCdASoBAAEADsD+JaQAA3AAAAAA

Tudo é processado no seu navegador, sem enviar dados.

  • >Qualidade, transparência e quadros originais são preservados.
  • >A imagem é processada no navegador.

Como funciona

01

Decodificar

Cole a string Base64 ou o data URI de uma imagem WebP.

02

Baixar

Recupere, visualize e baixe o WebP original a partir de Base64.

Exemplo

JavaScript

const base64 = 'UklGRiIAAABXRUJQVlA4IBYAAAAwAQCdASoBAAEADsD+JaQAA3AAAAAA';
const bytes = Uint8Array.from(atob(base64), c => c.charCodeAt(0));
const file = new Blob([bytes], { type: 'image/webp' });

A ferramenta remove o prefixo data URI, decodifica Base64 e verifica a assinatura WebP. Não converte imagens de outros formatos.

Perguntas frequentes

Posso colar um data URI completo?

Sim. Aceita data:image/webp;base64,… ou Base64 sem prefixo, além de espaços, quebras de linha e Base64URL.

Converte PNG ou JPG em WebP?

Não. Recupera o WebP original. Se não souber o formato, use o decodificador de imagens Base64.

Por que a imagem não aparece?

Verifique se a string está completa e contém um WebP válido. A reprodução de animações depende do navegador.

Meus dados são enviados a um servidor?

Não. O processamento acontece no seu navegador.

Outros idiomas

Base64 to WebP Converter — Base64.sh

Base64 para WebP

Recupere, visualize e baixe o WebP original a partir de Base64. Tudo é processado no seu navegador, sem enviar dados.

Compartilhar:

X Facebook LinkedIn Reddit

Referências

Como verificamos os resultados

Verificamos esta ferramenta com os testes automatizados abaixo. Os exemplos mantêm o idioma original.

Verification method
Compare decoded bytes for standard, URL-safe, unpadded and Data URI inputs and verify signatures override false MIME labels.
Comparison reference
Explicit binary fixtures, file signatures and byte assertions.
Verification scope
This checks bytes and format detection, not successful browser decoding of every image.
Test source and cases (select a file to read it)
  • base64-image.test.js
    • image decoding preserves bytes for raw, wrapped, URL-safe and unpadded Base64
    • file signatures determine the actual format even when the data URI lies

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.