Outil encodeur decodeur Base64 en ligne

Encoder et décoder le Base64

Convertissez texte et donnees de fichiers en Base64 ou decodez des payloads instantanement avec traitement local securise et copie en un clic.

Entrée : 0 B
Sortie : 0 B
Surcoût : 0%

Outils associés

À quoi ça sert ?

Le Base64 fait passer des octets dans des canaux texte, embarque de petites ressources et s’intègre aux API.

Avantages

  • Transport : Moins de risques de corruption en JSON/XML.
  • Intégration : URIs de données pour prototypes.
  • Interop : Même format sur les plateformes.
  • Stockage : BINA dans des bases texte.
  • Debug : Payloads lisibles en ASCII.

Fonctionnement

Les octets sont découpés en groupes de 6 bits mappés à l’alphabet ; le padding (=) aligne la longueur.

Pipeline

  • Entrée : Texte UTF-8 ou binaire fichier.
  • Découpage : Indices 6 bits → caractères.
  • Padding : Fin de séquence alignée sur des multiples de 4.
  • Sortie : Chaîne prête à coller.
  • Décoder : Inversion vers octets puis texte.

À savoir

Surtaille et absence de confidentialité : deux points clés en production.

Repères

  • ~33 % plus long que le brut.
  • Alphabet MIME : A–Z, a–z, 0–9, +, /.
  • Padding utile aux décodeurs.
  • Réversible : pas un chiffrement.
  • Gros fichiers → très longues chaînes.

Bonnes pratiques

Base64 pour le transport ; chiffrement pour les secrets.

  • Valider en préproduction.
  • Retirer espaces si copie depuis traitement de texte.
  • Éviter d’énormes data URIs en prod.
  • Préciser standard vs URL-safe.
  • Ne pas « sécuriser » des mots de passe avec Base64.

Cas d’usage

  • Web : Prototypes data URI.
  • Automatisation : Scripts entrée texte seulement.
  • MIME : Historique des pièces jointes.
  • Config : Petites valeurs en fichiers texte.
  • Enseignement : Couches au-dessus des bits.

Questions fréquentes

Qu’est-ce que le Base64 ?

Il représente des binaires avec 64 caractères ASCII. Utile pour intégrer des données en texte, pas pour les cacher.

Comment décoder ?

Choisissez Décoder, collez la chaîne ; le texte UTF-8 s’affiche. Une entrée invalide montre une erreur.

Puis-je encoder un fichier ?

Oui. Encoder → Fichier, puis import ou dépôt.

Est-ce du chiffrement ?

Non. Le Base64 standard se décode facilement. Utilisez du chiffrement pour les secrets.

Pourquoi c’est plus long ?

Trois octets deviennent quatre caractères ; environ 33 % de plus pour la compatibilité texte.

Base64 en ligne - encodeur decodeur pour texte et fichiers