12 tools · nothing uploaded · 0 sign-up
Developer utilities that run entirely in your browser.
Format JSON, decode JWTs, compute hashes, parse cron expressions and eight more — all executed by JavaScript in the tab you already have open. Nothing you paste is uploaded, logged or transmitted anywhere.
The toolkit
Twelve single-purpose utilities
Each tool does one job and does it precisely. Open a page, paste your input, read the result — no round trip to a server is ever made.
JSON Formatter
Beautify, minify and validate JSON with exact line and column numbers on every parse error.
OpenJWT Decoder
Split a JSON Web Token into header, payload and signature, with expiry shown in local time.
OpenBase64
UTF-8-safe encode and decode for text and files, including Data URI output with size readout.
OpenHash Generator
MD5, SHA-1, SHA-256, SHA-384 and SHA-512 digests computed locally from text or a file.
OpenURL Encoder
Percent-encode strings and parse query strings into a readable table of keys and values.
OpenUUID Generator
Generate v4 and time-ordered v7 identifiers in bulk, with casing and separator options.
OpenUnix Timestamp
Convert between epoch seconds or milliseconds and local or UTC calendar dates.
OpenCron Explainer
Translate five-field cron expressions into plain language and list the next five run times.
OpenCIDR Calculator
Resolve a CIDR block into network, broadcast, host range, mask and private-range status.
OpenColor Converter
Move between HEX, RGB and HSL and check any pair against the WCAG AA and AAA thresholds.
OpenHTML Entities
Encode and decode reserved HTML characters as named or numeric entities, with a reference table.
OpenSemver Comparator
Parse semantic versions, compare precedence and test range expressions like ^1.2.0.
Why local-only
Your input never becomes someone else's data
Most online converters post your text to a server and hand back the result. That means your production config, your token, your keys pass through a machine you do not control. These tools do not work that way.
01 · No server is involved
Every transformation is a JavaScript function running in your tab. Your input is never sent away to be processed, because there is no backend here that could receive it.
02 · Safe for secrets
Decoding a JWT, hashing a key or formatting a credentials file is routine work. Because your input is never transmitted, you can do it without redacting the sensitive parts first.
03 · Keeps working offline
Once a page has loaded it has everything it needs. Pull the network cable and the formatter still formats — a useful property when you are debugging on an isolated host.
04 · No account wall
There is no sign-up, no quota and no paywall. Open the page and use it; close the tab and nothing is retained.
05 · Standard algorithms
Hashes use the browser's Web Crypto API, MD5 is a direct implementation of RFC 1321, and UUID v7 follows RFC 9562. Nothing is invented.
06 · Honest limits
Each tool states what it does not do — MD5 is not a password hash, Base64 is not encryption, JWT payloads are readable by anyone. Read those notes before trusting an output.
Something broken, or a tool you want?
Bug reports, corrections and tool requests all go to the same inbox. There is no form to fill in and no ticket number — just write.
2273917172@qq.com