logo
GeekFormat

Audio a Base64

Arrastre el audio aquí o haga clic en la selección

Compatible con MP3, WAV, OGG, M4A, WebM y cualquier formato de audio. Sin límite de tamaño.

Convierte archivos MP3, WAV, OGG y otros formatos de audio a Base64 o Data URL localmente en tu navegador, listos para incrustar en HTML5 o usar en peticiones API.

Relacionado

Casos de uso

  • Codifica clips cortos como Base64 e insértalos en etiquetas HTML5 <audio> o fondos CSS para evitar peticiones HTTP extra.
  • Envía audio como cadena dentro de cuerpos JSON, mensajes WebSocket o payloads JWT y olvídate de las subidas multipart.
  • Genera payloads de prueba al depurar APIs de reconocimiento de voz o TTS para validar el tipo MIME y el formato de codificación.
  • Decodifica una cadena Base64 en un archivo de audio reproducible para verificar respuestas de API o guardar material offline.

Características

  • Amplio soporte de formatos: MP3, WAV, OGG, M4A, WebM y cualquier audio reproducible en el navegador, con detección automática de MIME.
  • Dos formatos de salida: alterna con un clic entre Data URL (con prefijo data:audio/mpeg;base64,) y Base64 puro según tu destino.
  • Reproductor integrado: previsualiza el audio recién subido y comprueba al instante nombre, tamaño y duración.
  • Procesado local sin subida: la codificación se ejecuta en el navegador mediante FileReader API, los datos nunca salen del dispositivo.
  • Conversión bidireccional: además de audio → Base64, pega una cadena Base64 para restaurar un audio reproducible y descargarlo.
  • Copiar y descargar: copia la cadena al portapapeles o guárdala como archivo .txt.

Cómo Usar

  1. Arrastra o haz clic para subir un archivo de audio local. Compatible con MP3, WAV, OGG, M4A y más, hasta 20MB por archivo.
  2. El navegador detecta el MIME automáticamente y codifica a Base64. Usa el reproductor integrado para previsualizar y revisar los metadatos.
  3. Cambia entre Data URL y Base64 puro según el destino que necesites.
  4. Pulsa copiar para obtener la cadena o descárgala como archivo .txt.

Preguntas Frecuentes

¿Codificar audio a Base64 aumenta el tamaño del archivo?

Sí. Base64 incrementa los datos en aproximadamente un 33 %; un MP3 de 1MB pasa a unos 1,33MB. Para archivos grandes conviene usar subida binaria o recortar el clip primero.

¿Qué diferencia hay entre Data URL y Base64 puro?

Un Data URL tiene la forma data:audio/mpeg;base64,xxx y sirve directamente como atributo src de <audio> o como fondo CSS. El Base64 puro es solo la cadena codificada, ideal para JSON de configuración o parámetros de API.

¿Se sube mi archivo de audio a algún servidor?

No. Toda la codificación se ejecuta en el navegador mediante la FileReader API. Los datos de audio no se envían a ningún backend, así que puedes tratar grabaciones sensibles con total tranquilidad.

¿Qué formatos de audio se admiten y cuál es el límite de tamaño?

Cualquier audio reproducible en el navegador, incluidos MP3, WAV, OGG, M4A y WebM. El límite es 20MB por archivo; si lo superas verás una advertencia.

¿Puedo devolver una cadena Base64 a un archivo de audio?

Sí. Cambia al modo B64→🎵, pega la cadena Base64 y la herramienta reproducirá el audio en el navegador y permitirá descargarlo.