341 outils gratuits, sans inscription ni installation, tout se passe dans votre navigateur.
341 outils gratuits, sans inscription ni installation, tout se passe dans votre navigateur.
Encodez et décodez en Base64
Le Base64 encode des données binaires en caractères imprimables, pour les faire transiter par des canaux conçus pour du texte : une pièce jointe de courriel, un champ JSON, une image intégrée dans une feuille de style, l'en-tête d'un jeton. Cet encodeur convertit dans les deux sens, texte vers Base64 et retour, en gérant correctement les accents et les caractères non latins via l'UTF-8. Point important : le Base64 n'est pas un chiffrement, c'est un simple changement de représentation que n'importe qui peut inverser.
Absolument pas. C'est un encodage réversible sans clé : une chaîne encodée se décode en une seconde. Ne l'utilisez jamais pour dissimuler un mot de passe ou une donnée personnelle, seul un vrai chiffrement le permet.
Parce que trois octets de données deviennent quatre caractères : le résultat pèse environ 33% de plus que l'original. C'est le prix de la compatibilité avec les canaux texte, et la raison pour laquelle on évite d'intégrer de grosses images en Base64 dans une page web.
Ce sont des caractères de remplissage, ajoutés quand la longueur des données d'origine n'est pas un multiple de trois octets. Il y en a zéro, un ou deux, jamais plus, et leur absence sur une chaîne tronquée explique beaucoup d'erreurs de décodage.
Un résultat qui vous paraît faux, une valeur périmée, un cas qui manque ? Signalez-le à contact@topapps.fr