Outil de code/décode de base64
Encodez du texte dans Base64 ou décodez Base64 dans un contenu lisible directement dans votre navigateur. Il est utile pour l'inspection des jetons, le débogage des en-têtes d'autorisation, la vérification des valeurs de configuration, le décodage des charges utiles de l'API et la conversion de texte simple sans utiliser de service distant. ToolMill fonctionne entièrement côté client pour la confidentialité et continue à travailler hors ligne après l'installation.
Codage
Essaie.
Exemples
Hello, ToolMill!
SGVsbG8sIFRvb2xNaWxsIQ==
VGhpcyBpcyBhIGJhc2U2NCBkZWNvZGUgdGVzdC4=
C'est un test de décodage de base64.
YWRtaW46ZGVtbw==
admin:demo
{"mode":"demo","enabled":true}
eyJtb2RlIjoiZGVtbyIsImVuYWJsZWQiOnRydWV9
Qu'est-ce que Base64 et quand l'utiliser
Base64 transforme les octets en un jeu de caractères ASCII limité afin que le texte puisse se déplacer en toute sécurité à travers des systèmes qui s'attendent à un texte simple. Cela le rend utile pour les valeurs d'en-tête copiées, les chaînes de configuration, les échantillons d'API, les charges utiles de style e-mail et la sortie de débogage. Base64 modifie la représentation, pas le secret, donc il ne devrait jamais être traité comme un chiffrement.
Travaux communs
Cochez un en-tête d'autorisation de base
Une tâche courante de débogage est de vérifier une valeur Auth de base copiée. Dans ce format, un nom d'utilisateur et un mot de passe en texte simple sont joints à un côlon, puis encodés comme Base64. Cette page est utile lorsque vous devez confirmer ce qu'un en-tête copié contient réellement avant d'envoyer une autre demande.
Inspecter les valeurs d'API ou de configuration
De nombreux systèmes stockent de courtes charges utiles en texte, des valeurs d'environnement ou des échantillons copiés sous forme de base64. Le décodage vous aide à inspecter ce qui est réellement présent, tandis que le réencodage vous permet de tester de petites modifications sans atteindre un autre outil de service ou de ligne de commande.
Préparer un texte simple pour le transport
Si un système attend du texte Base64, vous pouvez coller du contenu lisible ici et le convertir avant de l'intégrer dans une requête, un montage ou un exemple de documentation. Cet outil est particulièrement pratique pour les courts échantillons de texte et les extraits copiés plutôt que les fichiers binaires complets.
Règles d'entrée et cas de bord
Cette page est centrée sur le texte. Il fonctionne bien pour les chaînes lisibles et le texte Unicode, et le décodeur ignore les espaces et les ruptures de ligne dans l'entrée Base64 collée. Standard Base64 est attendu ici, de sorte que les variantes de sécurité URL qui utilisent différents caractères peuvent avoir besoin d'être converties en premier. Le pading est également important : des signes égaux manquants ou endommagés peuvent causer des pannes de décodage.
Pourquoi le décodage échoue
Les erreurs de décodage signifient généralement que la valeur collée contient des caractères non-Base64, un rembourrage incorrect, une chaîne tronquée ou une variante Base64URL qui a été copiée dans un décodeur standard Base64. Une autre source commune de confusion est le décodage valide Base64 qui représente des données binaires au lieu de texte lisible par l'homme.
Confidentialité et utilisation hors ligne
Avant d'utiliser les données codées ou décodées
Avant de réutiliser la sortie, confirmez l'encodage de texte original, vérifiez si la source était standard Base64 ou une variante telle que Base64URL, et vérifiez que tout rembourrage ou type de fichier requis correspond au système de destination. Cela permet d'éviter de copier la sortie techniquement valide dans le mauvais workflow.
Qu'est-ce que les résultats du décodage de Base64 ne prouvent pas
Un décodage réussi prouve seulement que l'entrée peut être interprétée comme Base64 et retournée en octets ou texte dans cet outil. Il ne prouve pas que le résultat décodé est significatif, fiable, correctement encodé pour votre application en aval, ou adapté pour une réutilisation directe sans inspection.
Comment interpréter correctement la sortie de base64
La sortie Base64 n'est qu'une représentation texte d'octets. Il ne prouve pas que le contenu original était lisible texte, sûr, secret, ou même destiné à l'affichage. La valeur principale du résultat est qu'il peut être copié dans des systèmes qui attendent Base64 comme un format de transport ou de stockage.
Parce que ToolMill fonctionne dans le navigateur, vous pouvez inspecter les jetons copiés, les en-têtes, les extraits de configuration et les charges utiles courtes sans les envoyer sur un autre site Web. C'est particulièrement utile lorsque le texte contient des valeurs internes, vous préférez garder local pendant le débogage.
Outils connexes
Encodage Hex/Décode — Texte
Hex Encode / Decode convertit le texte en octets hexadécimal (base-16) et décode l'hex en texte lisible. Utilisez-le pour déboguer les charges utiles binaires, inspecter les octets UTF-8, inverser les chaînes échappées, et travailler avec des hashes ou des protocoles de bas niveau. Accepte les formats hexaniques courants (avec ou sans espaces, nouvelles lignes ou préfixes 0x). Exécute 100% localement dans votre navigateur — aucun téléchargement — et fonctionne hors ligne après avoir installé ToolMill en tant que PWA.
Codage
HTML Entity Encode / Decode — Escape & Unescape HTML
HTML Entity Encode / Decode converts special characters like <, >, &, and quotes into safe HTML entities (and decodes them back). Use it when working with HTML attributes, templates, CMS editors, Markdown docs, or when debugging copy/paste issues. Handles common named entities (e.g. <, >, &, ") and numeric entities. Runs 100% locally in your browser — no uploads — and works offline after installing ToolMill as a PWA.
Codage
Code ROT13 / Décode — Chiffres ROT13
ROT13 est un simple chiffre de substitution de lettres qui déplace A-N, B-O, etc. Il est souvent utilisé pour les spoilers, l'obfuscation légère et le texte forum/email. Cet outil code le texte clair dans ROT13 et décode ROT13 de nouveau dans le texte (l'opération est symétrique). Exécute 100% localement dans votre navigateur — aucun téléchargement — et fonctionne hors ligne après avoir installé ToolMill en tant que PWA.
Codage
Code URL / Décode (encodage en pourcentage)
URL Encode/Decode (encodage en pourcentage) convertit les caractères dangereux dans un format de sécurité URL et de retour. Utilisez-le pour les chaînes de requête, rediriger les URL, les paramètres UTM et débogage des requêtes API (RFC 3986). Exécute 100% localement dans votre navigateur — aucun téléchargement — et fonctionne hors ligne après avoir installé ToolMill en tant que PWA.
Codage
