Developer Tools
Small, focused utilities for the things developers and technical writers bump into every day: formatting and validating JSON, encoding and decoding Base64, and converting Markdown into clean HTML. Every tool runs in your browser, so a malformed payload, a draft spec, or a JWT never touches a server.
Who these tools are for
If you work with APIs, config files, logs, or docs, you need utility pages that load in a second, do one thing well, and do not ask you to sign in. That is what this category is for. Paste in an API response, eyeball it, fix the shape, copy it back out. Encode a small binary blob for a JSON field. Turn a README draft into publishable HTML. No pipeline, no workspace, no account.
Because every tool here is client-side, you can use them with internal data you would not paste into a cloud service. That is particularly useful for security-sensitive teams, contractors working across organisations, and anyone who just does not want their logs indexed by a third party.
At a glance
- 3 tools in this hub: JSON Formatter, Base64 Encoder/Decoder, and Markdown to HTML.
- 100% client-side. Payloads, drafts, and tokens never leave the tab.
- No signup, no limits. Open the page, paste something in, copy the result back out.
- Offline capable. After first load the tools keep running without a network.
- Safe with private data. Internal logs, unreleased specs, and secrets stay on your device.
Best tools in this category
Each tool is linked to a focused page with a full editor, examples, and explanatory content.
How to choose the right tool
These three tools solve different classes of problems. Match the job to the right utility.
- You have a response body that is hard to read. Drop it into the JSON Formatter. Collapse large arrays, pretty-print nested objects, and jump to the line that is failing to parse.
- You need to embed binary data in text. Use the Base64 Encoder/Decoder to produce a data URL, a basic-auth header, or a JWT-safe string. It also decodes back to the original bytes for quick round-trip checks.
- You are writing docs, a blog post, or a release note. Draft it in Markdown, then use the Markdown to HTML tool to generate publishable HTML. The live preview lets you confirm rendering before you paste into a CMS.
- You need to validate input shape. The JSON Formatter's validation tells you the exact line and column of a parse error, which is usually faster than scrolling through a linter's output.
- You need to inspect an encoded value. Base64 decoding shows whether a string contains text, binary, or a serialised blob, which is handy when debugging a webhook payload or a custom token.
Common use cases
Typical situations where these developer utilities save time.
- Debugging API responses. A 404 with a JSON body that is wrapped in stringified whitespace reads badly. Paste it into the JSON Formatter and the real error message is obvious in a second.
- Building request bodies by hand. Use the formatter's validation while composing a payload so you do not fire a request with a trailing comma that fails silently.
- Inspecting JWT claims. JWTs are three Base64-encoded segments. The Base64 Encoder/Decoder decodes the header and payload, which is enough to verify a scope, an audience, or an expiry without pulling in a library.
- Embedding a tiny icon as a data URL. Encode a small PNG or SVG with the Base64 tool and paste the data URL into an HTML or CSS file. Useful for favicons, mock screenshots, or static demos.
- Publishing a README from a draft. Write the post in Markdown using the Markdown to HTML preview, then copy the HTML output into a static site generator, documentation portal, or email.
- Sharing config snippets. Base64-encode a small binary asset into a config file, then the system can decode at startup without a separate asset pipeline.
Related tools outside development
A couple of UtilityGet tools outside this category pair naturally with a dev workflow.