Decodificador Base64

Convierte datos codificados con opciones de formato claras. Tus datos permanecen en tu dispositivo.

Codificación y decodificación
Preparando tu espacio de trabajo…
Entrada
Salida
El resultado aparecerá aquí.

Cómo usarla

  1. Pega el valor codificado, abre un archivo o prueba el ejemplo.
  2. Elige el formato. El resultado se actualiza mientras escribes.
  3. Copia el resultado o descarga los datos convertidos.

Decodificar Base64 correctamente

Decodifica Base64 para recuperar sus bytes originales. El UTF-8 válido se muestra como texto; los demás datos binarios ofrecen una vista hexadecimal y una descarga que conserva cada byte.

Selecciona el alfabeto correspondiente y decide si aceptas espacios en blanco ASCII y relleno omitido. Se informa de los caracteres no válidos y del relleno incoherente.

Recupera los bytes originales

Cada grupo de caracteres Base64 se convierte en bytes. La decodificación de texto usa UTF-8 estricto y conserva un BOM inicial. Los bytes que no son texto se pueden descargar sin sustituirlos por caracteres de reemplazo.

Una conversión Base64
Entrada
wqFIb2xhLCBtdW5kbyEg8J+Riw==
Resultado
¡Hola, mundo! 👋

Los ajustes predeterminados convierten esta entrada en una sola pasada.

Relleno y espacios en blanco

Puedes optar por ignorar espacios ASCII, tabulaciones, CR y LF. Se puede aceptar el relleno ausente, pero se rechazan el relleno sobrante, los signos = mal colocados, los alfabetos mezclados y los bits sin usar distintos de cero. El alfabeto seleccionado debe coincidir con la entrada.

Resultados binarios y Base64 sin prefijo

La entrada debe ser el propio valor Base64. Elimina la cabecera de URL de datos antes de decodificar. La salida binaria solo se muestra en una vista hexadecimal limitada; Descargar exporta todos los bytes decodificados.

Límites de procesamiento

Hasta 5 MiB de entrada, 20 MiB de salida y 10 segundos por ejecución. Los archivos de texto deben usar UTF-8. La codificación Base64 también acepta archivos binarios. Los documentos permanecen en tu dispositivo.

?

Preguntas frecuentes

¿Por qué aparece una vista hexadecimal?

Los bytes decodificados no son UTF-8 legible. Descargar guarda esos bytes sin cambios.

¿Puedo decodificar un valor sin relleno?

Sí, activando Permitir relleno ausente. Un resto de un solo carácter siempre es no válido.

¿Puedo pegar Base64 con saltos de línea?

Sí, si Ignorar espacios en blanco ASCII está activado. Los demás caracteres inesperados siguen siendo errores.

¿El decodificador acepta una URL de datos?

Pega el valor Base64 que aparece después de la coma, sin su cabecera de URL de datos.

¿La decodificación ejecutará un archivo?

No. El resultado es texto o una descarga. Nunca se ejecuta ni se representa como documento.

Encuentra tu próxima herramienta

Idioma

¿Cambiar de idioma? Se borrará el contenido actual. Primero copia o descarga tu trabajo.