Developer Power Tools
Fast, private developer utilities. JSON, Base64, JWT, UUID, hashing, timestamps, regex, and more. No tracking. No server-side processing. Just tools.
JSON Formatter
Format, validate, and minify JSON
Base64
Encode and decode Base64 strings
JWT Decoder
Decode and inspect JSON Web Tokens
UUID Generator
Generate v4 UUIDs in bulk
Hash Generator
MD5, SHA-1, SHA-256, SHA-512
URL Encode/Decode
Encode and decode URL components
Unix Timestamp
Convert between timestamps and dates
Regex Tester
Test regex patterns with live matching
Color Converter
Convert between HEX, RGB, and HSL
Text Diff
Compare two blocks of text line by line
Markdown Preview
Live markdown to HTML preview
Lorem Ipsum
Generate placeholder text
About Q36
Q36 is a collection of fast, private developer utilities that run entirely in your browser. There is no server processing your data, no account required, and no usage logging. Every tool on this site executes client-side using standard Web APIs — your input never leaves your device.
Why Another Dev Tools Site?
Most online developer tools are built as web services that send your data to a server for processing. That model introduces latency, privacy risk, and a hard dependency on the operator staying online. Q36 flips the model: the page is a thin shell that delivers JavaScript to your browser, and the browser does all the work. The result is tools that are faster than server-round-trip alternatives, work offline once loaded, and are safe to use with sensitive data like private keys, JWT secrets, database URLs, and API credentials.
What's Here
- JSON Formatter — Paste minified JSON and pretty-print it with syntax highlighting. Validates structure and shows parse errors inline.
- Base64 — Encode or decode any text or binary-as-text string. Handles standard and URL-safe alphabets.
- JWT Decoder — Paste a JSON Web Token to inspect its header, payload claims, and expiry without verifying the signature (and without sending it anywhere).
- UUID Generator — Generate cryptographically random v4 UUIDs in bulk. Uses
crypto.randomUUID()when available, with a pure-JS fallback. - Hash Generator — Compute MD5, SHA-1, SHA-256, and SHA-512 digests of any text input using the Web Crypto API.
- URL Encode/Decode — Percent-encode and decode URL components. Includes
encodeURIComponentmode and handles the common plus-sign/space ambiguity in query strings. - Unix Timestamp — Convert between Unix epoch timestamps (seconds or milliseconds) and human-readable UTC/local dates. Auto-detects seconds vs. milliseconds.
- Regex Tester — Live regular expression testing with match highlighting, group extraction, and flag controls. Uses the JavaScript
RegExpengine. - Color Converter — Convert between HEX, RGB, and HSL color formats with a live preview swatch.
- Text Diff — Compare two blocks of text line by line using an LCS algorithm. Shows added, removed, and context lines in a unified view.
- Markdown Preview — Live markdown to HTML preview covering headings, bold, italic, lists, code blocks, links, and blockquotes.
- Lorem Ipsum — Generate configurable blocks of placeholder text for wireframes and layout work.
Privacy
Q36 uses Google Analytics to understand aggregate traffic patterns (pages visited, approximate geography, device type) and Google AdSense to display ads. Neither service receives the content you type into any tool — all tool processing is client-side. See the Privacy Policy for details.