Choisir l’encodage
Sélectionnez Base64, URL ou Unicode selon ce que vous souhaitez produire ou lire.
Convertissez du texte en Base64 et inversement, appliquez le codage pour cent à une URL ou échappez des caractères Unicode. Choisissez l’encodage, collez le texte et copiez le résultat : rien ne quitte votre navigateur.
Une zone de saisie, une zone de résultat et l’encodage de votre choix.
Sélectionnez Base64, URL ou Unicode selon ce que vous souhaitez produire ou lire.
Saisissez ou collez la chaîne à convertir dans la zone de saisie.
Sélectionnez Encoder pour convertir le texte, ou Décoder pour rendre une valeur encodée lisible, puis copiez le résultat.
Trois encodages pour trois problèmes de transmission distincts.
| Encodage | Exemple de résultat | Utilisation |
|---|---|---|
| Base64 | SGVsbG8gd29ybGQ= | Données binaires sous forme de texte comme les URL de données, les pièces jointes d’e-mails et les charges utiles JSON |
| URL | Hello%20world | Chaînes de requête et chemins devant rester lisibles dans la barre d’adresse d’un navigateur |
| Unicode | \u0048\u0065\u006c\u006c\u006f | Fichiers source, chaînes JSON et systèmes ne pouvant pas stocker de caractères non ASCII |
L’encodage n’est pas du chiffrement : ces trois formats sont réversibles par n’importe qui. Utilisez l’outil AES de 73hi pour garder un contenu secret.
Sans installation ni inscription, avec un résultat copiable en un clic.
Choisissez l’encodage, collez le texte et appuyez sur un bouton. Le résultat apparaît immédiatement dans la zone de sortie.
Encodez pour produire une valeur transmissible ou décodez pour lire une valeur reçue.
Copiez directement la chaîne convertie dans le presse-papiers pour la coller dans du code ou une requête.
Tout s’exécute dans votre navigateur : le texte collé n’est jamais envoyé sur un serveur.
Non. L’encodage et le décodage utilisent JavaScript dans votre navigateur : le texte collé ne quitte jamais votre appareil.
Base64 transforme des données binaires ou du texte en un ensemble de caractères sûrs pour les transmettre dans des systèmes ne gérant que du texte brut, comme les charges utiles JSON, les pièces jointes d’e-mails et les URL de données. C’est un encodage, pas un chiffrement : il n’apporte aucune confidentialité.
Utilisez l’encodage URL si la valeur doit rester lisible dans une URL : seuls les caractères réservés, comme les espaces, les esperluettes et les points d’interrogation, sont remplacés. Utilisez Base64 si la valeur doit être transmise comme un bloc opaque.
Elle convertit les caractères en séquences d’échappement comme \u0041, ce qui est utile pour les fichiers source, les chaînes JSON et les systèmes ne gérant pas directement les caractères non ASCII.
Le décodage attend des données produites avec le même encodage. Une chaîne Base64 mal formée, un remplissage incorrect ou une URL déjà décodée provoquent généralement une erreur ou un résultat illisible.
Non. Base64 est réversible par n’importe qui et n’apporte aucune sécurité. Utilisez un véritable outil de chiffrement, comme la page AES de 73hi, pour protéger un contenu.