Charger un fichier

Encoder et décoder Base64 en ligne

Collez du texte, déposez un fichier ou une image et obtenez le Base64 aussitôt. URL-safe, sans remplissage, retours à la ligne MIME, n'importe quel jeu de caractères. Tout s'exécute localement dans votre navigateur.

Encodeur Base64URLEncodeur MIMEGénérateur de data URIBase64 en imageBase64 en PDFBase64 en hexValidateur Base64
Entrée 0 BSortie 0 BTaille –

Traité dans votre navigateur. Cette page ne peut envoyer vos données nulle part – comment le savons-nous

Outils recommandés

Les outils que les développeurs utilisent le plus

Parcourir les 132 outils

Catégories

Toutes les variantes de Base64, bien rangées

Tous les outils

Comment fonctionne Base64

3 octets en entrée, 4 caractères en sortie. Tout le secret est là.

Explication complète

“Man” → TWFu

Texte
Man
Octets
7797110
Bits
010011010110000101101110
6 bits
010011010110000101101110
Index
1922546
Base64
TWFu

L’entrée n’est pas un multiple de 3 ? La fin est complétée par =. Chaque groupe de 3 octets devient 4 caractères : la sortie grossit donc d’environ 33 %. En savoir plus : le remplissage expliqué, Base64 ou Base64URL.

Les caractères à connaître

Ceux que vous voyez sans cesse dans votre sortie, et pourquoi

Les 65 caractères

Base64 dans votre langage

Extraits à copier-coller pour encoder et décoder

Tous les langages

Apprendre

Des guides qui répondent à la question suivante

Tous les guides

FAQ

Des réponses courtes, avec des liens vers les détaillées

Base64, est-ce du chiffrement ?

Non. C’est un encodage : n’importe qui peut l’inverser. Pour protéger un secret, chiffrez d’abord, encodez ensuite. Voir encodage ou chiffrement.

Quelle est la différence entre Base64 et Base64URL ?

Base64URL remplace + et / par - et _ et supprime en général le remplissage, ce qui rend le résultat sûr dans les URL et les noms de fichiers. Essayez l’outil Base64URL.

Pourquoi ma sortie est-elle environ 33 % plus grosse ?

Chaque groupe de 3 octets devient 4 caractères. Les retours à la ligne du mode MIME ajoutent encore un peu. Vérifiez les tailles exactes avec le calculateur de taille.

Puis-je convertir des images et des fichiers ?

Oui : image en Base64, fichier en Base64 et retour avec Base64 en image ou Base64 en fichier. Rien n’est envoyé.

Pourquoi le texte décodé est-il illisible ?

Les octets sont sans doute binaires ou dans un autre jeu de caractères. Changez de jeu de caractères ou décodez vers un fichier.

Qu'est-ce qu'une data URI ?

Un contenu Base64 précédé d’un préfixe MIME, comme data:image/png;base64,…, à intégrer directement dans du HTML ou du CSS. Créez-en une avec le générateur de data URI.

Stockez-vous ou voyez-vous mes données ?

Non. Les pages sont des fichiers statiques et les outils tournent en JavaScript sur votre appareil. Une Content Security Policy bloque toute requête réseau depuis la page, hormis le comptage des pages vues de Cloudflare : vos données n’ont nulle part où aller. Détails.

base64hub est-il vraiment gratuit ?

Oui. Pas de compte, pas de limites, pas d’offre premium qui garde le meilleur pour elle.

Rien ne quitte votre navigateur

Chaque outil ici s'exécute sur votre appareil. Chargez une page une fois et elle continue de fonctionner hors ligne.

Tous les outilsComment nous le prouvons