Encodeur et décodeur d’URL

Encodez du texte au format URL et décodez des chaînes encodées en URL instantanément. Idéal pour le développement web, l’intégration d’API et la gestion des caractères spéciaux dans les URL, en conformité avec la RFC 3986.

Texte en entrée
Saisissez n’importe quel texte contenant des caractères spéciaux, des espaces ou des symboles Unicode
Sortie encodée en URL
🔗 Texte encodé en URL
Saisissez du texte dans le champ d’entrée pour voir l’encodage d’URL
Comprendre l’encodage d’URL

Comment fonctionne l’encodage d’URL

  • Convertit les caractères spéciaux au format %XX
  • Utilise l’encodage UTF-8 pour les caractères Unicode
  • Sûr pour les URL HTTP et les paramètres de requête
  • Préserve les caractères alphanumériques et les symboles sûrs
  • Standard d’encodage conforme à la RFC 3986

Caractères courants

Espace → %20
& → %26
? → %3F
= → %3D
+ → %2B
% → %25
🌍 → %F0%9F%8C%8D

💡 Conseils d’expert

  • Encodez toujours les URL avant de les envoyer dans des requêtes HTTP
  • Utilisez encodeURIComponent() pour les valeurs de paramètres de requête
  • Utilisez encodeURI() pour les URL complètes (préserve :// et /)
  • Notre outil utilise encodeURIComponent() pour une compatibilité maximale
  • L’encodage d’URL est réversible : vous pouvez toujours revenir au texte d’origine

Pourquoi utiliser notre outil URL ?

🚀 Rapide et instantané

Encodage et décodage en temps réel, sans requête serveur. Tout se passe instantanément dans votre navigateur, pour une vitesse maximale.

🔒 Confidentialité et sécurité

Vos données ne quittent jamais votre navigateur. L’encodage et le décodage se font localement, pour une confidentialité et une sécurité totales.

📱 Multiplateforme

Fonctionne parfaitement sur ordinateur, tablette et mobile. Utilisez-le partout avec un navigateur moderne.

Qu’est-ce que l’encodage d’URL ?

L’encodage d’URL, aussi appelé encodage en pourcentage, est un mécanisme permettant d’encoder des informations dans un URI (Uniform Resource Identifier). Il convertit les caractères dans un format qui peut transiter sur Internet en toute sécurité. Les caractères sont convertis au format %XX, où XX est la représentation hexadécimale du caractère.

Cas d’usage courants

Fonctionnalités

🔗 Encoder des URL

Convertissez du texte brut au format encodé pour URL, avec prise en charge complète des caractères UTF-8, émojis et textes internationaux compris.

🔓 Décoder des URL

Reconvertissez des chaînes encodées en URL (format %XX) en texte lisible, avec validation automatique et détection des erreurs.

Traitement en temps réel

Encodage et décodage instantanés au fil de la saisie, avec aperçu en direct et mise à jour automatique sans rechargement de la page.

Conformité à la RFC 3986

Respecte le standard RFC 3986 pour l’encodage des URI, garantissant la compatibilité avec les navigateurs et les serveurs web modernes.

📋 Copie dans le presse-papiers

Copie en un clic de l’entrée comme de la sortie, avec notifications de réussite et gestion des erreurs.

🌐 Prise en charge de l’UTF-8

Prise en charge complète d’Unicode pour les caractères internationaux, les émojis et les symboles spéciaux, avec un encodage en pourcentage correct.

Exemples d’encodage d’URL

Caractères courants

Espace " " → %20
Esperluette & → %26
Point d’interrogation ? → %3F
Signe égal = → %3D
Plus + → %2B
Pourcentage % → %25

Caractères Unicode

Monde 🌍 → %F0%9F%8C%8D
Bonjour 中文 → %E4%B8%AD%E6%96%87
Café → Caf%C3%A9
naïve → %20na%C3%AFve

💡 Conseils d’expert

  • Encodez toujours vos données en URL avant de les envoyer comme paramètres de requête
  • Utilisez encodeURIComponent() pour les valeurs de paramètres individuelles
  • Utilisez encodeURI() lorsque vous voulez encoder une URL entière
  • N’oubliez pas que le décodage d’URL est toujours sûr et réversible
  • Les caractères spéciaux comme les espaces, &, ?, = doivent être encodés