Base64 Encoder/Decoder

Convertisseur Base64 gratuit en ligne — encodez et décoder du texte, prend en charge UTF-8, fichiers et Base64URL. Pas d'inscription.

Entrée
Sortie

Encodeur/Décodeur Base64 en ligne — Qu'est-ce que le Base64 et comment l'utiliser

Le Base64 est un schéma d'encodage binaire-texte qui représente les données binaires à l'aide de 64 caractères ASCII (A–Z, a–z, 0–9, +, /). Il est largement utilisé dans le développement web pour transmettre des données binaires via des formats texte — intégrer des images en HTML/CSS sous forme d'URI de données, envoyer des pièces jointes de fichiers dans les API REST ou stocker des jetons JWT. itcoders.pl Base64 Encoder/Decoder fonctionne entièrement dans le navigateur : aucune donnée ne quitte votre appareil.

Comment encoder et décoder Base64 en ligne — Modes et options

Collez du texte pour l'encodage ou une chaîne Base64 pour la décodification dans le panneau de gauche. L'outil détecte automatiquement le mode correct — si l'entrée ressemble à du Base64, il passe au décodage. Vous pouvez également sélectionner manuellement le mode avec les boutons Encode ou Decode. Le bouton Swap échange instantanément les données entre les panneaux. Le résultat peut être copié dans le presse-papiers ou téléchargé sous forme de fichier texte.

Base64URL, retour à la ligne et téléchargement de fichiers — Fonctionnalités supplémentaires

Le mode Base64URL remplace + et / par - et _, en supprimant également les caractères = — cette variante est sûre pour les URL et les noms de fichiers. Le retour à la ligne tous les 76 caractères (standard MIME) est utile lorsqu'on intègre du Base64 dans le corps ou les entêtes d'e-mails. La fonction de téléchargement de fichier convertit n'importe quel fichier (image, PDF, ZIP) en représentation Base64 — pratique pour envoyer des fichiers via des API JSON. Le décodage d'un fichier revient automatiquement : si le résultat n'est pas du texte lisible, l'outil propose un téléchargement de fichier.

Base64 en ligne sans envoyer de données — Sécurité et confidentialité

Tout encodage et décodage se fait côté client — aucun fragment de texte collé ou de fichier téléchargé n'est envoyé à un serveur. Cela le rend sûr pour travailler avec des jetons JWT, des clés API, des certificats ou des données sensibles. itcoders.pl Base64 Encoder/Decoder est entièrement gratuit, ne nécessite pas d'inscription et fonctionne dans tout navigateur moderne.

FAQ

Le Base64 est-il un chiffrement ? Mes données sont-elles sûres ?

Non — le Base64 est un encodage, pas un chiffrement. N’importe qui peut décoder Base64 sans clé. Il ne fait que convertir des données binaires en format texte. Pour la protection des données, utilisez un chiffrement (AES, RSA, etc.) et n’utilisez Base64 qu’en tant que couche de transport.

Pourquoi le Base64 est-il plus grand que les données originales ?

Le Base64 encode 3 octets binaires en 4 caractères texte, ce qui augmente la taille d’environ 33 %. C’est le compromis pour pouvoir transmettre des données binaires via des formats texte comme JSON, HTML ou entêtes HTTP.

Quelle est la différence entre Base64 et Base64URL ?

Le Base64 standard utilise les caractères + et /, qui ont une signification spéciale dans les URLs. Le Base64URL les remplace par - et _, et supprime le remplissage = — rendant la sortie sûre pour les URLs et noms de fichiers sans encodage percent.

L’outil prend-il en charge les caractères non ASCII et les emojis ?

Oui — l’outil utilise l’encodage UTF-8 qui supporte tous les caractères Unicode, y compris les lettres accentuées, le cyrillique, les caractères chinois et les emojis. Contrairement à la fonction btoa() standard, qui génère une erreur sur les caractères non ASCII.

Encodeur/Décodeur Base64 en Ligne – Encode & Decode Base64