Encoder une URL

Rendez un texte utilisable dans une adresse web. Indiquez si vous encodez une seule valeur de paramètre, des données de formulaire où les espaces deviennent +, ou une adresse complète où / et ? doivent rester tels quels.

Gratuit et privé. Tout se passe dans votre navigateur, rien n'est envoyé.

Comment ça marche

  1. Collez votre texteTapez ou collez dans la zone d'entrée, ou ouvrez un fichier texte. Exemple affiche un cas concret.
  2. Vérifiez le résultatLe résultat s'affiche à droite pendant que vous tapez. Les erreurs sont indiquées avec la ligne et la colonne.
  3. Copiez ou inversezCopiez le résultat, téléchargez-le sous forme de fichier, ou cliquez sur Inverser pour changer de sens et le vérifier.

Quel mode choisir ?

Utilisez Valeur de paramètre pour tout ce qui vient après = dans un lien, comme un terme de recherche. Ce mode encode tous les caractères spéciaux, y compris & et =, pour que la valeur ne puisse pas casser l'adresse.

Utilisez Données de formulaire pour reproduire ce qu'envoient les navigateurs depuis un formulaire HTML, et Adresse complète pour corriger les espaces et les lettres accentuées d'un lien entier sans toucher à sa structure.

À propos du format URL

L'encodage URL, aussi appelé encodage pourcent, écrit les caractères interdits dans une adresse web sous la forme % suivi de deux chiffres hexadécimaux. Un espace devient %20 ou +, et é devient %C3%A9.

Questions fréquentes

Un espace doit-il devenir %20 ou + ?

Les deux signifient un espace dans les paramètres d'une adresse. %20 fonctionne partout, + est le style des données de formulaire. Dans la partie chemin d'une adresse, seul %20 est correct.

Mon texte est-il envoyé quelque part ?

Non. L'encodage et le décodage se font dans votre navigateur. Les jetons, clés et autres textes privés ne quittent jamais votre appareil.

Le Base64 est-il un chiffrement ?

Non. Le Base64 change seulement la façon d'écrire les données. N'importe qui peut le décoder, ne l'utilisez donc jamais pour protéger des mots de passe ou des secrets.

Qu'est-ce que le Base64 compatible URL ?

Il remplace + et / par - et _ et supprime le remplissage =, pour que le résultat puisse servir dans des adresses et des noms de fichiers. On le trouve par exemple dans les jetons JWT. Le décodeur accepte les deux formes.

Pourquoi le décodage affiche-t-il un fichier au lieu d'un texte ?

Si les données décodées ne sont pas du texte lisible, l'outil vérifie de quel type de fichier il s'agit. Les images sont prévisualisées, et n'importe quel fichier peut être enregistré avec le bouton Télécharger.

Est-ce que ça marche hors ligne ?

Oui. Une fois la page ouverte, elle continue de fonctionner sans connexion Internet.