Décodeur d'URL
Decode percent-encoded URL text back to readable characters. Gratuit, privé et 100% côté client.
Essayer un exemple:
Local only
Historique récent
Aucun historique
Utilisation
- Paste the encoded URL or text into the input box.
- Select the character set used during encoding.
- Copy the decoded result.
Tâches utilisant cet outil
Détecter the encoding of unknown text and decode it correctly
Prendre un chaîne de mojibake ou raw octets, identifier whether it est UTF-8, Latin-1, Base64, ou URL-encoded, et décoder it en readable texte. TÂCHE
Coder text for safe use inside a URL query string
Turn arbitrary texte (avec spaces, ampersands, Unicode, equals signs) en un valeur ce peut être placed directly après ?key= en un URL sans breaking parsing. TÂCHE
Analyser a URL into components and construct URLs from parts
Decompose un URL en protocol, host, path, requête, fragment — et construire un URL de individual composants safely. TÂCHE
Analyser URL query strings
Requête chaînes passer clé-valeur pairs en URLs après le ?. Apprendre parsing, codage, et handling de tableaux, nested objets, et special caractères. TÂCHE
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. TÂCHE
Pipelines utilisant cet outil
Questions fréquentes
- Que fait percent-decoding ?
- It converts sequences like %20 back into their original characters, such as a space. %E4%BD%A0 becomes '你' in UTF-8.
- What if the input has a truncated percent sign?
- The tool reports 'Invalid percent-encoding' so you can fix the source data. A lone '%' at the end or followed by non-hex characters triggers this error.
- Does the tool handle + as space?
- No. The decoder treats '+' literally. The + → space convention only applies to application/x-www-form-urlencoded form data; URL paths and query parameters use %20 for spaces.
- Which character sets are supported?
- UTF-8 (default), ASCII, Latin1, and UTF-16LE. Choose UTF-8 for multilingual text; Latin1 for legacy Western European data; UTF-16LE for Windows-native content.
- Can I decode a full URL?
- Yes. The decoder processes the entire input; unencoded characters pass through unchanged, so 'https://x.com/a%20b' decodes to 'https://x.com/a b'.
- Why does decoded text show replacement characters (�)?
- This usually means the wrong character set was selected. If the original was UTF-8 but you decode as Latin1, multibyte sequences become individual Latin1 characters. Switch the charset to UTF-8.
Outils associés
Encodeur d'URL
Percent-encode text for safe use in URLs. Gratuit, privé et 100% côté client. OUTIL
Décodeur Base64
Decode Base64 data back to readable text online. Gratuit, privé et 100% côté client. OUTIL
Décodeur hexadécimal
Decode hexadecimal back to readable text online. Gratuit, privé et 100% côté client. OUTIL
Échappement HTML
Escape or unescape HTML special characters online. Gratuit, privé et 100% côté client. OUTIL
Formateur JSON
Format, minify, or sort JSON online. Gratuit, privé et 100% côté client. OUTIL