tallge

tallge / Tools

Tools

Each tool works on what you type into it and nothing else. Results stay on the page until you copy them.

JSON formatter
Format, validate, minify and sort keys, with errors reported by line and column.
Base64
Encode and decode Base64 and Base64url as UTF-8, with clear errors for bad input.
JWT decoder
Decode a JSON Web Token, read its claims and dates, and check an HMAC signature.
URL encoder
Percent-encode with encodeURIComponent or encodeURI, decode, and split a URL into its parts.
Time converter
Unix seconds or milliseconds and ISO 8601, in UTC or any IANA time zone.
Password generator
Random passwords from crypto.getRandomValues, without modulo bias, with an honest entropy figure.
UUID v4
Random version 4 UUIDs in bulk, plus a checker that reads the version and variant.
Hashes
SHA-1, SHA-256, SHA-384 and SHA-512 of text or a file, in hex or Base64.
Subnet calculator
IPv4 and IPv6 prefixes: network, mask, wildcard, first and last host, size, and a bit diagram.
Regex tester
Test JavaScript regular expressions with flags, groups, highlighted matches and a replace preview.
Cron explainer
Read a five-field cron expression in plain English and see the next five runs.
Colour converter
Convert hex, rgb() and hsl() and check WCAG contrast between two colours.
Text utilities
Sort and deduplicate lines, count characters, words and bytes, and convert case.
Diff checker
Compare two texts line by line and get the differences as a unified diff.
Semver range checker
Test versions against an npm-style range such as ^1.2.3 or >=2.0.0-beta <3, and see what the range really means.
Unicode inspector
Show every code point in a text with its UTF-8 and UTF-16 form, and find invisible characters, odd spaces and mixed scripts.
Number bases and floats
Convert integers between decimal, hex, octal and binary with two’s complement and byte order; inspect IEEE 754 floats bit by bit.