Allio Tools Pro — No ads · Bulk processing · Save historyUpgrade $2.99/mo →
🚀Allio Tools Pro
  • No ads
  • Bulk tools
  • History
$2.99/mo

Encodeur et Décodeur d'URL Gratuit

Thanks for rating!

Encodez et décodez les URLs en utilisant l'encodage en pourcentage (RFC 3986).

🚀Allio Tools Pro
  • Zero ads everywhere
  • Bulk processing
  • Save history
Upgrade — $2.99/moNo signup required
Allio Tools Pro — No ads · Bulk processing · Save historyUpgrade $2.99/mo →

Who uses the Encodeur d'URL?

  • Développeurs encodant des valeurs de paramètres de requête avant de les ajouter à des URL d'API.
  • Spécialistes SEO décodant des URL encodées pour vérifier des paramètres de suivi.
  • Ingénieurs backend déboguant des problèmes d'analyse d'URL avec des caractères spéciaux.

How the Encodeur d'URL works

1

Collez votre texte ou URL dans le champ de saisie.

2

Cliquez sur Encode pour convertir les caractères spéciaux en encodage pourcentage (ex. espace → %20, & → %26).

3

Cliquez sur Decode pour reconvertir les séquences encodées en caractères lisibles.

4

Cliquez sur Copy Output pour copier le résultat dans le presse-papiers.

Tips & tricks

  • Cet outil utilise encodeURIComponent — il échappe plus de caractères qu'encodeURI, il est donc conçu pour des valeurs individuelles, pas des URL entières.
  • Décoder une séquence encodée invalide affiche une erreur plutôt qu'un résultat approximatif.
  • Les caractères réservés comme / et ? sont aussi encodés — n'encodez donc pas une URL entière, seulement les valeurs de paramètres individuelles.
  • L'encodage est réversible : Encode puis Decode restitue exactement votre texte d'origine.

Frequently Asked Questions

Qu'est-ce que l'encodage URL et pourquoi est-il nécessaire ?

Les URL ne peuvent contenir qu'un ensemble limité de caractères. Les caractères spéciaux (espaces, &, =, ?, # etc.) doivent être encodés en %XX où XX est la valeur ASCII hexadécimale. Sans encodage, les navigateurs interprètent mal la structure de l'URL.

Quelle est la différence entre encodeURI et encodeURIComponent ?

encodeURI encode une URL complète et laisse intacts les caractères structurels (/, ?, &, =, #). encodeURIComponent encode tout sauf les lettres, chiffres et - _ . ! ~ * ' ( ) — cet outil utilise encodeURIComponent, adapté aux valeurs individuelles.

Comment un espace est-il encodé dans une URL ?

L'encodage URL standard convertit l'espace en %20. L'encodage de formulaire HTML convertit l'espace en + (signe plus). Les deux sont valides selon le contexte — les paramètres de requête dans les formulaires HTML utilisent souvent +.

Puis-je encoder une URL complète avec des paramètres de requête ?

Saisissez uniquement les valeurs des paramètres de requête à encoder, pas l'URL complète. Encoder l'URL entière encoderait aussi les barres obliques et les deux-points, brisant sa structure. Encodez les valeurs individuelles, puis assemblez l'URL.

Quels caractères n'ont pas besoin d'être encodés en URL ?

A-Z, a-z, 0-9 et les caractères non réservés - _ . ~ sont sûrs dans tout contexte d'URL et n'ont pas besoin d'être encodés. Tout le reste doit être encodé en pourcentage dans les valeurs de paramètres de requête.

Is my data safe when using the Encodeur d'URL?

Completely safe. The Encodeur d'URL processes everything locally in your browser. No input data, results, or usage information is ever transmitted to or stored on any server.

Can I use the Encodeur d'URL output in commercial projects?

Yes. The Encodeur d'URL is a utility tool and its output carries no licensing restrictions. You are free to use results in any project, commercial or personal.

Does the Encodeur d'URL follow official standards?

Yes. The Encodeur d'URL is built to comply with the relevant industry standard or specification for this utility type. If you encounter an unexpected result, verify your input against the specification — edge cases outside the standard may produce undefined behaviour.

💼 Reach 100K+ developers & creators — Advertise on Allio ToolsLearn More →