5 free tools

Developer Tools

Developer tools for quick, everyday tasks. Pretty-print and validate JSON, minify CSS safely, encode or decode Base64, and convert colour codes between HEX, RGB, HSL and CMYK with contrast checks. Everything runs client-side.

Everyday developer utilities

The JSON Formatter makes API responses readable and points to the exact place where invalid JSON breaks. The CSS Minifier shrinks stylesheets safely before deployment, and the Base64 tools encode or decode text such as tokens and data URIs.

The Color Converter translates between HEX, RGB, HSL and CMYK and shows contrast ratios, so you can choose accessible text colours. Everything runs client-side, but as a rule never paste live passwords or private keys into any website.

Quick tips

  • Base64 is encoding, not encryption: anyone can decode it.
  • Aim for a contrast ratio of at least 4.5:1 for body text.

Developer Tools: common questions

Why does my JSON fail to validate?

The most common causes are trailing commas, single quotes instead of double quotes, and comments, none of which are allowed in JSON.