Skip to main content
Premier SEO Services

Developer Tools

Everyday utilities for web developers and site owners: format and minify code, view and convert JSON and CSV, test regular expressions, encode and decode URLs and Base64, convert Unix timestamps, generate hashes and UUIDs, and work with colours and .htaccess rules. Code you paste is processed in your browser.

  • 100% freeNo sign-up needed
  • Clear about data25 of 26 run in your browser
  • Instant resultsNothing to install

Formatters and minifiers

Beautify code for reading or minify it for production.

JSON, CSV and regex

Validate, convert and explore structured data.

Encoding and decoding

Encode and decode Base64, URLs, HTML entities and more.

Time, IDs and hashes

Convert timestamps, generate IDs and create hashes.

HTML tools

View, preview and work with HTML.

Colour tools

Convert and pick colours for the web.

Apache .htaccess tools

Write and test Apache rewrite and redirect rules.

Encoding, hashing and encryption are different things

  • Encoding (Base64, URL encoding) changes how data is written so it survives a particular channel. Anyone can decode it; it is not secret.
  • Hashing (SHA-256) turns input into a fixed-length fingerprint. It cannot be reversed, which is why it is used to verify downloads and store password checks.
  • Encryption (AES) hides data so that only someone with the key can read it.

Use Base64 and URL encoding for transport, the hash generator for fingerprints, and the encryption key generator when you need AES keys.

Questions about developer tools

Common questions from people using these tools.

Is code I paste sent to a server?

No. Formatters, minifiers, converters, encoders and the regex tester all run in your browser. The RSS feed parser is the exception: it fetches the feed URL from our server, and the page says so.

Which formatter should I use for minified code?

Use the formatter for that language: HTML, CSS, JavaScript or JSON. Each one re-indents code so you can read it; the matching minifier does the reverse.

What's the difference between encoding and encryption?

Encoding is reversible by anyone and exists for compatibility; encryption needs a key and exists for secrecy. Base64 is encoding, not encryption.