Developer tools

Format, validate, convert, encode, hash, and calculate. Every tool runs in your browser, so nothing you paste is uploaded.

JSON and YAML

Format, validate, and convert JSON and YAML in your browser.

XML and HTML

Format, validate, minify, and convert XML and HTML markup.

CSS, JavaScript, and SQL

Tidy or shrink CSS, JavaScript, and SQL, and test regular expressions.

Encoding and escaping

Encode and decode Base64, URLs, HTML entities, Unicode, and ASCII.

Identifiers and timestamps

Generate UUID, ULID, and Nano ID values, and convert timestamps.

Hashing and JWT

Create hashes, HMACs, and JSON Web Tokens without leaving your browser.

Network and scheduling

Build cron schedules and calculate IP, subnet, and port details.

Web reference

Look up status codes, MIME types, and parse User-Agent strings and URLs.

Color

Convert color values between formats and build CSS color palettes.

How these tools handle your text

Every tool on this page runs as JavaScript in your own browser. Text you paste is processed on your device and is never sent to a server, so a draft, an unpublished article, or a client document stays on your machine. Nothing is stored after you close the tab.