Skip to main content

Encodeur d'URL (Encodage de pourcentage complet) Encode en pourcentage tous les caractères spéciaux dans une chaîne d'URL.

Encodage d'URL (Complet) illustration
🔐

Encodage d'URL (Complet)

Encode en pourcentage tous les caractères spéciaux dans une chaîne d'URL.

1

Saisir le texte

Tapez ou collez le texte à encoder en URL.

2

Afficher la sortie encodée

Le résultat encodé en pourcentage apparaît instantanément.

3

Copier le résultat

Cliquez sur Copier pour copier la chaîne URL encodée.

Loading tool...

What Is Encodage d'URL (Complet)?

Le codage d'URL (codage par pourcentage) convertit les caractères spéciaux en un format sécurisé pour les URL. Chaque caractère non sécurisé est remplacé par un % suivi de sa valeur hexadécimale à deux chiffres. Par exemple, un espace devient %20, & devient %26 et les caractères non ASCII sont encodés sous forme de séquences UTF-8 multi-octets. Cet outil utilise encodeURIComponent() de JavaScript qui encode tous les caractères sauf A-Z, a-z, 0-9 et -_.!~*'(). Essentiel pour la construction de chaînes de requête, la soumission de formulaires et les requêtes API. Tous les traitements sont effectués côté client.

Why Use Encodage d'URL (Complet)?

  • Encodage complet des caractères spéciaux et Unicode à l'aide du pourcentage
  • Utilise encodeURIComponent pour la conformité RFC 3986
  • 100% côté client - les données ne quittent jamais votre navigateur
  • Outil en ligne gratuit avec résultats instantanés

Common Use Cases

Chaînes de requête

Encoder les valeurs de paramètres pour les chaînes de requête URL.

Requêtes API

Encoder en toute sécurité les données pour les URLs d'API REST.

Données de formulaire

Encoder les valeurs du formulaire pour application/x-www-form-urlencoded.

Construction de liens

Assurez-vous que les caractères spéciaux dans les URLs n'en cassent pas.

Technical Guide

Le codage par pourcentage convertit chaque octet d'un caractère encodé en UTF-8 en %HH où HH est la valeur hexa en majuscule. encodeURIComponent() encode tous les caractères sauf les caractères non réservés (A-Z, a-z, 0-9, -, _, ., !, ~, *, ', (, )). Les caractères UTF-8 multi-octets produisent plusieurs triplets encodés par pourcentage. La RFC 3986 définit la norme. Les espaces peuvent être encodés sous forme de %20 (norme) ou + (encodage de formulaire).

Tips & Best Practices

  • 1
    encodeURIComponent encode tout sauf les caractères non réservés
  • 2
    Utilisez encodeURI à la place pour préserver les caractères de structure d'URL
  • 3
    Les espaces deviennent %20 dans l'encodage standard ou + dans l'encodage de formulaire
  • 4
    Les caractères non ASCII produisent plusieurs octets encodés en pourcentage

Related Tools

Frequently Asked Questions

Q Cet outil est-il gratuit?
Oui, complètement gratuit sans inscription requise.
Q Mes données sont-elles sécurisées?
Oui. Tous les traitements sont 100% côté client.
Q Quelle est la différence entre encodeURI et encodeURIComponent?
encodeURIComponent encode plus de caractères, y compris :, /, ?, et &.
Q Quels navigateurs sont pris en charge?
Tous les navigateurs modernes, notamment Chrome, Firefox, Safari et Edge.
Q Gère-t-il l'Unicode?
Oui, tous les caractères Unicode sont encodés comme des séquences UTF-8 encodées en pourcentage.

About This Tool

Encodage d'URL (Complet) is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.