YamlBox

Web et encodage

Base64 Encodeur et décodeur

Encodez le texte UTF-8 en Base64 ou décodez Base64 en texte, y compris les variantes sécurisées URL et le contenu non-ASCII. Les sauts de ligne d'entrée (comme on le voit dans les fichiers PEM) sont tolérés.

Options de conversion

Texte ou Base64

Exemples : Texte à encoder · Base64 pour décoder · Entrée sécurisée URL —⌘/Ctrl + Entrée convertit · dépose un fichier pour le charger · traité localement

Conversions

La sortie est en lecture seule. Utilisez Copier, Télécharger ou Partager pour le déplacer.

Comment utiliser l'outil Base64 Encodeur / Décodeur

  1. Coller le texte ou Base64

    Le changement de mode décide de la direction ; utilisez auto pour que des chaînes courtes, composées uniquement de l'alphabet, soient essayées sous la forme Base64.

  2. Activez URL-safe si nécessaire

    URL-safe Base64 échange + pour - et / pour _, et supprime le remplissage — requis dans les paramètres de requête et JWT segments.

  3. Copiez le résultat

    Les sauts de ligne dans l'entrée sont ignorés, vous pouvez donc décoder directement un certificat encapsulé ou un corps PEM.

Ce qui rend cet outil différent

  • Gestion correcte de l'UTF-8 : les accents, le CJK et les emoji s'effectuent parfaitement en boucle
  • Option alphabet URL-safe avec gestion du rembourrage
  • Les espaces et les sauts de ligne en entrée sont tolérés
  • Erreurs précises pour caractères invalides ou données tronquées
  • Affiche également la longueur en octets, utile pour les contrôles de taille

Confidentialité par architecture : cette page ne contient aucune analyse qui reçoit votre entrée et le code de conversion s'exécute dans votre onglet. Vous pouvez vous déconnecter du réseau après le chargement et continuer à travailler.

Base64 Encodeur / Décodeur — questions fréquemment posées

Le cryptage Base64 est-il ?

Non. Base64 est un encodage, pas un cryptage : il n'a pas de clé et n'offre aucune confidentialité. Traitez les données codées en Base64 comme du texte brut qui semble simplement brouillé. Utilisez le cryptage (TLS, AES, âge) lorsque le secret est nécessaire.

Pourquoi Base64 est-il parfois URL-sûr avec - et _ ?

Le standard Base64 utilise + et /, qui posent problème dans les URL et les identifiants. La variante URL-safe (RFC 4648 §5) remplace - et _ et omet souvent le remplissage =, de sorte que la valeur survit en étant placée dans une chaîne de requête ou un nom de fichier.

Comment décoder Base64 en fichier ou en image ?

Cet outil décode en texte, ce qui convient aux charges utiles de texte. Si les octets décodés sont une image ou une archive, ce décodeur le signale clairement au lieu d'imprimer des déchets - utilisez un outil d'octets dans un fichier pour ceux-ci.

Pourquoi ma chaîne Base64 se termine-t-elle par = ou == ?

Rembourrage. Base64 code 3 octets en 4 caractères ; lorsque la longueur d'entrée n'est pas un multiple de trois, les plages d'encodage avec = pour garder le bloc complet. Le rembourrage est souvent facultatif et est retiré lors d'une utilisation en toute sécurité.

Vous recherchez “décodage base64 en ligne”, “encodage base64”, “convertisseur base64” ? Vous êtes au bon endroit — parcourir tous les 19 outils.

Lecture plus approfondie

Article de blog · 5 min de lecture Base64 décoder et encoder : pour le transport, pas pour la Base64 décode et encode dans le navigateur — la règle de taille 4/3, le remplissage, la variante base64url et le bug Unicode qui fait ressembler le texte décodé à des ordures. Lire le guide →