Guide - Encodeur Base64 & URL
Passez d’un onglet à l’autre (Base64 / URL), collez votre texte/URL, cliquez sur Encoder ou Décoder, puis utilisez Reset si besoin.
Présentation rapide
Le module Base64 encode/décode en respectant l’UTF‑8 ; le module URL applique/retire l’URL encoding (pourcentages, ex. espace → %20). Les zones de texte acceptent plusieurs lignes et le bouton Reset efface tout en un clic.
Fonctionnalités clés
- Deux modes : Base64 et URL via onglets.
- UTF‑8 compatible : emojis/accents gérés correctement.
- Reset global : efface entrées et sorties.
- Local : tout se fait dans votre navigateur (confidentialité).
- Erreurs lisibles : messages clairs en cas de chaîne invalide.
- Copie facile : sélectionnez puis Ctrl/Cmd +C depuis les zones résultat.
Mode d’emploi
A. Base64
- Collez votre texte dans la zone d’entrée.
- Cliquez sur Encoder en Base64 (ou Décoder le Base64 pour l’opération inverse).
- Copiez le résultat depuis la zone de sortie.
B. URL
- Collez l’URL (ou une chaîne à encoder dans une URL).
- Cliquez sur Encoder l’URL (ou Décoder l’URL).
- Copiez le résultat pour l’utiliser dans vos liens/requêtes.
Le Base64 n’est pas du chiffrement : il sert à représenter des données binaires en texte. Pour insérer dans une URL, préférez l’encodage URL.
Exemples rapides
- Base64 :
Bonjour !→Qm9uam91ciDigIQ= - Base64 :
👋→8J+RiA== - URL :
https://exemple.com?q=a b→https%3A%2F%2Fexemple.com%3Fq%3Da%20b
Pour des data URLs : préfixez avec data:text/plain;base64, puis la chaîne Base64.
Astuces
- Les retours à la ligne sont conservés : utilisez
\ndans les API si nécessaire. - Évitez le double encodage (ré‑encoder une valeur déjà encodée).
- Pour encoder un JSON en Base64, faites‑le sur la chaîne JSON (après
JSON.stringifycôté code).
Dépannage rapide
- « Chaîne Base64 invalide » : supprimez les espaces/retours, vérifiez les padding
=. - Caractères « % » en clair après décodage URL : la chaîne n’était pas encodée ou l’a été deux fois.
- Emojis/accents cassés : utilisez toujours l’implémentation UTF‑8 (c’est le cas dans l’outil).