UUID Generator
Generate random RFC 4122 version 4 UUIDs locally.
Small browser-local helpers for common development tasks.
Generate random RFC 4122 version 4 UUIDs locally.
Convert Unix timestamps to readable UTC and local dates.
Convert a colour between HEX, RGB and HSL formats.
Escape special HTML characters or decode HTML entities safely.
Encode or decode URL components in the browser.
Generate a SHA-256 digest from text using Web Crypto.
Generate cryptographically random passwords with configurable length.
Generate a salted bcrypt password hash locally with a selectable work factor.
Test a JavaScript regular expression against text.
Break a URL into protocol, host, port, path, query and fragment.
Decode URL query parameters into readable key-value lines.
Remove safe comments and unnecessary whitespace from CSS.
Reduce HTML whitespace and ordinary comments locally.
Add readable line breaks around common SQL clauses.
Convert an array of flat JSON objects into CSV.
Convert CSV rows into a formatted JSON array.
List every character with its Unicode code point.
Add, subtract, multiply or divide two binary integers.
Add, subtract, multiply or divide two hexadecimal integers.
Calculate network, broadcast and usable host range from CIDR.
Find the first and last IPv4 addresses and address count for CIDR.
Calculate WCAG contrast ratio between two HEX colours.