JSON Formatter
Online JSON formatting, syntax validation, and minification; preserves large integers and supports tree view, field paths, diff comparison, and JSON / CSV export.
Format JSONUnderstand the data before changing it
Format JSON and HTML, convert CSV, inspect URLs and JWTs, test regular expressions, compare text and work with timestamps, hashes and identifiers.
Inspect API samples, improve readability and export the required format.
Online JSON formatting, syntax validation, and minification; preserves large integers and supports tree view, field paths, diff comparison, and JSON / CSV export.
Format JSONFormat HTML indentation and line breaks for easier reading, copying and downloading, without executing scripts.
Format HTMLConvert JSON, CSV and TSV while preserving large numeric values and SKU strings, with optional spreadsheet text protection.
Open JSON to CSV ConverterInspect links and tokens, and test encoding and matching rules.
Encode and decode URL components, UTF-8 Base64, Unicode and HTML entities locally.
Open Base64 Encoder and DecoderInspect a URL's components, query keys, values and repeated parameters.
Open URL Query ParserRun JavaScript regex matching, group extraction and replacement in an isolated worker with a timeout.
Open Regular Expression TesterInspect a JWT header and payload locally, including common expiry claims.
Open JWT DecoderFind changes, remove duplicate lines and open batches of URLs when needed.
Compare two texts and inspect line-by-line differences locally.
Open Text Diff CheckerDeduplicate text, SKUs or URLs with whitespace, case, Unicode normalization and sorting options.
Open Duplicate Line RemoverExtract HTTP/HTTPS URLs, deduplicate them and create a list of individually openable links.
Open Bulk URL OrganizerGenerate test identifiers, convert timestamps and work with hashes and passwords.
Convert Unix seconds, milliseconds and dates, showing UTC and local time.
Open Unix Timestamp ConverterGenerate random UUID v4 identifiers using the browser's secure random-number source.
Open Bulk UUID v4 GeneratorCalculate a SHA-256 or SHA-512 digest of UTF-8 text locally.
Open SHA-256 and SHA-512 Text HashGenerate passwords using a cryptographically secure browser random source and selected character sets.
Open Secure Random Password GeneratorJSON and HTML formatting improve readability and help locate problems. Choose JSON-to-CSV when you need tabular data. Formatting, syntax checks and business-data validation are separate tasks; compare the output with the original sample.
Inspect request parameters with the URL and encoding tools, then use JSON, regular expressions and text comparison to locate differences. Decoding a JWT reveals its claims; it does not establish a valid signature or trusted token.
YOUR NEXT STEP
Create a company account to configure website monitoring, business email and notifications, and invite your team to work together.
New companies receive a 14-day Pro trial, with no card required. Trials exclude the paid monthly credit grant.
Already have an account? Open your workspace →Prefer redacted samples and read each tool’s data-handling notice. A browser-based interface does not establish that all processing stays on your device. Extensions and shared devices also affect confidentiality.
Formatting organizes the displayed code. It does not replace a security review or prove identical page behavior. Review scripts, styles and whitespace-sensitive content against the actual rendered page.
Hashes compare content digests and do not recover the source. Password generation produces random candidates that still require secure storage. UUIDs identify objects; they do not grant permissions or establish business-level uniqueness.