🔗 Encodeur/décodeur d'URL
Encodez les caractères spéciaux dans une URL ou décodez une URL codée en pourcentage.
Qu'est-ce qu'un encodeur/décodeur d'URL ?
Un encodeur d'URL convertit les caractères spéciaux d'une chaîne au format codé en pourcentage afin qu'ils puissent être inclus en toute sécurité dans une URL. Les URL ne peuvent contenir qu'un ensemble limité de caractères ASCII : des lettres (A à Z, a à z), des chiffres (0 à 9) et une poignée de symboles sûrs (-._~). Tous les autres caractères, y compris les espaces, les esperluettes, les signes égal, les lettres non-ASCII et les caractères Unicode, doivent être codés sous la forme d'un signe de pourcentage suivi de deux chiffres hexadécimaux (par exemple, un espace devient %20, une esperluette devient %26). Un décodeur d'URL inverse ce processus, reconvertissant les séquences codées en pourcentage en caractères lisibles.
Le codage d'URL est essentiel dans le développement Web : les paramètres de chaîne de requête qui contiennent des entrées utilisateur doivent être codés avant d'être ajoutés à une URL pour éviter de briser la structure de l'URL. Cela est important pour les requêtes de recherche, les appels d'API, les jetons OAuth, les URL de redirection, les soumissions de formulaires et tout autre scénario dans lequel des données dynamiques sont intégrées dans une URL. Notre outil implémente les fonctions natives encodeURIComponent() et decodeURIComponent() de JavaScript, qui gèrent correctement la plage complète de caractères Unicode et suivent les règles d'encodage RFC 3986.
Comment utiliser l'encodeur/décodeur d'URL
- Collez ou saisissez votre texte ou votre URL dans le champ de saisie.
- Cliquez Encoder l'URL pour coder en pourcentage des caractères spéciaux, ou Décoder l'URL pour reconvertir les séquences codées en pourcentage en texte brut.
- Utilisez le Échanger pour déplacer la sortie dans le champ de saisie pour les opérations enchaînées.
- Cliquez Copie pour copier la sortie dans votre presse-papiers.
Pourquoi utiliser notre encodeur/décodeur d'URL ?
- 100% Gratuit — Encodez et décodez un nombre illimité d'URL sans frais.
- Aucune inscription — Aucun compte requis, fonctionne instantanément.
- Basé sur un navigateur — Utilise le encodeURIComponent() natif de JavaScript — vos données ne quittent jamais votre appareil.
- Fonction d'échange — Échangez rapidement l’entrée et la sortie pour des opérations d’encodage/décodage enchaînées.
- Gestion des erreurs — Effacer les messages d'erreur lorsque des séquences codées en pourcentage non valides sont détectées pendant le décodage.
Foire aux questions
Faits en bref
- ✓ 100% gratuit, pas de frais cachés
- ✓ Aucun compte ou connexion requis
- ✓ Fonctionne dans n'importe quel navigateur
- ✓ Vos données ne quittent jamais votre appareil
- ✓ Utilise natif encodeURIComponent / decodeURIComponent