Données -> Encodeur Base64

Encodez des données en Base64/Base64URL ou décodez des données Base64/Base64URL en utilisant divers jeux de caractères. Prend en charge les téléchargements de fichiers texte et binaires pour l'encodage.

À Propos de la Conversion Base64 <-> Données

Cet outil convertit des données textuelles ou le contenu de fichiers en Base64/Base64URL et vice versa. L'encodage Base64 représente des données binaires dans un format de chaîne ASCII en utilisant une représentation en base 64, ce qui le rend adapté à la transmission sur des canaux textuels uniquement. Base64URL est une variante utilisant des caractères sécurisés pour les URL. Lorsqu'un fichier est téléchargé pour encodage, ses octets binaires bruts sont utilisés.

Pourquoi Utiliser Cet Outil ?

Utilisez ce convertisseur pour : transmettre des données binaires (comme des images ou des fichiers) via JSON/XML ou des corps d'e-mail ; rendre les données sécurisées pour les URL avec Base64URL ; ou représenter du contenu binaire dans un format ASCII imprimable. Il prend en charge divers jeux de caractères pour décoder avec précision les données textuelles non UTF-8.

Exemples d'Utilisation

  • Encoder des fichiers binaires (comme des images ou des exécutables) pour les intégrer dans des formats textuels.
  • Décoder des chaînes Base64 provenant d'API, qui peuvent représenter des images, des documents ou du texte dans des encodages spécifiques.
  • Préparer des données binaires pour les URI de type `data:` (par exemple, `data:image/png;base64,...`).
  • Convertir du texte encodé en Base64 à partir de systèmes hérités (par exemple, ISO-8859-1) en sélectionnant le jeu de caractères correct.

Conseils de Pro

  • Jeu de Caractères pour le Décodage de Texte : Crucial pour le texte non UTF-8. Sélectionnez le jeu de caractères d'origine (par exemple, ISO-8859-1) pour éviter une sortie brouillée. Ignoré si Base64 représente des données binaires non textuelles (téléchargeables en tant que binaire). Ignoré lors de l'encodage de fichiers téléchargés (données binaires).
  • Base64 vs. Base64URL : Utilisez Base64URL pour les URL ou les noms de fichiers. Il évite '+' et '/' et omet le remplissage '='.
  • Téléchargements de Fichiers pour Encodage : Lors du téléchargement d'un fichier en mode 'Données vers Base64', l'outil lit ses octets binaires bruts pour un encodage Base64 direct, en contournant les considérations de jeu de caractères pour le fichier lui-même.