Documentation
DecodeThis is a developer toolbox that auto-detects and parses data formats entirely in your browser. Paste any text — a JWT, a URL, some JSON, a cron expression — and the right tool loads automatically.
Below is a reference for every supported format. Each page explains what the tool does, how detection works, and includes examples you can try.
How It Works
When you paste data, a two-stage detector identifies the format:
Both stages agree on the format before loading the tool. You can also override the detected type manually. For structured formats (JSON, YAML, TOML, XML), conversion between formats is available in the output panel.
Privacy-First & Browser-Based
All parsing, formatting, validation, and conversion runs locally in JavaScript. Nothing is sent to any server. This means production tokens, API keys, certificates, and any other sensitive data are safe to paste. You can verify this yourself in your browser's Network tab.
Data Formats (9)
BSON Parser
Parse MongoDB BSON binary files
CSV/TSV Parser
Parse comma and tab-separated data
INI Configuration Parser
Parse INI/CFG configuration files
JSON Parser
Parse, format, and convert JSON data
JSON with Comments
Parse JSON files that contain comments
MessagePack Parser
Parse MessagePack binary files
TOML Parser
Parse and convert TOML configuration files
XML Parser
Parse and format XML documents
YAML Parser
Parse and convert YAML configuration files
Security & Auth (6)
Base64 Encoder/Decoder
Encode and decode Base64 strings
Certificate Parser
Parse and inspect X.509 certificates
Hex Encoder/Decoder
Encode and decode hexadecimal data with hex viewer
JWT Decoder
Decode and inspect JSON Web Tokens
Password Hash Decoder
Decode and analyze password hashes
SAML Parser
Decode and parse SAML assertions and requests