Developer tools

Encoders, generators and utilities for developers — all client-side.

A set of utilities built for the kinds of quick tasks developers do dozens of times a week. The Base64 encoder and decoder handles arbitrary text and binary data. The URL encoder deals with special characters, spaces and Unicode. The hash generator produces MD5, SHA-1, SHA-256 and SHA-512 digests side by side. The JSON formatter pretty-prints or minifies JSON and flags syntax errors clearly. The password generator creates strong random passwords or memorable multi-word passphrases. The QR code generator turns any text, link or Wi-Fi login into a downloadable code. The colour converter translates between hex, RGB and HSL notation in real time. The user agent parser and subnet calculator work entirely in the browser too. All of these run client-side, so nothing you type leaves your device — which matters when you are hashing passwords or encoding tokens. The two IP tools are the deliberate exception: looking up an address needs a database on our server, so those pages say so plainly and explain exactly what is and is not kept.