Stay Local ToolsStay Local Tools home

Developer Tools

Format, encode, decode and hash data on your device.

Ready to use

Formatting, encoding, hashing and IDs

These six tools cover different everyday jobs:

Encoding, hashing and URL-safety are not the same thing

It's easy to mix these up. Base64 is an encoding, not encryption or compression — it just represents the same bytes using a different, text-safe alphabet, and anyone can decode it straight back with no key involved. URL encoding (percent-encoding) solves a narrower problem: making specific characters safe to place inside a URL, such as turning a space into %20. A hash is different again — SHA-256/384/512 are one-way in normal use: the same input always produces the same fixed-length output, but there is no way to run it backward to recover the original text, which is why hashes are used to verify data rather than to hide it reversibly.