Encoding & Data Tools
Nine tools for data rather than prose — formatting, encoding, hashing and generating. Everything runs in your browser, so nothing you paste is uploaded.
Encoding, hashing and encrypting are three different things
They get used interchangeably and they are not remotely the same. Encoding is reversible by design and offers no protection — the Base64 Converter and the URL Encoder exist to make data survive a transport layer, not to hide it. Hashing is deliberately one-way: the Hash Generator produces a fixed-length digest you can compare but never reverse, which is why hashes verify downloads and store passwords. Encryption is reversible with a key, and none of these tools do it. Treating Base64 as security is a genuine and common mistake.
Formatting JSON is really validating it
The JSON Formatter indents and colours a payload, but its more useful job is refusing to. If it cannot parse your text, you have a trailing comma, a single quote where a double belongs, or an unescaped character — and it will point at the position. Paste API responses through it before debugging anything further up the stack.
Unique identifiers and unguessable ones
A UUID from the UUID Generator is unique, not secret: version 4 draws 122 random bits, so collisions are effectively impossible, but a UUID is fine to expose in a URL and useless as a credential. A password from the Password Generator is the opposite — it needs to resist guessing, which comes from length far more than from symbol substitution. Both generate locally in your browser using the platform crypto API, so nothing is transmitted.
Converting between representations
The rest of the set moves one value between formats. The Timestamp Converter turns a Unix epoch into a readable date and back, which is the fastest way to read a log line. The Color Converter moves between HEX, RGB and HSL — HSL being the one worth learning, because adjusting a hue or lightness by hand is trivial in HSL and guesswork in HEX. The QR Generator encodes a URL or string into a scannable image, rendered client-side.