Décodeur Base64
Decode Base64 data back to readable text online. Gratuit, privé et 100% côté client.
Essayer un exemple:
Local only
Historique récent
Aucun historique
Utilisation
- Paste the Base64 string into the input box.
- Select the target character set.
- Lisez le texte décodé dans la sortie.
Tâches utilisant cet outil
Fix commun Base64 décodage erreurs
Pourquoi un Base64 chaîne fails en décoder — missing padding, URL-sûr alphabets, stray whitespace — et le exact étapes en repair chaque case. TÂCHE
Convertir hexadecimal string to Base64 and back
Translate entre hex dumps et Base64 representations de le même binary données sans losing octets ou introducing padding erreurs. TÂCHE
Décoder Base64 text and handle missing or corrupted padding
Décoder Base64 payloads that arrive without trailing '=' padding or with URL-safe alphabet, and recover the original bytes safely. TÂCHE
Lire identifiants de un Basic Auth en-tête
Un Base64 décoder, un colon diviser, et un effacer-eyed look at pourquoi Basic Auth identifiants deserve careful handling. TÂCHE
Analyser a multipart MIME message and extract each part
Break un multipart/form-données ou multipart/mixed MIME message en its constituent headers et bodies pour inspection ou reprocessing. TÂCHE
Détecter the encoding of unknown text and decode it correctly
Prendre un chaîne de mojibake ou raw octets, identifier whether it est UTF-8, Latin-1, Base64, ou URL-encoded, et décoder it en readable texte. TÂCHE
Coder binary data into a JSON-safe string
Convertir raw bytes (images, encrypted blobs, file contents) into a Base64 string that can be embedded inside a JSON field without breaking the structure. TÂCHE
Inspecter un JWT jeton: décoder en-tête et payload sans verifying
Lire le structure de un JSON Web Jeton en see its algorithme, claims, et expiry — purely client-side, aucun serveur validation. TÂCHE
Analyser OAuth 2.0 token responses
OAuth 2.0 returns access_token, token_type, expires_in, et optionally refresh_token. Apprendre en analyser et utiliser le jeton réponse correctly. TÂCHE
Décoder nested URL-encoded parameters (Base64 JSON in a query string)
Unwrap le commun API motif où un URL parameter carries URL-encoded Base64 JSON — one chain, three outils, zero copy-pasting entre pages. TÂCHE
Utiliser HTTP Basic Authentication
Basic Auth sends identifiants comme Base64-encoded username:mot de passe en le Authorization en-tête. Apprendre le formater, sécurité requirements, et alternatives. TÂCHE
Utiliser CBOR codage pour compact binary JSON
CBOR (Concise Binary Objet Representation, RFC 8949) est un binary serialization formater pour JSON-comme données, smaller et faster than JSON. TÂCHE
Utiliser MessagePack pour efficient binary serialization
MessagePack packs JSON-comme données en un compact binary formater, reducing taille et parsing time. Popular en high-performance APIs et IoT. TÂCHE
Vérifier ce coder-décoder round-trips losslessly
Confirm ce décodage puis re-codage (ou vice versa) returns le exact original entrée, catching silent données corruption de wrong alphabets ou padding. TÂCHE
Pipelines utilisant cet outil
Questions fréquentes
- What can I decode with this tool?
- Any standard Base64 string, including data found in emails (MIME), APIs, JWT payloads, data URIs, and Basic auth headers.
- What happens with invalid Base64?
- The tool reports an explicit 'Invalid Base64 input' error instead of silently producing garbage. Common causes are truncated strings, whitespace inside the payload, or non-Base64 characters.
- Does the tool strip whitespace and newlines?
- Yes. Whitespace and CRLF newlines are removed before decoding, so pasted PEM-style blocks or wrapped MIME content decode correctly.
- Which character sets are supported?
- UTF-8 (default), ASCII, Latin1, and UTF-16LE. Choose UTF-8 for multilingual text; Latin1 for legacy Western European data; UTF-16LE for Windows-native content.
- Can I decode a data URI prefix?
- Yes, but strip the 'data:...;base64,' prefix first. The decoder expects the raw Base64 payload without the MIME type header.
- Why does decoded text show replacement characters (�)?
- This usually means the wrong character set was selected. If the original was UTF-8 but you decode as Latin1, multibyte sequences become individual Latin1 characters. Switch the charset to UTF-8.
Outils associés
Encodeur Base64
Encode text or binary data to Base64 online. Gratuit, privé et 100% côté client. OUTIL
Décodeur Base32
Decode Base32 (RFC 4648) back to readable text online. Gratuit, privé et 100% côté client. OUTIL
Décodeur Base58
Decode Base58 (Bitcoin alphabet) back to readable text online. Gratuit, privé et 100% côté client. OUTIL
Décodeur hexadécimal
Decode hexadecimal back to readable text online. Gratuit, privé et 100% côté client. OUTIL
Décodeur d'URL
Decode percent-encoded URL text back to readable characters. Gratuit, privé et 100% côté client. OUTIL