toolsapp

Digital tools

The Digital line has seven utilities for developers, designers and anyone sharing links: a colour picker with HEX, RGB, HSL and CMYK, a QR code generator, a password generator, a hash generator, Base64 and URL encoders and a JSON formatter. Everything runs locally in your browser, so the text and passwords you enter stay on your device.

8 tools on the Digital line

Which tool do I need?

  • Color Picker

    Pick or type a colour and copy it as HEX, RGB, HSL or CMYK, with contrast ratios against white and black for accessibility checks.

  • QR Code Generator

    Turn a link or text into a QR code with a choice of error correction, then download it as PNG or SVG.

  • Password Generator

    Random passwords from 8 to 64 characters from your browser's cryptographic random generator, with an entropy estimate.

  • Hash Generator

    MD5, SHA-1, SHA-256, SHA-384 and SHA-512 digests of any text, for checksums and testing.

  • Base64 Converter

    Encode and decode Unicode text, with an optional URL-safe alphabet for tokens and data URLs.

  • URL Encoder

    Percent-encode a query string or a whole URL, and decode encoded links back to readable text.

  • JSON Formatter

    Validate JSON with the exact parse error, pretty-print it with 2 spaces, 4 spaces or tabs, or minify it.

Questions about digital tools

Is it safe to generate passwords in the browser?

Yes. The password generator uses crypto.getRandomValues, the cryptographically secure random source built into every modern browser, and the password never leaves your device. Nothing is logged or stored, so copy it into your password manager before you close the page.

Which hash algorithm should I use?

Use SHA-256 or SHA-512 for anything security related. MD5 and SHA-1 are still fine for checking that a file or string has not changed by accident, but both have practical collision attacks and should never protect passwords or signatures.

Digital guides

Other lines