Decodificador Base64
Decodifica cadenas codificadas en Base64 de vuelta al texto o datos originales.
¿Qué es la Decodificación Base64?
La decodificación Base64 es el proceso inverso de la codificación Base64. Convierte texto ASCII codificado en Base64 de vuelta a su formato binario o de texto original. Esta herramienta decodificadora te ayuda a decodificar rápidamente cadenas Base64 sin ningún conocimiento de programación. Need to encode data instead? Check out our Base64 Encoder tool.
¿Cuándo Necesitas Decodificar Base64?
- Respuestas de API: Muchas APIs devuelven datos codificados en Base64 que necesitan ser decodificados para su uso.
- Tokens JWT: Los tokens web JSON (JWT) usan codificación Base64 para las secciones de encabezado y carga útil. Use our JWT Decoder to inspect token contents.
- URIs de Datos: Extracción de los datos originales de URIs de datos en HTML/CSS.
- Contenido de Correo: Decodificación de archivos adjuntos de correo o contenido MIME codificado.
- Archivos de Configuración: Algunas aplicaciones almacenan credenciales codificadas en archivos de configuración.
Cómo Usar Este Decodificador Base64
- Pega tu cadena codificada en Base64 en el campo de entrada superior.
- Haz clic en el botón "Decodificar desde Base64".
- El resultado decodificado aparecerá en el campo de salida.
- Usa el botón "Copiar Resultado" para copiar el texto decodificado a tu portapapeles.
¿Cadena Base64 Inválida?
Si recibes un error, tu entrada puede no ser Base64 válido. Las cadenas Base64 solo deben contener caracteres A-Z, a-z, 0-9, +, / y = (para relleno). Asegúrate de que no haya espacios extra o saltos de línea en tu entrada.
Base64 Decoding in Programming Languages
Most programming languages provide built-in functions for Base64 decoding. Here are examples:
PHP
$decoded = base64_decode($encoded);
JavaScript
const decoded = atob(encoded); // Browser
const decoded = Buffer.from(encoded, 'base64').toString(); // Node.js
Python
import base64
decoded = base64.b64decode(encoded).decode()
Go
import "encoding/base64"
decoded, _ := base64.StdEncoding.DecodeString(encoded)
Java
import java.util.Base64;
String decoded = new String(Base64.getDecoder().decode(encoded));
Ruby
require 'base64'
decoded = Base64.decode64(encoded)
C#
string decoded = Encoding.UTF8.GetString(Convert.FromBase64String(encoded));