Subir un archivo
  1. base64hub
  2. Herramientas de archivos
  3. Base64 a MP3

Base64 a MP3

Pega un MP3 en Base64 para escucharlo aquí y guardarlo como archivo .mp3. Si los datos resultan ser otro formato de audio, la herramienta lo indica y propone la extensión correcta.

Gratis sin registro, sin límites Local no se sube nada Comprueba etiqueta ID3 o encabezado de trama MPEG Actualizado 27 oct 2026
Entrada –Salida –Tamaño –

Se procesa en tu navegador. Esta página no puede enviar tus datos a ninguna parte – cómo lo sabemos

Cómo decodificar Base64 a MP3

  1. Pega el Base64 en Base64 o data URI. Puede ser Base64 sin más o una URI completa data:audio/mpeg;base64,…, y los saltos de línea no importan.
  2. Pulsa reproducir en el reproductor que hay bajo la información del archivo. Duración aparece en cuanto el navegador ha leído el principio del archivo.
  3. Mira la zona de notas: si el audio no es MP3, dice qué es.
  4. Pulsa Descargar archivo para guardar el .mp3, o Copiar como data URI para un elemento <audio>.

Todo ocurre en tu navegador; la página no puede hacer peticiones de red, salvo las del contador de visitas de Cloudflare, así que la grabación se queda en tu equipo.

Cómo reconoce la herramienta un MP3

Un archivo MP3 no tiene una única firma fija. O empieza con una etiqueta ID3v2, o directamente con el encabezado de la primera trama de audio:

El Base64 empieza porPrimeros bytesSignificado
SUQzID3Etiqueta ID3v2 delante del audio: título, artista, a menudo la carátula
//s o //oFF FB, FF FATrama MPEG-1 Layer III, el MP3 habitual a 32–48 kHz
//M o //IFF F3, FF F2MPEG-2 Layer III, frecuencias de muestreo más bajas (16 a 24 kHz), habitual para voz
/+MFF E3MPEG-2.5 Layer III, 8 a 12 kHz
//E o //kFF F1, FF F9No es MP3: es AAC en un flujo ADTS

La salida de texto a voz y las grabaciones de voz a menudo no tienen etiqueta ID3, así que empiezan directamente por //M o //s. La carátula de una etiqueta ID3 puede ser la mayor parte del archivo; MP3 a Base64 explica cómo quitarla antes de codificar.

Cuando no es un MP3

Los datos etiquetados como MP3 a veces son otro formato, y los reproductores que se fían de la extensión los rechazan. La herramienta indica el formato real con un botón para guardarlo correctamente:

NotaQué es
«Esto parece M4A, no MP3.»Audio AAC en un contenedor MP4, como el que graban los móviles y muchas apps
«Esto parece WAV, no MP3.»Normalmente audio sin comprimir: con calidad de CD ocupa unas once veces más que un MP3 a 128 kbit/s
«Esto parece OGG, no MP3.» o «…Opus, no MP3.»Ogg Vorbis u Opus, habituales en apps web y de chat
«Esto parece WebM, no MP3.»Una grabación del navegador, normalmente Opus dentro de WebM
«Esto parece AAC, no MP3.»Un flujo AAC en bruto (.aac)

Pulsa Descargar como .m4a (o la extensión que se ofrezca) para guardarlo con la extensión que corresponde al contenido. Convertirlo en un MP3 de verdad requiere un codificador como ffmpeg: ffmpeg -i input.m4a -b:a 128k output.mp3.

Duración y tasa de bits

La duración viene del motor multimedia del navegador, que lee los encabezados de las tramas. En un archivo de tasa de bits constante es exacta. Un MP3 de tasa variable suele llevar un encabezado Xing o VBRI con el número de tramas; si falta, el navegador estima la duración a partir de las primeras tramas, y la cifra puede desviarse bastante hasta que la reproducción llega al final.

Puedes contrastar el tamaño decodificado con la duración: a 128 kbit/s, un minuto de audio son 960.000 bytes, unos 1,28 millones de caracteres de Base64. La calculadora de tamaño hace la parte de Base64 para cualquier tamaño.

Decodificar un MP3 y leer su duración en la línea de comandos

base64 -d voice.b64 > voice.mp3
ffprobe -v error -show_entries format=duration,bit_rate -of default=nw=1 voice.mp3

Para un tono de prueba de tres segundos a 128 kbit/s, ffprobe imprime duration=3.030204 y bit_rate=129216; los 30 ms de más y la tasa algo más alta vienen del relleno del codificador y de la etiqueta ID3. Más sobre decodificar en una shell en Base64 en Bash, y sobre otros formatos de audio en Base64 a audio.

Preguntas frecuentes

¿Cómo convierto Base64 a un archivo MP3?

Pega el Base64 arriba, comprueba que se reproduce y pulsa Descargar archivo. El archivo se guarda como decoded.mp3, salvo que una data URI o el archivo de texto que abriste aporten un nombre.

¿Por qué el ejemplo de esta página no suena?

Es un segundo de tramas de audio MPEG reales que contienen silencio, para mostrar el reproductor y la detección. Pega tu propio Base64 para oír sonido de verdad.

¿`audio/mp3` es un tipo MIME válido?

El tipo registrado para MP3 es audio/mpeg. Los navegadores aceptan igualmente data:audio/mp3;base64,…, y la herramienta lo decodifica sin avisos, pero la descarga y Copiar como data URI usan audio/mpeg.

¿La herramienta muestra el título y el artista?

No, la etiqueta ID3 no se muestra. Se conserva en el archivo descargado, así que un reproductor de música muestra el título, el artista y la carátula como siempre.