Passer au contenu principal

Encodeur et Décodeur URL : Outil Gratuit et Sécurisé

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.

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

Questions fréquentes

Pour convertir un nombre décimal en binaire, saisissez simplement votre valeur dans le champ 'Décimal' de notre convertisseur. L'outil calcule automatiquement e... Pour convertir un nombre décimal en binaire, saisissez simplement votre valeur dans le champ 'Décimal' de notre convertisseur. L'outil calcule automatiquement et affiche le résultat correspondant en binaire (base 2) instantanément.

Le décimal (base 10) est notre système courant. Le binaire (base 2) utilise uniquement 0 et 1, constituant le langage machine. L'hexadécimal (base 16) utilise 1... Le décimal (base 10) est notre système courant. Le binaire (base 2) utilise uniquement 0 et 1, constituant le langage machine. L'hexadécimal (base 16) utilise 16 symboles (0-9 et A-F) pour représenter les données informatiques de façon plus concise et lisible pour les développeurs.

Un convertisseur en ligne permet aux développeurs de gagner du temps lors du débogage ou de la manipulation de mémoire. Il évite les erreurs de calcul manuel et... Un convertisseur en ligne permet aux développeurs de gagner du temps lors du débogage ou de la manipulation de mémoire. Il évite les erreurs de calcul manuel et permet un formatage rapide des données en 8, 16, 32 ou 64 bits.

Sous les résultats, utilisez nos boutons de copie rapide (8, 16, 32 ou 64 bits). Un clic copie automatiquement le nombre avec le padding (remplissage par des zé... Sous les résultats, utilisez nos boutons de copie rapide (8, 16, 32 ou 64 bits). Un clic copie automatiquement le nombre avec le padding (remplissage par des zéros) approprié, prêt à être inséré dans votre code source.