Encoder une URL et décoder une URL en ligne
Encodez un composant ou une URL complète, décodez du texte avec pourcentages et choisissez %20 ou le signe plus pour les espaces. Tout reste dans votre navigateur.
Comment utiliser cet outil
- 1
Choisissez Encoder ou Décoder
Encodez pour sécuriser les caractères dans une URL, ou décodez pour restaurer le texte encodé en pourcentage.
- 2
Sélectionnez la bonne portée
Choisissez Composant pour une valeur de requête ou un segment de chemin. Choisissez URL complète pour conserver /, ?, &, et =.
- 3
Collez votre valeur
Saisissez une URL, un paramètre, un segment ou une chaîne encodée. Activez le signe plus pour les données de formulaire.
- 4
Convertissez et utilisez le résultat
Lancez la conversion, puis copiez, téléchargez ou replacez le résultat en entrée pour vérifier l’aller-retour.
Ce qu'il peut faire
Encodage de composant
Encode les caractères réservés dans les recherches, paramètres et segments de chemin.
Mode URL complète
Préserve les séparateurs structurels tout en encodant espaces, Unicode et caractères non sûrs.
Décodage en pourcentage
Décode les séquences UTF-8 et signale les entrées mal formées au lieu d’afficher un faux résultat.
Espaces %20 ou signe plus
Bascule entre les espaces en pourcentage et les signes plus de application/x-www-form-urlencoded.
Traitement privé
L’encodage reste local sans envoyer URL, jetons ou paramètres à un serveur.
Utile pour
- Préparer les paramètres d’une requête API
- Lire une redirection ou une URL de suivi encodée
- Encoder du texte Unicode dans un chemin ou une requête
- Déboguer les formulaires et URL de callback
- Vérifier qu’un aller-retour conserve la valeur originale
Limites à connaître
- L’encodage URL n’est pas un chiffrement et ne protège pas les secrets
- Réencoder une valeur déjà encodée peut transformer % en %25
- Le mode URL complète conserve volontairement les séparateurs
- Une séquence en pourcentage incorrecte doit être corrigée avant décodage
Traitement privé dans le navigateur
Cet outil fonctionne localement dans votre navigateur. TunerPage ne télécharge pas le fichier ou le texte de travail sur ses serveurs.
Questions fréquentes
Qu’est-ce que l’encodage URL ?
Il représente les caractères par des séquences en pourcentage afin qu’ils circulent sans risque dans une URL. Un espace s’écrit généralement %20.
Faut-il encoder l’URL complète ou seulement un composant ?
Encodez généralement les valeurs de requête et segments de chemin. Utilisez URL complète pour conserver le sens de : / ? & et =.
Quelle différence entre %20 et + pour un espace ?
%20 est la forme générale. Les requêtes de formulaires HTML utilisent souvent +. Activez l’option si le système attend ce format.
Pourquoi le décodage échoue-t-il ?
Chaque signe pourcentage doit être suivi de deux chiffres hexadécimaux et la séquence complète doit former un texte valide. Une valeur comme %2 est incomplète.
L’outil accepte-t-il Unicode et les emoji ?
Oui. Les fonctions URL du navigateur transforment Unicode en séquences UTF-8 et le restaurent au décodage.
Les URL ou paramètres sont-ils envoyés ?
Non. La conversion s’exécute dans votre navigateur. Les statistiques enregistrent seulement des actions comme convertir ou copier, jamais votre texte.