Skip to content
PocketCaliper
Langue
Ouvrir le menu

S’exécute dans votre navigateur

Encodeur d’URL

Encodez en pour-cent les valeurs de requête et segments de chemin avec encodeURIComponent. Les espaces deviennent %20. Dans le navigateur.

Collez un terme de recherche, une URL de callback ou un morceau de chemin avec espaces et caractères réservés. On encode des composants, pas des slugs de page.

encodeURIComponent tourne dans cet onglet pour bâtir des requêtes sans aller-retour.

Mode d’emploi

  1. Collez la valeur brute.
  2. Encodez.
  3. Copiez la chaîne percent-encoded dans la requête ou le chemin.

Comment ça marche

Les caractères réservés comme esperluette, égal, plus et slash deviennent des séquences percent pour ne pas casser une requête.

Ce n’est pas un générateur de slugs. Les titres minuscules à tirets vont sur cet outil. Ce n’est pas non plus du Base64.

Exemples

  • Requête de recherche

    bleu & rouge ? devient bleu%20%26%20rouge%3F pour que l’esperluette n’ouvre pas un second paramètre.

  • Paramètre de redirection

    https://example.com/a b s’encode pour qu’une URL de callback tienne dans ?next=

FAQ

Pourquoi %20 et pas plus ?

encodeURIComponent utilise %20. Le formulaire urlencoded utilise souvent plus. Ici on suit l’encodeur de composant.

Faut-il encoder une URL entière ?

Encodez les parties que vous insérez. Encoder toute l’URL deux fois casse le schéma et l’hôte.

Est-ce un slug ?

Non. Le slug retire les accents et joint par des tirets. L’encodage d’URL garde le sens avec des séquences percent.

L’encodage se fait-il sur un serveur ?

Non. C’est côté client dans cet onglet.

Outils liés