Aller au contenu
uencoder

Décoder nested URL-encoded parameters (Base64 JSON in a query string)

Unwrap le commun API motif où un URL parameter carries URL-encoded Base64 JSON — one chain, three outils, zero copy-pasting entre pages.

  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
    Décodeur d'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.

Questions fréquentes

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.

Workflows résolvant cette tâche

Coder une charge utile JSON pour transport URL
Préparer un Document JSON pour un Paramètre URL: embellir, Coder en Base64, puis encodage pourcent — le inverse exacte de le chaîne de décodage de paramètres imbriqués.
PIPELINE
Decoder un parametre URL imbrique (Base64 JSON)
Derouler un parametre URL transportant du JSON Base64 code URL en JSON formate lisible.
PIPELINE
Coder en Base64 puis décoder pour vérifier l'aller-retour
Coder le texte en Base64 et le décoder pour vérifier que l'aller-retour préserve les données originales.
PIPELINE
Convertir Base64 en Base85
Décoder Base64 et recoder en Base85 pour une représentation compacte.
PIPELINE
Convertir Base64 en Hex
Décoder une chaîne Base64 en bytes et la recoder en Hex pour inspection ou interopérabilité.
PIPELINE
Comparer deux configs YAML via JSON
Convertir les configs YAML en JSON pour une comparaison diff-friendly des valeurs structurées.
PIPELINE
Décoder une paire d'identifiants Basic Auth
Décoder la partie Base64 d'un en-tête HTTP Basic Authorization en username:password.
PIPELINE
HJSON en format JSON
Formater HJSON et convertir en JSON standard.
PIPELINE
Formater JSON et calculer une somme de contrôle d'intégrité
Pretty-printer un document JSON et calculer une somme CRC32 pour détecter toute modification ultérieure.
PIPELINE
Minifier et valider JSON
Formater JSON pour inspection et valider sa correction syntaxique en une passe.
PIPELINE
Formater JSON et générer une interface TypeScript
Formater un document JSON puis inférer une définition d'interface TypeScript en une chaîne.
PIPELINE
Valider, formater, puis convertir JSON en YAML
Convertir une config JSON (possiblement minifiée) en YAML, capturant les erreurs de syntaxe au premier nœud au lieu de produire un YAML subtilement erroné.
PIPELINE
JSON5 en format JSON
Formater JSON5 et convertir en JSON standard.
PIPELINE
JSONC en format JSON
Formater JSONC (JSON avec commentaires) et convertir en JSON standard.
PIPELINE
Décoder et formater une charge utile JWT
Analyser un token JWT, extraire sa charge utile et formater le JSON pour inspection.
PIPELINE
Analyser chaîne de requête et formater JSON
Analyser une chaîne de requête en paires clé-valeur puis formater en JSON.
PIPELINE
Convertir TOML en JSON
Analyser un fichier de configuration TOML en JSON pour les outils et API attendant une entree JSON.
PIPELINE
Convertir TOML en YAML via JSON
Transformer un fichier de configuration TOML en format YAML, utilisant JSON comme representation intermediaire.
PIPELINE
Decoder URL et afficher les bytes Hex
Percent-decoder une chaine codee URL puis voir sa representation en bytes Hex pour analyse de bas niveau.
PIPELINE
Decoder URL et analyser
Decoder URL puis analyser l'URL en composants.
PIPELINE
Decodage URL double
Decoder une chaine codee URL qui a ete codee deux fois, recuperant le texte clair original.
PIPELINE
Generer des interfaces TypeScript depuis YAML
Convertir un document YAML en definitions d'interface TypeScript, utilisant JSON comme format intermediaire.
PIPELINE

Outils associés