Encodeur et décodeur Base64 en ligne

Blog

Encodeur et décodeur Base64 en ligne

BlogCheatsheets
Loading...
Loading Base64...

Description

Encodez des données binaires ou du texte en Base64 pour les pièces jointes d'e-mails et les API, ou décodez-les facilement avec une validation intégrée.

À propos de Encodeur et décodeur Base64 en ligne

L'encodeur / décodeur Base64 convertit du texte et des données binaires depuis et vers le Base64 directement dans votre navigateur. Le Base64 représente des données binaires sous forme de texte ASCII, ce qui le rend sûr à intégrer dans des URL, du JSON, du XML, des pièces jointes d'e-mail et des data URI. Encodez ou décodez instantanément avec une validation intégrée — rien n'est envoyé à un serveur.

Comment utiliser

  1. Choisissez si votre source est du texte brut ou un fichier.
  2. Pour encoder, saisissez ou collez du texte (ou téléversez un fichier) dans l'entrée — la sortie Base64 apparaît immédiatement.
  3. Pour décoder, collez une chaîne Base64 ; le texte décodé est affiché et validé.
  4. Copiez le résultat, ou téléchargez-le lorsque vous travaillez avec des fichiers.

Exemples

ExempleEntréeSortie
EncoderHello, World!SGVsbG8sIFdvcmxkIQ==
DécoderZm9vYmFyfoobar

Questions fréquentes

Le Base64 est-il du chiffrement ?

Non. Le Base64 est un encodage, pas du chiffrement. N'importe qui peut le décoder — il n'offre aucune sécurité ni confidentialité. Utilisez-le pour le transport sûr de données binaires, et non pour protéger des secrets.

Pourquoi la sortie Base64 est-elle plus longue que l'entrée ?

Le Base64 représente chaque groupe de 3 octets d'entrée par 4 caractères ASCII, donc la sortie est environ 33 % plus grande que les données d'origine. Ce surcoût est le compromis pour un transport compatible avec le texte.

Qu'est-ce qu'un data URI ?

Un data URI intègre un fichier directement dans une URL en utilisant le Base64, par ex. data:image/png;base64,iVBORw0K… Il permet d'intégrer en ligne de petites images ou polices sans requête HTTP distincte.

Le décodage a-t-il lieu sur un serveur ?

Non. L'encodage et le décodage s'exécutent entièrement dans votre navigateur, donc même les données sensibles restent sur votre appareil.