Skip to content
Toolspike

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

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.

Other shelves