Choisissez le mode de saisie de texte et d'encodage, puis saisissez Hello exactement comme indiqué ci-dessous. Utilisez UTF-8 et l'alphabet Base64 standard pour cet exemple. Encodez le texte et vérifiez que le résultat est SGVsbG8=. Passez en mode décodage, collez ce résultat et décodez-le pour récupérer les cinq caractères d'origine. Une nouvelle ligne de fin modifie le résultat codé.
Pour une intégration, vérifiez d'abord si le système récepteur attend le standard Base64 ou sa variante sécurisée pour les URL. Faites correspondre ses exigences de remplissage et de retour à la ligne plutôt que de modifier les options au hasard. Lors de la manipulation d'un fichier, utilisez le workflow de fichier pour que ses octets soient directement codés. Les données binaires décodées doivent être téléchargées dans le format approprié plutôt que traitées comme du texte lisible.
Hello → SGVsbG8= → Hello
btoa("Hello"); // SGVsbG8=
base64.b64encode(b"Hello") # SGVsbG8=
Base64 est une représentation réversible des octets, pas un cryptage ou une méthode de stockage secret. Il mappe des groupes de six bits sur un alphabet de 64 caractères. Le rembourrage complète le groupe final lorsque cela est nécessaire. Le texte codé est généralement plus grand que les octets d'origine, le codage n'est donc pas une technique de compression.
Standard Base64 utilise des caractères plus et slash. L'alphabet sécurisé pour les URL remplace le trait d'union et le trait de soulignement, ce qui évite ces caractères dans les protocoles orientés URL. Les exigences de remplissage dépendent du format de réception. Un segment JWT, une URL de données et une pièce jointe MIME sont des conteneurs différents ; identifier la représentation attendue avant le décodage.
Le traitement se fait dans votre navigateur. L’enregistrement et le partage sont facultatifs, nécessitent un compte et transmettent le contenu choisi à notre service. Vérifiez d'abord le contenu partagé : toute personne disposant du lien peut l'ouvrir. La fermeture de cette page ne supprime pas les copies enregistrées.
Vérifiez que la saisie est complète et utilise l'alphabet sélectionné. Le décodage du texte nécessite également le codage correct des caractères. Un Base64 valide peut représenter une image, une archive ou un autre fichier binaire, donc un texte illisible ne signifie pas nécessairement que les octets sont corrompus. Utilisez le téléchargement binaire lorsque tel est le résultat prévu.
Commencez par un petit échantillon et confirmez un aller-retour avant d'encoder un gros fichier. Le navigateur a besoin de mémoire pour la sortie source et codée, et l'expansion Base64 ajoute à ce coût. Aucune latence de traitement fixe ni réduction de taille garantie n'est promise. Conservez le fichier original jusqu'à ce que l'application réceptrice accepte le résultat.
Glissez-déposez un fichier ici, ou
Prend en charge tous les types de fichiers • Taille max : 100 Mo
Le traitement se fait dans votre navigateur. L’enregistrement et le partage sont facultatifs, nécessitent un compte et transmettent le contenu choisi à notre service.
Limites de taille de fichier : La taille maximale des fichiers est de 100 Mo pour garantir des performances optimales du navigateur. Les fichiers de plus de 10 Mo peuvent prendre plus de temps à traiter.