Format copied payloads before sharing
Code and Data Formatting Tools
This topic focuses on browser-based formatting, encoding, protocol payloads and validation helpers for developer workflows.
Recommended tools for Code and Data Formatting Tools
Format, validate, minify, sort keys and inspect JSON outline locally.
Open tool → Base64 Encoder / DecoderEncode/decode Unicode text, URL-safe Base64, and small files in the browser.
Open tool → URL Encoder / DecoderEncode/decode URL components or full URLs and inspect query parameters.
Open tool → Base ConverterConvert numbers across bases and transform text into hex, binary, Base64 and Unicode bytes.
Open tool → HTTP Status Code LookupSearch and filter common HTTP status codes with bilingual explanations, categories and troubleshooting hints.
Open tool → Protobuf Encoder / DecoderEncode JSON into Protobuf bytes or decode hex / Base64 Protobuf payloads with a .proto schema in the browser.
Open tool → JWT DecoderDecode JWT header and payload locally, inspect claims, expiry times and raw Base64URL segments.
Open tool → XML FormatterFormat and validate XML locally with a clean pretty-printed output.
Open tool → YAML FormatterFormat and validate YAML locally with stable indentation and clean output.
Open tool → TOML FormatterFormat and validate TOML locally for config files and structured settings.
Open tool → Docker Run to ComposeConvert common docker run commands into a starter docker-compose service block.
Open tool → JSON ⇄ CSV ConverterConvert JSON arrays and CSV tables both ways in the browser, with headers, delimiter choice and quick validation.
Open tool → AES / DES Encryption ToolEncrypt or decrypt short text with AES, DES or 3DES in the browser, with selectable block mode, padding, IV and output format.
Open tool → Color ConverterConvert HEX, RGB, HSL and HSV colors, inspect alpha values, pick colors visually and preview palettes instantly.
Open tool → ASCII TableLook up printable ASCII codes, control names and character conversions between decimal, hex and binary.
Open tool → Hex EditorInspect text or files as hex bytes, edit hexadecimal content, and decode it back to text locally in the browser.
Open tool → RSA Key ToolGenerate browser-side RSA key pairs and use them for short text encryption, decryption, signing and verification.
Open tool → Regex TesterTest JavaScript regular expressions, inspect matches, groups and replacements, and iterate with live sample text in the browser.
Open tool → JSONPath EvaluatorEvaluate JSONPath expressions against JSON data, inspect matched paths and preview results with GitHub-style highlighted JSON output.
Open tool → JSON / YAML / TOML / XML ConverterConvert structured data between JSON, YAML, TOML and XML, validate input, and preview the output with GitHub-style code highlighting.
Open tool → Text Encoding ConverterConvert text bytes between UTF-8, UTF-16, Shift-JIS, EUC-JP and other browser-safe encodings, then inspect normalized text and hex bytes.
Open tool → HTTP Request Header ReferenceLook up common HTTP request headers and quickly review client, auth and caching related fields.
Open tool → HTTP Response Header ReferenceBrowse common HTTP response headers, understand caching, security and delivery-related fields.
Open tool →Explore nearby tool collections
Generate UUIDs, passwords, TOTP codes, hashes, and quick security check values.
Browse tools → Network and DevOps ToolsCheck IP ranges, HTTP status, headers, user agents, Docker commands, and common operations data.
Browse tools → Data Format Conversion ToolsConvert and inspect JSON, CSV, XML, YAML, TOML, colors, text encodings, and structured data.
Browse tools → Cryptography and Security ToolsWork with JWT, hashes, TOTP, AES, DES, RSA, and password generation from one security toolbox.
Browse tools →Read the steps first if you need context
Frequently asked questions
Start with JSON Formatter, then continue through the recommended flow below.
Continue into a nearby tool collection, category page, or how-to guide from the sidebar.