Online URL Encoder and Decoder — encodeURIComponent, encodeURI, form-urlencoded
Use URL Encoder / Decoder online for your needs
Instantly encode or decode your URLs and query strings. Three encoding modes (encodeURIComponent, encodeURI, form-urlencoded), URL analyzer with parameter editor, batch processing. No data sent to the server.
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 |
Frequently asked questions
Tools in the same category
List of tools similar to URL Encoder / Decoder
Popular tools
List of popular tools related to URL Encoder / Decoder