Encodeur et décodeur Base64

Convertissez du texte en Base64 ou décodez du Base64 en texte — le tout dans votre navigateur, rien n'est envoyé à un serveur.

0 caractères
Saisissez ou collez du texte, ou du Base64, puis cliquez sur Encoder ou Decoder.

🔒 100% privé — toute la conversion se fait sur votre appareil, rien n'est envoyé à un serveur.

Comment ça marche

« Encoder » convertit le texte saisi (avec un support complet des accents, des emoji et de tout caractère UTF-8) en sa représentation Base64. « Décoder » fait l'inverse : ça transforme le Base64 en texte lisible. Si le Base64 provient d'une URL ou d'un token, activez l'option « URL-safe » pour qu'il soit interprété correctement.

Pourquoi c'est privé

Aucun serveur n'entre en jeu : la conversion se fait dans votre navigateur en JavaScript. Rien de ce que vous collez ici n'est envoyé où que ce soit.

Questions fréquentes

Mon texte est-il envoyé à un serveur ?

Non. Tout l'encodage et le décodage se font dans votre navigateur, en JavaScript. Rien de ce que vous collez ici n'est envoyé où que ce soit.

Qu'est-ce que le Base64 URL-safe ?

C'est une variante du Base64 qui remplace les caractères + et / (qui ont une signification spéciale dans une URL) par - et _, et retire le remplissage = final. Très utilisé dans les tokens et JWT, et dans les paramètres d'URL.

Pourquoi le décodage échoue-t-il ?

Généralement parce que le texte collé n'est pas du Base64 valide : il contient des caractères hors de l'alphabet Base64, ou il manque du remplissage. Si le texte provient d'une URL, activez l'option URL-safe avant de décoder.

Plus d'outils