About UtilDock
Your dock for developer utilities.
Why this exists
Every developer needs to pretty-print some JSON or work out why two payloads disagree. The tools that come up first for those searches tend to be buried in ads, interrupted by cookie walls, and — most uncomfortably — they often post whatever you paste to a server you know nothing about. That is a bad trade when the thing you are debugging is a production payload.
UtilDock is the opposite of that: a small set of sharp tools, no advertising, no sign-up, and nothing you paste ever leaving your machine.
How it is built
The site is static — HTML, CSS and a little JavaScript, served from Cloudflare's edge. Each tool is a self-contained component that hydrates only on its own page, so the pages you are not using cost you nothing. The heavy work (parsing, validating, diffing) happens in a Web Worker, which is why a multi-megabyte document does not freeze the page while you type.
There is no backend. That is a deliberate constraint: a tool that cannot send your data anywhere cannot leak it. Read the privacy page for the details.
What is here today
- JSON FormatterPretty-print an unreadable response, or minify it
- JSON ViewerExplore a payload too big to scroll through
- JSON ValidatorFind the exact line something is rejecting
- JSON ComparatorSee what actually changed between two documents
- JWT DecoderRead a token’s claims, and prove its signature
- JWT EncoderBuild a token from claims, and really sign it
- Text CounterWords, characters, sentences and paragraphs at once
- Text FormatterStrip the mess out of text somebody else wrote
JSON came first because it is what most of us reach for most often, and a JWT decoder followed — including signature verification, which runs on the browser's own WebCrypto so the key never leaves your machine either. The list will keep growing, always under the same rules: fast, free, ad-free, and entirely client-side.