Encodeur et décodeur URL en ligne — encodeURIComponent, encodeURI, form-urlencoded
Utilisez Encodeur / Décodeur URL gratuitement en ligne pour vos besoins
Encodez ou décodez instantanément vos URLs et chaînes de paramètres. Trois modes d'encodage (encodeURIComponent, encodeURI, form-urlencoded), analyseur d'URL avec éditeur de paramètres, traitement en lot. Aucune donnée envoyée au serveur.
Encodage URL : tout ce que les développeurs doivent savoir
L'encodage URL (ou percent-encoding) est un mécanisme qui convertit les caractères non-ASCII ou les caractères réservés en une séquence de la forme %XX où XX est la valeur hexadécimale de l'octet UTF-8. C'est indispensable pour transmettre des données dans une URL sans les corrompre.
Quand encoder une URL ?
- Paramètres GET contenant des espaces, accents ou caractères spéciaux
- Chemins de fichiers avec espaces ou caractères non-ASCII
- Données dans des liens (href, src, action)
- API calls : valeurs de paramètres envoyées dans la query string
encodeURIComponent vs encodeURI
| Fonction | N'encode PAS | Usage typique |
|---|---|---|
encodeURIComponent() |
A-Z a-z 0-9 - _ . ! ~ * ' ( ) |
Valeurs de paramètres, slugs |
encodeURI() |
Tout ce qui précède + ; , / ? : @ & = + $ # |
URL complète (préserve la structure) |
form-urlencoded |
Idem component, mais espace → + |
Formulaires HTML, POST data |
Outils de la même catégorie
Liste d'outils similaires à Encodeur / Décodeur URL
Outils populaires
Liste d'outils populaires liés à Encodeur / Décodeur URL