ParsePouch Developer Workbench
Format, compare and convert your data. Tool inputs stay in your browser.
JSON, with every digit intact
Format and explore JSON without rounding large numbers. Continue in Diff, YAML or CSV with one click.
Open JSON FormatterYour inputs stay local
All processing runs in local browser memory. Zero payloads are transmitted across the network.
Keep every digit
Avoid floating point rounding on large integers, decimals, and scientific notations.
Keep working in another tool
Send a result directly to the next tool. No uploads or saved history.
JSON & Data Structs
JSON Formatter
Format, validate and explore JSON. Large integers, precise decimals and exponents keep every digit.
JSON Diff
Compare two JSON documents structurally. Object key reordering is treated as equal, while array elements are strictly compared by position. Clearly pinpoints added, removed, and modified paths.
JSON → YAML
Convert JSON structures to YAML cleanly. Scalar data types and numeric precisions are accurately preserved.
YAML → JSON
Parse YAML documents into compliant JSON. Safely rejects duplicate keys and unsupported custom tags for deterministic parsing.
JSON → CSV
Convert arrays of JSON objects into tabular CSV. Nested object keys are flattened using standard JSON Pointer paths (e.g. /address/city). Formula prefix guard mitigates spreadsheet formula execution risks.
CSV → JSON
Parse CSV and TSV spreadsheets into structured JSON arrays. Cell values are kept as faithful strings without guessing numbers or dates.
Text & Encodings
Text Diff
Highlight additions, deletions, and edits between two text snippets. Supports both side-by-side split view and unified inline view with optional whitespace ignoring.
Base64
Encode and decode plain text to and from Base64. Full UTF-8 support ensures international scripts, characters, and emoji do not corrupt.
URL Encoder
Encode or decode URLs and URI query parameters. Switch between component mode (for query values) and full URI mode.
SQL Formatter
Format and indent SQL queries offline. Supports Standard SQL, PostgreSQL, MySQL, and SQLite dialects with uppercase keywords.
Regex Tester
Test JavaScript regular expressions and inspect matches and groups. Slow expressions stop after 500ms.
Security & Hashes
JWT Decoder
Read a token’s header and payload, check expiry, and continue in JSON. Signatures are not verified.
UUID Generator
Generate batches of RFC 4122 Version 4 UUIDs using the browser native crypto.randomUUID API.
Hash Generator
Calculate cryptographic digests for arbitrary text using native browser crypto.subtle implementations.
Time & Cron
Unix Timestamp
Convert second or millisecond timestamps to localized and UTC ISO dates, and vice versa.
Cron Schedule
Parse and validate standard Linux 5-field cron expressions (* * * * *). Computes the next 5 execution timestamps with explicit timezone support. Rejects 6-field non-standard expressions.