English Čeština Deutsch Magyar Français Español Português (Brasil)

Convertisseur Base64

7 min de lecture

Sur cette page

Ouvrir le convertisseur Base64

Base64 transforme du texte ou les octets d’un fichier en une chaîne que vous pouvez copier dans une autre application. Il suffit de la décoder pour retrouver son contenu. Toute personne qui possède cette chaîne peut le faire. Base64 ne protège donc pas les mots de passe et ne masque pas les informations privées.

Encoder du texte et le retrouver

  1. Choisissez Encoder du texte, cliquez dans Texte à encoder et saisissez Hello. Vous pouvez aussi coller votre propre texte.

  2. Laissez Variante sur Standard et Remplissage sur Auto. Avec Conversion auto, le résultat apparaît dès que vous faites une pause dans la saisie.

  3. Pour Hello, le résultat est SGVsbG8=. Cliquez sur Copier au-dessus du résultat pour le copier.

  4. Choisissez Inverser l’entrée et la sortie à côté du bouton Convertir. Sur téléphone, ouvrez Plus, puis choisissez Inverser l’entrée et la sortie. Le résultat passe dans Décoder du texte et Hello réapparaît en sortie.

Hello

L’encodage du texte utilise UTF-8 et accepte donc les lettres accentuées et les emoji. Décoder du texte attend du texte UTF-8. Si le décodage produit des caractères de remplacement comme �, les octets d’origine peuvent utiliser un autre encodage ou correspondre à un fichier.

Encoder du texte et le retrouver

Sur téléphone, Convertir et Copier se trouvent dans la barre du bas. Ouvrez Plus pour accéder à Remplissage, Retours à la ligne, Conversion auto, Importer, Télécharger, Rogner et Effacer. Espaces y apparaît dans les modes de décodage. Si les modes de conversion sont repliés, utilisez Afficher plus de modes.

Choisir les options Base64

OptionEffet
StandardUtilise l’alphabet Base64 habituel, avec + et /. Conservez ce réglage sauf si l’application destinataire exige du Base64 URL-safe.
URL-safeRemplace + et / par - et _. Si Remplissage est réglé sur Auto, les caractères = à la fin sont également supprimés.
RemplissageAuto conserve le remplissage pour Standard et le supprime pour URL-safe. Conserver le conserve à l’encodage et exige un remplissage complet au décodage. Supprimer omet les = finaux à l’encodage.
EspacesPour le décodage. Ignorer accepte les espaces et les retours à la ligne. Strict les refuse dans une chaîne Base64 brute. Dans une URL de données Base64, les espaces sont supprimés même avec Strict.
Retours à la lignePour l’encodage du texte. Aucun conserve le résultat sur une seule ligne. Choisissez 76 car. ou Personnalisé pour le répartir sur plusieurs lignes. Personnalisé accepte de 8 à 256 caractères.
Conversion autoActualise le résultat après la saisie. Désactivez cette option pour terminer vos modifications avant de cliquer sur Convertir.

Rogner est un bouton à bascule au-dessus du champ de saisie dans Encoder du texte. Lorsqu’il est activé, le texte visible reste intact, mais les espaces et retours à la ligne au début et à la fin sont supprimés avant l’encodage. Les espaces à l’intérieur sont conservés. Désactivez Rogner si les espaces aux extrémités font partie des données.

Choisir les options Base64

Convertir une image en Base64 et inversement

  1. Choisissez Encoder une image, puis Choisir un fichier ou Importer pour ouvrir une image. Vous pouvez aussi la déposer dans la zone de saisie.

  2. Laissez Préfixe d’image activé pour obtenir une URL de données complète. Le résultat commence alors par un préfixe comme data:image/png;base64, suivi des données de l’image.

  3. Désactivez Préfixe d’image si l’application destinataire attend uniquement les caractères Base64. Les options Variante et Remplissage s’appliquent alors à cette chaîne.

  4. Choisissez Inverser l’entrée et la sortie pour ouvrir le résultat dans Décoder une image. L’image décodée apparaît en sortie. Cliquez dessus pour l’agrandir.

  5. Choisissez Télécharger dans Décoder une image pour enregistrer l’image décodée. La touche Échap ou Fermer l’aperçu ferme l’aperçu agrandi.

Une image avec préfixe utilise le Base64 standard avec remplissage, quels que soient les réglages Variante et Remplissage. L’URL de données reste ainsi lisible par les visionneuses d’images. Décoder une image accepte aussi du Base64 brut pour les formats d’image courants. Le préfixe complet est utile si le format ne peut pas être reconnu à partir des octets.

