Developer tools
The small utilities that interrupt real work when they are missing: digests, secure passwords, QR codes and colour conversion with contrast checks.
8 tools6 run in your browser2 go online
- JSON Formatter and ValidatorValidate, indent and minify JSONIn your browser
- Markdown to HTMLRender Markdown into sanitised HTMLIn your browser
- Hash GeneratorMD5, SHA-1, SHA-256 and SHA-512 digestsIn your browser
- Password GeneratorCryptographically secure random passwordsIn your browser
- QR Code GeneratorEncode any text or link as a QR codeIn your browser
- Colour PickerConvert HEX, RGB, HSL and OKLCH with contrastIn your browser
- Image to CodeTurn a design screenshot into componentsUploads file
- Image to HTMLScreenshot to a single HTML pageUploads file
The small utilities that interrupt real work when they are missing
Nobody plans to spend time on a checksum, a QR code or a colour conversion, but the work stops without them. These are the everyday utilities, built to be precise about what they do rather than cheerful about it.
Each runs entirely in your browser. The password generator draws from the platform cryptographic random source, hashing uses the browser's own WebCrypto implementation, and the colour tools are arithmetic — changing a colour makes no network request at all.
Which Developer tool do you need?
Verifying a download
Hash Generator produces MD5, SHA-1, SHA-256, SHA-384 and SHA-512 digests from text or a file of up to 500 MB.
Creating a credential
Password Generator builds 8 to 64 characters from the sets you choose and shows the entropy in bits.
Linking from something printed
QR Code Generator encodes content directly into a PNG or SVG. There is no redirect service to expire.
Choosing an accessible colour
Colour Picker converts between HEX, RGB, HSL and OKLCH and reports WCAG 2.2 contrast against white and black.
Turning a design into markup
Image to Code and Image to HTML generate a front-end starting point from a screenshot. Both send the image to a provider.
Questions about Developer tools
Is my password sent anywhere?
No. It is generated in your browser from the platform cryptographic random source, is never transmitted, and is not stored — navigating away discards it. Copy it into a password manager straight away.
Are MD5 and SHA-1 still safe to use?
Not for security decisions. Both are broken against collision attacks. They remain useful for spotting accidental corruption, which is what most checksum comparisons are actually for.
Will my QR codes stop working?
No. The content is encoded directly into the image rather than pointing at a redirect service, so the code keeps working regardless of what happens to this site.
Is a hash the same as encryption?
No. A hash is one-way and cannot be reversed to recover the input. It is also unsuitable for storing passwords, which need a purpose-built key derivation function rather than a fast digest.
What contrast ratio does my text need?
4.5:1 for normal body text at AA and 7:1 at AAA. Large text needs only 3:1 for AA, so a colour that fails for paragraphs can still work for headings — both figures are shown separately.