Encodeur et décodeur URL

Interprète '+' comme un espace pendant le décodage.

Collez le texte à convertir entre forme lisible et encodage URL percent-encoding.

monitoring

En attente de données

Entrez vos données ci-dessus pour voir instantanément le résultat de votre analyse.

Encodeur et Décodeur URL

L’encodage URL transforme le texte en une forme sûre pour les liens, les paramètres de requête et les appels API. Les espaces, esperluettes, points d’interrogation, barres obliques ou caractères non ASCII peuvent modifier le sens d’une adresse lorsqu’ils ne sont pas correctement encodés. Cet encodeur et décodeur URL permet de passer rapidement d’un texte lisible à une valeur en percent-encoding utilisée sur le web.

Utilisez Encoder lorsque vous partez d’un texte clair et devez obtenir une chaîne sûre pour un paramètre, une redirection, un webhook ou un lien de suivi. Utilisez Décoder lorsque vous recevez des valeurs comme %20, %2F, %3D ou %26 depuis des journaux serveur, une barre d’adresse, un ticket support ou une réponse API. L’option qui traite + comme une espace est utile pour les query strings de formulaires.

L’outil aide à déboguer les redirections, vérifier les paramètres marketing, préparer des payloads de test et repérer un double encodage accidentel. Avant de copier le résultat, contrôlez que les caractères spéciaux appartiennent encore à la même valeur et ne changent pas la structure complète de l’URL.

Lorsque vous manipulez des adresses, distinguez l’URL complète, le paramètre isolé et la valeur du paramètre. Encoder toute l’adresse peut être incorrect si le système cible attend seulement une valeur. Vérifiez donc le texte décodé dans son contexte technique réel, par exemple dans un client API, un navigateur, un outil analytique ou un service de redirection.

live_help Foire aux questions (FAQ)

Quand utiliser Encoder ou Décoder ? Utilisez Encoder pour transformer un texte lisible en valeur sûre pour une URL ou un paramètre de requête. Utilisez Décoder lorsqu’une chaîne percent-encoded doit redevenir lisible dans des logs, une réponse API ou un ticket support.

Pourquoi le signe plus devient-il parfois une espace ? Dans certains query strings issus de formulaires, + représente une espace. Activez cette option seulement si la source utilise ce format. Laissez-la désactivée lorsque le plus doit rester un caractère réel.

Pourquoi une erreur apparaît-elle pendant le décodage ? L’entrée peut contenir une séquence percent invalide, par exemple un % isolé, une séquence incomplète ou des caractères non hexadécimaux. Corrigez la source avant de réutiliser la valeur.

Puis-je décoder une query string complète ? Oui. Collez toute la chaîne, choisissez Décoder et réglez l’option du signe plus selon la source.

Faut-il encoder toute l’URL ou seulement la valeur ? Cela dépend de la cible. Pour un paramètre de requête, on encode souvent seulement la valeur, pas l’adresse entière avec ? et &. Vérifiez ce qu’attend l’API, le formulaire ou la redirection.