Encodeur d'URL (Encodage de pourcentage complet) Encode en pourcentage tous les caractères spéciaux dans une chaîne d'URL.
Encodage d'URL (Complet)
Encode en pourcentage tous les caractères spéciaux dans une chaîne d'URL.
Saisir le texte
Tapez ou collez le texte à encoder en URL.
Afficher la sortie encodée
Le résultat encodé en pourcentage apparaît instantanément.
Copier le résultat
Cliquez sur Copier pour copier la chaîne URL encodée.
What Is Encodage d'URL (Complet)?
Le codage d'URL (codage par pourcentage) convertit les caractères spéciaux en un format sécurisé pour les URL. Chaque caractère non sécurisé est remplacé par un % suivi de sa valeur hexadécimale à deux chiffres. Par exemple, un espace devient %20, & devient %26 et les caractères non ASCII sont encodés sous forme de séquences UTF-8 multi-octets. Cet outil utilise encodeURIComponent() de JavaScript qui encode tous les caractères sauf A-Z, a-z, 0-9 et -_.!~*'(). Essentiel pour la construction de chaînes de requête, la soumission de formulaires et les requêtes API. Tous les traitements sont effectués côté client.
Why Use Encodage d'URL (Complet)?
-
Encodage complet des caractères spéciaux et Unicode à l'aide du pourcentage
-
Utilise encodeURIComponent pour la conformité RFC 3986
-
100% côté client - les données ne quittent jamais votre navigateur
-
Outil en ligne gratuit avec résultats instantanés
Common Use Cases
Chaînes de requête
Encoder les valeurs de paramètres pour les chaînes de requête URL.
Requêtes API
Encoder en toute sécurité les données pour les URLs d'API REST.
Données de formulaire
Encoder les valeurs du formulaire pour application/x-www-form-urlencoded.
Construction de liens
Assurez-vous que les caractères spéciaux dans les URLs n'en cassent pas.
Technical Guide
Le codage par pourcentage convertit chaque octet d'un caractère encodé en UTF-8 en %HH où HH est la valeur hexa en majuscule. encodeURIComponent() encode tous les caractères sauf les caractères non réservés (A-Z, a-z, 0-9, -, _, ., !, ~, *, ', (, )). Les caractères UTF-8 multi-octets produisent plusieurs triplets encodés par pourcentage. La RFC 3986 définit la norme. Les espaces peuvent être encodés sous forme de %20 (norme) ou + (encodage de formulaire).
Tips & Best Practices
-
1encodeURIComponent encode tout sauf les caractères non réservés
-
2Utilisez encodeURI à la place pour préserver les caractères de structure d'URL
-
3Les espaces deviennent %20 dans l'encodage standard ou + dans l'encodage de formulaire
-
4Les caractères non ASCII produisent plusieurs octets encodés en pourcentage
Related Tools
Encodage Base64
Encodez du texte au format Base64 instantanément dans votre navigateur.
🔐 Encoding & Crypto
Décodage d'URL (Complet)
Convertissez les chaînes d'URL codées en pourcentage en texte lisible.
🔐 Encoding & Crypto
Encodage d'entités HTML
Convertissez les caractères spéciaux en entités HTML pour un intégration web sécurisée.
🔐 Encoding & Crypto
Encode/Decode UTF-8
Affichez les représentations d'octets UTF-8 du texte et décodez les séquences d'octets.
🔐 Encoding & CryptoFrequently Asked Questions
Q Cet outil est-il gratuit?
Q Mes données sont-elles sécurisées?
Q Quelle est la différence entre encodeURI et encodeURIComponent?
Q Quels navigateurs sont pris en charge?
Q Gère-t-il l'Unicode?
About This Tool
Encodage d'URL (Complet) is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.