Enviar um arquivo
  1. base64hub
  2. Ferramentas de arquivo
  3. Áudio para Base64

Áudio para Base64

Arraste um arquivo de som e receba um URI data:audio/...;base64, para uma tag <audio> ou new Audio(), ou Base64 puro para uma API. Um player acima da saída permite conferir se é o trecho certo.

Grátis sem cadastro, sem limites Local nada é enviado Atualizado 27 de out. de 2026
Arraste arquivos aqui, cole ou selecione
Entrada –Saída –Tamanho –

Processado no seu navegador. Esta página não consegue enviar seus dados para lugar nenhum – como sabemos

Como converter áudio em Base64

  1. Arraste um arquivo de áudio para a caixa ou escolha um ou mais no seletor de arquivos. MP3, WAV, OGG, M4A, AAC e FLAC funcionam.
  2. Toque a prévia para ter certeza de que é o trecho que você quer.
  3. Saída como começa em Data URI. Escolha Base64 puro para uma API, ou JSON para nome, tipo, tamanho e dados juntos.
  4. Clique em Copiar saída. Para gravações longas, use Salvar como .txt.

Reconhecendo formatos de áudio em Base64

FormatoTipo MIMEO Base64 começa com
MP3 com tag ID3audio/mpegSUQz
MP3 sem tagaudio/mpeg// e uma letra, ex.: //uQ
WAVaudio/wavUklGR, com XQVZF nos caracteres 12–16
Ogg (Vorbis, Opus)audio/oggT2dnUw
FLACaudio/flacZkxhQw
M4A (AAC)audio/mp4AAAA + um caractere + GZ0eXBNNEEg
Áudio WebMaudio/webmGkXfo

O data URI usa o tipo MIME que o seu navegador informa para o arquivo. Se ele não informar nenhum, a ferramenta escolhe um pela extensão. MP3 e AAC em M4A tocam em todos os navegadores atuais; o suporte a Ogg, FLAC e WebM é bom, mas menos universal, então teste os formatos que os seus usuários têm.

Onde o áudio em Base64 é útil

  • Cliques, toques de notificação e efeitos curtos de jogo podem ser embutidos num único arquivo HTML, e a página ou o jogo roda a partir de um só arquivo, sem servidor.
  • Serviços de transcrição de fala, tradução e análise de áudio muitas vezes aceitam uma gravação como Base64 num campo JSON, junto com a codificação e a taxa de amostragem.
  • Com uma amostra curta guardada como constante Base64, dá para testar um pipeline de áudio sem um arquivo binário no repositório.

Para música, podcasts ou qualquer coisa com mais de alguns segundos num site, use um link para o arquivo. Os navegadores fazem streaming de um arquivo linkado e o buscam em partes, enquanto um data URI precisa estar inteiro na memória antes de a reprodução começar.

Quanto o áudio codificado cresce

O Base64 tem 4/3 do tamanho do arquivo, então o comprimento acompanha o bitrate:

Áudio10 segundosBase64
MP3, 128 kbps160,000 bytes213,336 caracteres
WAV, 16 kHz mono 16 bits (fala)320,044 bytes426,728 caracteres
WAV, 44,1 kHz estéreo 16 bits (CD)1,764,044 bytes2,352,060 caracteres

Um minuto de WAV com qualidade de CD passa de 14 milhões de caracteres de Base64. Detalhes de cada formato estão em MP3 para Base64 e WAV para Base64, e o Base64 para áudio toca ou salva uma string Base64 que você recebeu.

Tocar áudio em Base64 no JavaScript

const beep = new Audio("data:audio/mpeg;base64,SUQzBAAAAAAAI1RTU0UAAAAPAAADTGF2...");
button.addEventListener("click", () => beep.play());

Os navegadores bloqueiam áudio que começa sem um gesto do usuário, então chame play() a partir de um handler de clique ou de tecla. Decodificação e outras variantes estão em Base64 em JavaScript.

Perguntas frequentes

Como tocar áudio em Base64 no HTML?

Coloque o data URI no src de um elemento <audio>: <audio controls src="data:audio/mpeg;base64,SUQz..."></audio>. No JavaScript, new Audio(dataUri).play() funciona do mesmo jeito, desde que rode depois de uma interação do usuário.

Qual formato de áudio gera o Base64 mais curto?

Um formato compactado. Por segundo de som, MP3, AAC (M4A) e Opus são muitas vezes menores que WAV ou FLAC, e o Base64 acrescenta o mesmo terço a cada um. Para fala, um arquivo mono de bitrate baixo é o mais curto.

Posso converter vários arquivos de som de uma vez?

Sim. Arraste todos juntos, escolha um na lista com Mostrar, ou use Copiar tudo como JSON para obter nome, tipo, tamanho e Base64 de cada arquivo num único array. Isso serve bem para um mapa de sons num jogo pequeno.