Les images HEIC et HEIF sont converties en JPEG avant l’encodage. Pour TIFF, seule la première image est utilisée et convertie en PNG. Dans ces cas, le décodage restitue l’image convertie, pas le fichier d’origine. Encoder une image accepte un fichier à la fois, jusqu’à 50 MiB. Le chargeur d’images peut aussi refuser des dimensions dépassant ses limites.

Inverser l’entrée et la sortie fonctionne de Encoder une image vers Décoder une image. Pour encoder à nouveau une image décodée, enregistrez-la, puis ouvrez-la dans Encoder une image.

Dans Encoder une image, Coller peut aussi lire une image copiée dans le presse-papiers si le navigateur le permet. En cas d’échec, enregistrez l’image dans un fichier et utilisez Importer.

Convertir une image en Base64 et inversement

Importer, copier et télécharger

Dans les modes texte, Importer ouvre un fichier texte tel que TXT, JSON ou XML. Le fichier est lu comme du texte, et non comme des données binaires quelconques. La limite est de 50 MiB. Si le champ contient déjà du texte, confirmez son remplacement ou choisissez Annuler pour le conserver. Si vous déposez plusieurs fichiers, seul le premier est utilisé.

Coller lit le texte du presse-papiers. Si le navigateur refuse l’accès, cliquez dans Texte à encoder et utilisez le raccourci de collage indiqué ci-dessous. Copier, au-dessus du résultat, copie le contenu converti. Télécharger enregistre le texte dans un fichier TXT ou l’image décodée dans le format détecté.

Effacer supprime la saisie et le résultat après confirmation. Les modes gardent des entrées et des sorties texte distinctes pendant la session sur cette page. Le rechargement ne restaure ni le texte ni l’image importée. Copiez ou téléchargez ce dont vous avez besoin avant de quitter la page.

Un texte volumineux peut s’afficher sous forme d’aperçu abrégé en lecture seule. Copier et Télécharger utilisent toujours le résultat complet. Cet aperçu évite à l’éditeur d’afficher tout le fichier en une seule fois.

Importer, copier et télécharger

Résoudre les erreurs de décodage

ProblèmeSolution
Caractères Base64 non validesVérifiez que vous avez collé uniquement la chaîne Base64 ou une URL de données Base64 complète. Les guillemets et le texte autour ne font pas partie des données.
Base64 URL-safe détectéChoisissez URL-safe si l’entrée contient - ou _.
Remplissage Base64 manquantRéglez Remplissage sur Auto, ou fournissez la chaîne d’origine complète, y compris les caractères = à la fin.
Espaces détectésRéglez Espaces sur Ignorer si la chaîne d’origine était répartie sur plusieurs lignes.
Longueur ou position du remplissage non valideCopiez à nouveau la chaîne d’origine. Ajouter des = ne suffit pas toujours à réparer une chaîne incomplète.
Impossible d’afficher l’imageVérifiez que la chaîne contient bien une image. Des données Base64 valides peuvent aussi représenter du texte ou un autre type de fichier. Le navigateur doit prendre en charge le format de l’image.

La table sous l’outil présente l’alphabet Base64. Les statistiques texte comparent le nombre de caractères en entrée et en sortie. Les statistiques d’image décrivent l’image chargée.

Raccourcis clavier

ActionTouches
Coller dans le champ de saisieCliquez d’abord dans le champ de saisie.
MacCommand + V
Windows / LinuxCtrl + V
Copier le texte sélectionnéSélectionnez le texte dans un champ de saisie ou de résultat.
MacCommand + C
Windows / LinuxCtrl + C
Sélectionner tout le texte d’un champCliquez d’abord dans le champ concerné.
MacCommand + A
Windows / LinuxCtrl + A
Passer à la commande suivante Tab
Passer à la commande précédente Shift + Tab
Activer le bouton sélectionnéUtilisez d’abord Tab pour sélectionner le bouton. Enter
Fermer l’aperçu de l’imageLorsque l’aperçu agrandi est ouvert. Esc

Pour lancer une conversion manuelle au clavier, utilisez Tab pour sélectionner Convertir, puis appuyez sur Entrée.

Ce qui est conservé

Le code de conversion traite le texte et l’image dans votre navigateur. Le contenu importé ne constitue pas un document enregistré. Certains réglages et compteurs d’utilisation peuvent rester dans ce navigateur, mais ils ne restaurent pas le fichier en cours. Les décodeurs d’images peuvent se charger à la première utilisation. Tous les formats ne sont donc pas nécessairement disponibles hors ligne.

Aperçu de l’image

Confirmer