Base64 : encoder / décoder

Convertissez du texte ou un fichier en Base64, ou décodez une chaîne Base64 en texte lisible. Prend en charge l'UTF-8, les emojis et le Base64 compatible URL.

Mode

ENTRÉE

0 caractère0 ligne

SORTIE

0 caractère0 ligne

Tout se passe dans votre navigateur. Rien de ce que vous saisissez n'est envoyé à un serveur.

Comment encoder ou décoder en Base64

  1. Choisissez un mode

    Choisissez Encoder pour convertir du texte en Base64, ou Décoder pour retrouver le texte à partir du Base64.

  2. Collez du texte ou ouvrez un fichier

    Tapez ou collez votre texte dans la zone de saisie. Pour encoder un fichier entier, comme une image ou un PDF, utilisez Ouvrir un fichier.

  3. Copiez le résultat

    Le résultat se met à jour pendant que vous tapez. Copiez-le, ou téléchargez les données décodées sous forme de fichier.

À quoi sert le Base64 ?

Le Base64 écrit des données binaires avec uniquement des lettres, des chiffres, + et /. On peut ainsi intégrer des images dans du HTML ou du CSS, envoyer des pièces jointes par e-mail ou placer des valeurs binaires dans du JSON et des fichiers de configuration.

Base64 compatible URL

Le Base64 standard utilise + et /, qui ont un sens particulier dans les adresses web. La variante compatible URL (Base64URL), utilisée dans les JWT, les remplace par - et _ et supprime généralement le remplissage =.

Questions fréquentes

Le Base64 est-il une forme de chiffrement ?

Non. Le Base64 change seulement la façon dont les données sont écrites, et n'importe qui peut le décoder. Ne l'utilisez pas pour cacher des mots de passe ou des données personnelles.

Pourquoi le texte en Base64 est-il plus long que l'original ?

Le Base64 utilise 4 caractères pour 3 octets : le résultat est donc environ un tiers plus long que l'original.

Les caractères spéciaux et les emojis sont-ils pris en charge ?

Oui. Le texte est d'abord encodé en UTF-8 : les lettres accentuées, les écritures arabe et devanagari ainsi que les emojis sortent intacts de l'aller-retour.

Y a-t-il une limite de taille pour les fichiers ?

Les fichiers sont traités dans votre navigateur et ne sont jamais envoyés en ligne : la limite dépend de la mémoire de votre appareil. Les fichiers de quelques mégaoctets passent sans problème.