Decodificador Base64

Decodifica cadenas codificadas en Base64 de vuelta al texto o datos originales.

0 caracteres

¿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

  1. Pega tu cadena codificada en Base64 en el campo de entrada superior.
  2. Haz clic en el botón "Decodificar desde Base64".
  3. El resultado decodificado aparecerá en el campo de salida.
  4. 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));