🛠️ToolsShed

Encodeur / Décodeur Base64

Encodez du texte ou des fichiers en Base64 et décodez des chaînes Base64.

Supporte le texte Unicode. L'encodage/décodage s'effectue entièrement dans votre navigateur — aucune donnée n'est envoyée à un serveur.

Base64 est un schéma d'encodage qui convertit des données binaires en une séquence de caractères ASCII imprimables. Il est largement utilisé pour intégrer des images dans HTML, envoyer des fichiers binaires par e-mail, stocker des identifiants dans les en-têtes HTTP et transmettre des données via des systèmes qui ne supportent que le texte.

Collez du texte ou des données binaires dans l'encodeur pour recevoir instantanément la sortie Base64, ou collez une chaîne Base64 dans le décodeur pour récupérer le contenu original. L'outil prend en charge Base64 standard et la variante sécurisée pour les URL.

Tout l'encodage et le décodage se fait localement dans votre navigateur, de sorte que les données sensibles telles que les clés API ou les jetons ne sont jamais exposées à un serveur. Cela le rend sûr pour les flux de travail quotidiens de sécurité et de développement.

Questions Fréquentes

Implémentation du Code

import base64

# Encode
text = "Hello, World!"
encoded = base64.b64encode(text.encode()).decode()
print(encoded)  # SGVsbG8sIFdvcmxkIQ==

# Decode
decoded = base64.b64decode(encoded).decode()
print(decoded)  # Hello, World!

# URL-safe variant
url_safe = base64.urlsafe_b64encode(text.encode()).decode()

Comments & Feedback

Comments are powered by Giscus. Sign in with GitHub to leave a comment.