Encodeur/Decodeur d'URL

Encodez du texte pour un usage URL sur ou decodez des URLs a encodage pourcentage. Gère Unicode complet y compris emoji. Tout le traitement s'effectue localement dans votre navigateur.

A propos de l'encodage URL: Convertit les caracteres speciaux (espaces, &, =, ?, /, etc.) en format pourcentage, sur pour les URLs et query strings.

🔒 Tout le traitement s'effectue localement dans votre navigateur — rien n'est stocke ni envoye.

Comment utiliser cet encodeur/decodeur d'URL

  1. Encoder: Entrez n'importe quelle URL ou texte et cliquez sur Encoder pour obtenir une chaine codée en pourcentage sure pour les URLs.
  2. Decoder: Basculez en mode Decoder, collez une URL codee et cliquez sur Decoder.
  3. L'outil affiche le nombre de caracteres et les statistiques de taille d'encodage pour les deux modes.
  4. Appuyez sur Ctrl+Entree pour traiter — ou collez simplement et il se traite automatiquement.

A propos de l'encodage URL

Les URLs ne peuvent être envoyees sur Internet qu'en utilisant l'ensemble de caracteres ASCII. Comme les URLs contiennent souvent des caracteres non ASCII (comme des emoji ou des lettres accentuees), elles doivent être converties en format ASCII valide. L'encodage URL remplace les caracteres ASCII non surs par % suivi de deux chiffres hexadecimaux.

Les parametres de chaîne de requete sont l'endroit le plus courant où l'encodage URL est necessaire. Cet outil utilise encodeURIComponent, qui encode en toute securite tout ce qui doit être encode.

Cet outil valide également strictement l'entree decodee. Si la chaîne codee contient des séquences de pourcentage invalides, il affiche une erreur claire.

Questions fréquentes

Qu'est-ce que l'encodage URL?

L'encodage URL (appele aussi encodage en pourcentage) convertit les caracteres en un format sur pour la transmission dans les URLs. Les caracteres speciaux comme les espaces, &, =, ? et / sont remplaces par % suivi de leur valeur hexadecimale ASCII. Par exemple, un espace devient %20.

Quand dois-je encoder une URL?

Encodez les URLs lorsque vous devez inclure des caracteres speciaux dans une chaîne de requete, un segment de chemin ou un fragment. Encodez toujours les entrees utilisateur susceptibles de contenir des espaces ou des caracteres speciaux avant de construire des URLs.

Quelle est la difference entre encodeURI et encodeURIComponent?

encodeURI preserve les caracteres structurels de l'URL et n'encode que tout le reste. encodeURIComponent encode tout, y compris ces caracteres structurels. Cet outil utilise encodeURIComponent.

Mes donnees sont-elles envoyees a un serveur?

Non. Tout le traitement se fait 100% dans votre navigateur en utilisant les fonctions integrees encodeURIComponent et decodeURIComponent de JavaScript. Rien n'est telecharge, transmis ou stocke. Vous pouvez meme utiliser cet outil hors ligne.

Puis-je encoder des caracteres Unicode comme des emoji?

Oui. Cet outil gere l'Unicode UTF-8 complet. Les caracteres comme les emoji, les caracteres CJK et les lettres accentuees sont correctement encodes comme plusieurs séquences %XX.

Comment decoder une URL?

Collez l'URL codee dans la zone de saisie, assurez-vous que le mode Decoder est selectionne et cliquez sur Decoder. Les séquences d'encodage en pourcentage invalides affichent un message d'erreur.

Quelle est la difference entre l'encodage URL et l'encodage Base64?

L'encodage URL sert a rendre le texte sur pour les URLs. Base64 sert a convertir des donnees binaires arbitraires en texte ASCII. Utilisez l'encodage URL pour les parametres de requete; Base64 pour les donnees binaires incorporees dans des formats texte.

Vous aimez SlimUtils ? Si ces outils gratuits vous ont fait gagner du temps, offrez-nous un café ! Soutenir sur Ko-fi