Developer Tools – JSON, Base64, Hash, UUID, Colour | Tool Corner
Tool Corner
9 free tools

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.

Curated and maintained by the Tool Corner editorial teamEvery calculator listed here is built and checked in-house
{}
JSON Formatter
Format & validate
Base64 Converter
Encode & decode
%
URL Encoder
Encode & decode URLs
#
Hash Generator
SHA-256 & more
UUID Generator
Unique IDs
Timestamp Converter
Unix epoch ↔ date
Color Converter
HEX, RGB, HSL
Password Generator
Strong passwords
QR Generator
Make QR codes

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.

More text & productivity tools

Text & Writing
4 calculators
All Text & Productivity
The full category hub
Last updated