Encodeur Base64

Encodez du texte et des fichiers locaux. Vos données restent sur votre appareil.

Encodage et décodage
Préparation de votre espace de travail…
Entrée
Sortie
Votre résultat apparaîtra ici.

Mode d’emploi

  1. Collez du texte, ouvrez un fichier ou essayez l’exemple.
  2. Choisissez le format. Le résultat se met à jour pendant la saisie.
  3. Copiez le résultat ou téléchargez les données converties.

Comprendre l’encodage Base64

Base64 représente les octets au moyen d’un petit alphabet ASCII. Encodez du texte UTF-8 ou un fichier binaire local pour un système qui attend une valeur Base64.

Choisissez l’alphabet standard ou Base64url. Pour un fichier, les octets d’origine sont utilisés ; une image ou un PDF n’est pas réinterprété comme du texte.

Du texte ou du fichier à l’ASCII

Le texte est converti en UTF-8 avant l’encodage. Trois octets deviennent quatre caractères Base64. Un fichier local est lu sous forme d’octets bruts, même s’il est vide ; rien n’est téléversé.

Une conversion Base64
Entrée
Bonjour, le monde ! 👋
Résultat
Qm9uam91ciwgbGUgbW9uZGUgISDwn5GL

Les réglages par défaut convertissent cette entrée en un seul passage.

Choisir le bon alphabet

Base64 standard utilise + et /. Base64url utilise - et _. Le remplissage est activé au départ et peut être omis si le format destinataire le permet. Aucun saut de ligne ni préfixe d’URL de données n’est ajouté.

L’encodage ne protège pas un secret

Base64 est un encodage réversible, pas un chiffrement ni une compression. La taille binaire augmente généralement d’environ un tiers. Ne considérez jamais des identifiants encodés comme cachés et vérifiez le format exigé par le système destinataire.

Limites de traitement

Jusqu’à 5 MiB d’entrée, 20 MiB de sortie et 10 secondes par exécution. Les fichiers texte doivent être en UTF-8. L’encodage Base64 accepte aussi les fichiers binaires. Les documents restent sur votre appareil.

?

Questions fréquentes

Puis-je encoder un fichier ?

Oui. Ouvrez ou déposez un fichier local. Ses octets sont encodés sans téléversement.

Les émojis et les textes non anglais sont-ils pris en charge ?

Oui. Le texte est encodé en UTF-8 avant sa conversion en Base64.

Base64url est-il identique à Base64 ?

Il utilise un alphabet différent pour deux caractères. Sélectionnez Base64url lorsque votre protocole l’exige.

Puis-je supprimer les caractères = ?

Désactivez le remplissage uniquement si le format destinataire autorise son omission.

Le résultat est-il chiffré ?

Non. Toute personne disposant de la valeur encodée peut la décoder.

Trouvez votre prochain outil

Langue

Changer de langue ? Le contenu actuel sera effacé. Copiez ou téléchargez d’abord votre travail.