Entrada

Modo:

Salida

¿Qué es Base64 a JSON?

Base64 es un esquema de codificación que representa datos binarios como texto ASCII. Cuando los datos JSON están codificados en Base64 — común en APIs, JWTs y URLs de datos — necesitas decodificarlos para leer el JSON original. Esta herramienta decodifica una cadena Base64 y muestra el resultado como JSON formateado. También soporta el proceso inverso: codificar JSON a Base64.

Alterna entre Decodificar (Base64 → JSON) y Codificar (JSON → Base64) usando los botones de modo. Todo el procesamiento ocurre en tu navegador — no se envían datos a ningún servidor.

Cómo usar esta herramienta

1

Elige el modo

Selecciona Decodificar para convertir una cadena Base64 a JSON, o Codificar para convertir JSON a Base64.

2

Pega la entrada

Pega tu cadena Base64 o JSON en el editor izquierdo. Usa Ejemplo para cargar un ejemplo, o Subir para cargar desde un archivo.

3

Copia o descarga el resultado

El panel derecho se actualiza automáticamente. Usa Copiar o Descargar para guardar el resultado.

Ejemplo

Decodificando la cadena Base64 para {"name":"John","age":30}:

Entrada Base64

Entrada

Salida JSON

Salida

Preguntas frecuentes

¿Qué pasa si el Base64 no decodifica a JSON válido?

La herramienta mostrará el texto decodificado sin procesar. Primero intenta parsear el resultado como JSON; si falla, devuelve la cadena decodificada simple.

¿Se admite Base64 seguro para URL?

La función atob() del navegador requiere Base64 estándar. Reemplaza - por + y _ por / antes de pegar Base64 seguro para URL.

¿Se envían mis datos a un servidor?

No. Todo el procesamiento ocurre localmente en tu navegador.

¿Por qué obtengo un error al codificar?

En modo Codificar, la entrada debe ser JSON válido. Corrige los errores de sintaxis JSON e inténtalo de nuevo.

Herramientas relacionadas

El esquema de codificación Base64 está definido en RFC 4648. Consulta MDN: Base64 para más detalles.