Resumen
Base64 es un formato de codificación, no un sistema de cifrado. Este decodificador devuelve los datos originales cuando la entrada es válida y completa. Si el contenido trae saltos de línea, caracteres URL-safe o falta el relleno final, el resultado puede cambiar o no procesarse como esperas. Sirve para fragmentos de texto, cargas de API, trozos de JSON y cabeceras codificadas. Cuando la salida no es texto plano, verás datos brutos o bytes en lugar de forzar caracteres ilegibles a una frase. Para obtener un resultado fiel, pega el valor exacto que salió del sistema de origen. Espacios extra, prefijos copiados o cadenas cortadas son las causas más habituales de una decodificación incorrecta.
Casos de uso
- Revisar campos de APIConvierte campos codificados en Base64 dentro de respuestas de API para inspeccionar mensajes, IDs o valores anidados.
- Recuperar fragmentos de archivosDevuelve a su forma original trozos de archivos o adjuntos codificados para depuración y verificación.
- Analizar tokens y cabecerasExaminar valores codificados en cabeceras, tokens o cadenas firmadas para ver qué se almacenó realmente.
- Decodificar datos de registrosRecupera valores copiados desde logs, archivos de configuración o terminal cuando el sistema los guarda en Base64.
Como funciona
- 1
Pega el valor Base64 en el campo de entrada.
- 2
La herramienta decodifica el contenido y muestra la salida enseguida.
- 3
Copia el texto decodificado o revisa los datos brutos si no se trata de texto plano.
Ejemplos
Texto simple
Entrada: aGVsbG8gd29ybGQ=
Salida: hello world
Una cadena Base64 estándar devuelta como texto legible.
Fragmento JSON
Entrada: eyJzdGF0dXMiOiJvayIsImNvZGUiOjIwMH0=
Salida: {"status":"ok","code":200}
Decodifica un fragmento JSON estructurado sin alterar su contenido.
Entrada con saltos
Entrada: U2Vj cmV0 IHZhbHVl
Salida: Secret value
Muestra que una cadena partida en varias líneas puede seguir funcionando si los datos están completos.
FAQ
¿Por qué la salida parece basura o símbolos raros?
Normalmente significa que lo decodificado son bytes binarios y no texto. Puede tratarse de una imagen, un archivo comprimido u otro tipo de dato.
¿Qué pasa si la cadena no tiene relleno?
Algunos valores Base64 necesitan el relleno final completo. Si el sistema de origen recortó los caracteres '=', la decodificación puede fallar o requerir la forma exacta original.
¿Puedo decodificar Base64 URL-safe aquí?
La variante URL-safe usa otros caracteres en algunos sistemas. Si la cadena viene de un token o una URL, asegúrate de usar el formato correcto antes de decodificar.
¿Por qué mi resultado no coincide con el original?
Suele pasar por espacios extra, pérdida de caracteres o por usar la variante equivocada. Comprueba la cadena completa exactamente como apareció en el origen.
