Debug the thing in front of you
Turn an unreadable payload, token, timestamp, or diff into something you can reason about now.
- JSON formatter
- JWT decoder
- API request builder
BUILT AROUND YOUR WORK
You should not need a new package, a subscription, or a half-finished scratch script every time a tiny task interrupts the work that actually matters.
USE WITH CONTEXT
Use sample data here, then take the result back to the environment where it matters. Keep secrets and customer payloads out, and run generated code or configuration through your normal tests and review.
A PRACTICAL ROUTE THROUGH THE SHELF
Pretty-print, decode, or inspect a safe sample until the shape of the problem is obvious.
Convert, generate, or calculate the piece you need, without turning a two-minute job into a dependency decision.
Check awkward inputs and compare the result with the relevant format or specification before you trust it.
Run the result through your tests, review the diff, and ship it through the same controls as handwritten work.
CHOOSE BY JOB
Turn an unreadable payload, token, timestamp, or diff into something you can reason about now.
Start with a useful identifier, expression, schedule, or configuration draft, then adapt it in your own code.
Check syntax, hashes, certificates, and edge cases while the fix is still small and local.
Create SHA-256, SHA-384, or SHA-512 text fingerprints with Web Crypto.
Decode strict standard Base64 to valid UTF-8 text locally.
Convert bounded CSV between comma, semicolon, tab, and pipe delimiters safely.
Validate five cron fields and build a transparent expression with its plain-language schedule.
Rename selected CSV columns with an explicit source-to-target mapping.
Convert header-based CSV to a formatted JSON record array without uploading it.
Build validated dig, nslookup, and DNS-over-HTTPS references without making a DNS request.
Find duplicate CSV records by selected columns and preserve source row numbers.
Convert one bounded cURL request to JavaScript, Python, or PHP while redacting credentials.
Encode UTF-8 text as standard Base64 using browser APIs.
Convert up to one thousand timestamp lines into a downloadable CSV report.
Parse and format one YAML document with duplicate-key and alias safeguards.
Parse and format JavaScript locally without executing the source.
Parse and format CSS locally with clear syntax errors.
Validate JSON syntax and report its root type, depth, and structural counts.
Validate and indent XML locally while blocking document type and entity declarations.
Convert bounded, well-formed XML to a reviewable JSON representation in the browser.
Calculate IPv4 or IPv6 CIDR ranges with explicit address and host facts.
Encode HTML-sensitive characters with optional non-ASCII entity conversion.
Convert a JSON record array to RFC 4180-style CSV entirely in the browser.
Inspect readable JWT header and payload claims without claiming signature verification.
Generate one deterministic request or response example from an OpenAPI 3 operation.
Convert one literal INSERT VALUES statement to JSON without evaluating SQL expressions.
Decode percent-encoded URL component text and report malformed encoding clearly.
For this workflow, begin with a redacted request and the API contract. Choose the tool whose inputs match the task, rather than entering incomplete values into a broader calculator. The intended outcome is a reproducible test case.
Test the corrected request against the target runtime, including an invalid input. Use sample data here, then take the result back to the environment where it matters. Keep secrets and customer payloads out, and run generated code or configuration through your normal tests and review.