Áudio para Base64

Codifique um arquivo de som em Base64 e incorpore-o diretamente em uma página web, jogo ou app. O conversor de áudio para Base64 gera trechos HTML5 e JavaScript prontos e permite reproduzir o resultado para conferir.

Arquivo de áudio
Solte um arquivo de áudio aqui ou escolha um

Como converter Áudio para Base64 online

  1. Selecione um arquivo de áudio ou cole a URL dele.
  2. Escolha o formato de saída (data URI, <audio>, JavaScript Audio, ...).
  3. Clique em Codificar áudio em Base64 e teste o player.

Mais conversores de Áudio para Base64

Formatos de saída

Escolha como o resultado deve ser formatado. O conversor pode retornar:

  • txt: apenas a string Base64, pronta para colar no código, em um campo de banco de dados ou em uma requisição de API.
  • uri: um URI data: completo, que você pode colar na barra de endereços do navegador ou usar em qualquer lugar que aceite uma URL.
  • html audio: um player HTML5 <audio controls>.
  • html source: um elemento de mídia com uma tag <source> aninhada e o tipo MIME.
  • html embed: uma tag <embed>.
  • html object: uma tag <object> com o atributo type.
  • html hyperlink: um link <a> que baixa ou abre o arquivo incorporado.
  • html iframe: um <iframe> que exibe o conteúdo na própria página.
  • javascript audio: JavaScript que cria e reproduz um objeto Audio.
  • javascript popup: JavaScript que abre o conteúdo em uma nova janela.
  • json: um objeto JSON com o nome do arquivo, o tipo MIME e os dados.
  • xml: um elemento XML com os dados dentro de uma seção CDATA.

Dicas

Mantenha o áudio incorporado curto: sons de notificação e efeitos de interface são ideais. Prefira formatos comprimidos (MP3, Ogg/Opus) para manter a string Base64 pequena.

O Base64 representa cada 3 bytes com 4 caracteres, então o resultado codificado fica cerca de 33% maior que o arquivo original (mais alguns bytes de padding e do prefixo do data URI).

Perguntas frequentes

Como reproduzir áudio Base64 em HTML?

Use <audio controls src="data:audio/mpeg;base64,..."></audio> ou, em JavaScript: new Audio("data:audio/mpeg;base64,...").play().

Quais formatos de áudio os navegadores reproduzem?

MP3, WAV, Ogg (Vorbis/Opus), AAC/M4A e FLAC são suportados por todos os navegadores modernos. WMA não é.

Ferramentas e guias relacionados

Comentários (0)

Dúvidas, ideias ou um bug em “Áudio para Base64”? Deixe um comentário, avalie a ferramenta ou responda a outras pessoas.

Ainda não há comentários. Seja o primeiro a dar sua opinião!

Deixe um comentário

Avalie esta ferramenta:
Esc
↑ ↓ navegar↵ abrirEsc fechar