Passer au contenu principal

Online URL Encoder & Decoder: Fast & Secure Tool

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.

Options :
Texte à encoder
Caractères spéciaux fréquents

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

FonctionN'encode PASUsage 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

To convert a decimal number to binary, simply enter your value in the 'Decimal' field of our converter. The tool automatically calculates and displays the corre... To convert a decimal number to binary, simply enter your value in the 'Decimal' field of our converter. The tool automatically calculates and displays the corresponding result in binary (base 2) instantly.

Decimal (base 10) is our standard system. Binary (base 2) uses only 0 and 1, forming machine language. Hexadecimal (base 16) uses 16 symbols (0-9 and A-F) to re... Decimal (base 10) is our standard system. Binary (base 2) uses only 0 and 1, forming machine language. Hexadecimal (base 16) uses 16 symbols (0-9 and A-F) to represent computer data in a more concise and readable way for developers.

An online converter saves time for developers during debugging or memory manipulation. It prevents manual calculation errors and allows for quick data formattin... An online converter saves time for developers during debugging or memory manipulation. It prevents manual calculation errors and allows for quick data formatting in 8, 16, 32, or 64 bits.

Below the results, use our quick copy buttons (8, 16, 32, or 64 bits). One click automatically copies the number with the appropriate padding, ready to be inser... Below the results, use our quick copy buttons (8, 16, 32, or 64 bits). One click automatically copies the number with the appropriate padding, ready to be inserted into your source code.