Tiny Online Tools logoTiny Online ToolssearchRechercher des outils…grid_viewTous les outils
Accueilchevron_rightOutils Developpeurchevron_rightEncodeur URLEncodeur URL

Encodeur URL

Encodez les URLs pour une transmission sécurisée.

Outils similaires

Décodeur URL

Décodeur URL

Décode les URLs encodées.

Encodeur Base64

Encodeur Base64

Encodez du texte au format Base64.

Encodeur ROT13

Encodeur ROT13

Encodez ou décodez du texte avec ROT13, le chiffre de César personnalisé ou ROT47.

Convertisseur de liens Markdown

Convertisseur de liens Markdown

Convertissez des URL simples ou des lignes label|URL en liens Markdown.

Générateur de Booléens Aléatoires

Générateur de Booléens Aléatoires

Générez des listes de valeurs vrai/faux aléatoires avec probabilité et quantité configurables.

Convertisseur MP4 en WebM

Convertisseur MP4 en WebM

Convertisseur MP4 en WebM vous aide à convertir des MP4 en WebM compacts directement dans le navigateur. Utilisez-le pour préparer, nettoyer et publier des médias rapidement et en privé.

Diviser PDF

Diviser PDF

Divisez un fichier PDF en pages individuelles ou en plages de pages.

apps

Plus d'outils

Parcourez notre collection complète d'outils en ligne gratuits.

Encodez les URLs selon le bon contexte

L’encodage d’URL paraît simple jusqu’à ce que des caractères réservés commencent à casser une chaîne de requête ou un chemin. Cet outil vous aide à choisir entre l’encodage d’un composant et celui d’une URL complète, ce qui compte parce que encodeURIComponent et encodeURI conservent volontairement des caractères différents. En testant localement dans le navigateur, vous voyez exactement comment les espaces, les esperluettes, les signes égal, les dièses et les barres obliques sont traités avant de coller le résultat dans du code ou dans une requête API.

Pourquoi cette distinction est importante

Un paramètre de requête exige un échappement plus strict qu’une URL complète. Si vous encodez trop, vous pouvez casser la structure du lien. Si vous encodez trop peu, un serveur peut découper une valeur au mauvais endroit ou interpréter certains caractères comme séparateurs. L’outil rend cette différence visible afin que vous sachiez si vous préparez un paramètre, un segment de chemin ou une adresse complète.

Méthode pratique

Le plus simple est de coller une valeur d’exemple, de comparer la sortie encodée par composant et la sortie encodée pour l’URL complète, puis de choisir celle qui correspond à votre cas. C’est particulièrement utile pour construire des requêtes fetch, des formulaires ou des liens profonds avec des valeurs dynamiques. Si la sortie paraît encore étrange, c’est souvent que la chaîne d’origine contient des caractères qui demandent une autre stratégie d’encodage. Voir les deux sorties côte à côte est souvent la façon la plus rapide d’éviter des liens cassés.