Saltar al contenido
uencoder

Decodificar nested URL-encoded parameters (Base64 JSON in a query string)

Unwrap el común API patrón donde un URL parameter carries URL-encoded Base64 JSON — one chain, three herramientas, zero copy-pasting entre páginas.

  1. 1

    APIs often transport structured data through URLs like ?data=eyJhIjoxfQ%3D%3D. Reading it requires unwrapping layers in reverse order: first percent-decoding, then Base64 decoding, then JSON formatting. Doing this by hand across three pages is where mistakes creep in — run it as one chain instead.

  2. 2
    Decodificador de URL →

    Single-layer case: paste just the encoded value and get the decoded text.

  3. 3
    url-decode → base64-decode → json-format

    Paste the full encoded parameter value as the chain input. Each intermediate output is visible, so if a layer fails you see exactly which one and why.

  4. 4

    If the decoded Base64 payload is not JSON but another encoding (e.g. another Base64 layer or percent-encoding inside), extend the chain with the matching tool — the pipeline accepts any order and you can re-run from any node after adjusting it.

Preguntas frecuentes

Why does %3D appear at the end of the value?
%3D is the percent-encoding of '=' — the Base64 padding character. URL-decode restores it before the Base64 layer runs.
Can I encode in the reverse direction?
Yes — reorder the chain with the encode tools (json → base64-encode → url-encode) using the same builder. Save it as a workflow so the reverse task is one click next time.

Flujos que resuelven esta tarea

Codificar un payload JSON para transporte por URL
Preparar un documento JSON para un parámetro URL: embellecer, codificar en Base64, luego codificar por ciento — el inverso exacto de la cadena de decodificación de parámetros anidados.
CANALIZACIÓN
Decodificar parametro URL anidado (Base64 JSON)
Desenvolver un parametro URL que transporta JSON Base64 codificado URL en JSON formateado legible.
CANALIZACIÓN
Codificar en Base64 y decodificar para verificar ida y vuelta
Codificar texto a Base64 y decodificarlo para verificar que el recorrido de ida y vuelta preserva los datos originales.
CANALIZACIÓN
Convertir Base64 a Base85
Decodificar Base64 y recodificar como Base85 para una representación compacta.
CANALIZACIÓN
Convertir Base64 a Hex
Decodificar una cadena Base64 a bytes y recodificarla como Hex para inspección o interoperabilidad.
CANALIZACIÓN
Comparar dos configuraciones YAML vía JSON
Convertir configuraciones YAML a JSON para comparación de valores estructurados apta para diff.
CANALIZACIÓN
Decodificar un par de credenciales Basic Auth
Decodificar la parte Base64 de un encabezado HTTP Basic Authorization en username:password.
CANALIZACIÓN
HJSON a formato JSON
Formatear HJSON y convertir a JSON estándar.
CANALIZACIÓN
Formatear JSON y calcular suma de verificación de integridad
Embellecer un documento JSON y calcular una suma CRC32 para detectar modificaciones posteriores.
CANALIZACIÓN
Minificar y validar JSON
Formatear JSON para inspección y validar que sea sintácticamente correcto en una pasada.
CANALIZACIÓN
Formatear JSON y generar interfaz TypeScript
Formatear un documento JSON y luego inferir una definición de interfaz TypeScript en una cadena.
CANALIZACIÓN
Validar, formatear, luego convertir JSON a YAML
Convertir una configuración JSON (posiblemente minificada) a YAML, capturando errores de sintaxis en el primer nodo en lugar de producir YAML sutilmente incorrecto.
CANALIZACIÓN
JSON5 a formato JSON
Formatear JSON5 y convertir a JSON estándar.
CANALIZACIÓN
JSONC a formato JSON
Formatear JSONC (JSON con comentarios) y convertir a JSON estándar.
CANALIZACIÓN
Decodificar y formatear un payload JWT
Analizar un token JWT, extraer su payload y formatear el JSON para inspección.
CANALIZACIÓN
Analizar cadena de consulta y formatear JSON
Analizar una cadena de consulta en pares clave-valor y luego formatear como JSON.
CANALIZACIÓN
Convertir TOML a JSON
Analizar un archivo de configuracion TOML en JSON para herramientas y APIs que esperan entrada JSON.
CANALIZACIÓN
Convertir TOML a YAML via JSON
Transformar un archivo de configuracion TOML a formato YAML, usando JSON como representacion intermedia.
CANALIZACIÓN
Decodificar URL y mostrar bytes Hex
Decodificar por ciento una cadena codificada URL y luego ver su representacion de bytes Hex para analisis de bajo nivel.
CANALIZACIÓN
Decodificar URL y analizar
Decodificar URL y luego analizar la URL en componentes.
CANALIZACIÓN
Decodificacion doble URL
Decodificar una cadena codificada URL que ha sido codificada dos veces, recuperando el texto plano original.
CANALIZACIÓN
Generar interfaces TypeScript desde YAML
Convertir un documento YAML a definiciones de interfaz TypeScript, usando JSON como formato intermedio.
CANALIZACIÓN

Herramientas relacionadas