Encodeur/décodeur Base64 et URL
Encodez et décodez du Base64, l’encodage URL (pourcentage) et les entités HTML
Chargement de l’outil…
Encode du texte et des fichiers en Base64, en encodage URL (pourcentage), en entités HTML, en échappements Unicode ou en hexadécimal, et les décode. Utilisez-le pour lire des valeurs encodées dans une réponse d’API ou une URL, ou pour préparer des valeurs pour du code et de la configuration.
Mode d’emploi
- Choisissez un onglet : « Base64 », « URL », « Entités HTML », « Échappements Unicode » ou « Hex ».
- Tapez dans « Texte » pour voir le résultat « Encodé », ou collez une valeur encodée à droite pour voir le texte.
- Réglez des options comme « Alphabet compatible URL (- et _) », « Retour à la ligne tous les 76 caractères » ou « Encoder avec ».
- Pour un fichier, déposez-le sur « Convertir un fichier en Base64 » ; enregistrez les données binaires décodées avec « Enregistrer les octets décodés dans un fichier ».
Fonctionnement
- Le Base64 transforme chaque groupe de 3 octets en 4 caractères : le résultat est donc environ un tiers plus long que l’original. Le texte est d’abord converti en octets UTF-8, si bien que les lettres accentuées, le coréen et les emoji sont conservés intacts.
- Dans l’onglet URL, encodeURIComponent convient à une seule valeur de paramètre et encodeURI à une adresse entière. Une URL collée est aussi décomposée en un tableau de paramètres de requête.
- Une saisie non valide est signalée avec la ligne, la colonne et le problème. Les fichiers peuvent aller jusqu’à 50 Mo. Tout est converti dans votre navigateur et rien n’est envoyé nulle part.
Questions fréquentes
- Le Base64 est-il un chiffrement ?
- Non. N’importe qui peut le décoder : il ne doit donc pas servir à cacher des mots de passe ou des données personnelles.
- Que signifie %20 dans une URL ?
- C’est un espace encodé en pourcentage. L’encodage des formulaires écrit plutôt l’espace sous forme de +, ce que vous pouvez choisir avec « Espace en + ».
- Comment convertir une image en data URI Base64 ?
- Déposez l’image sur « Convertir un fichier en Base64 » et activez « Sortie en URI de données (data URI) ». Pour un fichier PNG, le résultat commence par data:image/png;base64,
- Quelle est la différence entre Base64 et Base64url ?
- Le Base64url utilise - et _ au lieu de + et / et supprime le remplissage =. Il est utilisé dans les JWT et les URL ; activez « Alphabet compatible URL (- et _) » pour l’obtenir.