Advertisement 728×90
🔗

Encodeur/Décodeur URL

Encodez et décodez les URLs et les chaînes de requête pour gérer les caractères spéciaux en toute sécurité.

Advertisement

📋 Comment utiliser

  1. Choisissez le mode Encoder ou Décoder.
  2. Pour encoder : collez l'URL ou le texte avec des caractères spéciaux.
  3. Pour décoder : collez l'URL encodée en pourcentage.
  4. Cliquez sur Encoder/Décoder — les résultats apparaissent instantanément.
  5. Copiez l'URL encodée ou décodée.

À propos de cet outil

Encodeur/Décodeur d'URL

Convertissez les URL et les chaînes de requête en format encodé pour gérer les caractères spéciaux en toute sécurité, et décodez les URL encodées en texte lisible.

Pourquoi encoder les URL ?

Les URL ne peuvent contenir qu'un ensemble limité de caractères ASCII. Les espaces, accents et symboles doivent être encodés en pourcentage (%20, %26, etc.) pour être transmis correctement.

❓ Questions fréquentes

Percent-encoding replaces unsafe URL characters with a % sign followed by their two-digit hexadecimal code. For example, a space becomes %20 and & becomes %26.
%20 is the standard percent-encoding for a space character in URLs. The + sign represents a space only in application/x-www-form-urlencoded format (HTML form submissions), not in general URL paths.
Letters (A-Z, a-z), digits (0-9), and the characters - _ . ~ are "unreserved" and safe in URLs without encoding. All other characters should be percent-encoded.
Non-ASCII characters are first encoded to UTF-8 bytes, then each byte is percent-encoded. For example, the letter é (U+00E9) becomes %C3%A9.
encodeURIComponent() encodes all characters except A-Z, a-z, 0-9, -, _, ., !, ~, *, ', (, ). It is used to encode individual URL components like query parameter values.
Yes. The decoder handles the entire URL and decodes all percent-encoded sequences, including those representing UTF-8 multi-byte characters.

🔗 Outils similaires