Base64
Encode and decode text and files, URL-safe too.
joey@tools:~$ ls
// Coming soon: 55 tools.
Encode and decode text and files, URL-safe too.
Escape and unescape URLs and query strings.
Read the claims, check the expiry and verify the signature.
Convert characters to entities and back.
Code points, bytes and invisible characters in a text.
Text and bytes to hex or Base32, and back.
Escape a string for JSON, JavaScript or a regex.
Format, validate and minify, with a tree view.
Convert between YAML and JSON.
Types and a Zod schema from a JSON example.
Compare two texts or two JSON documents.
Open a CSV file as a sortable table.
Try a JSONPath query against a document.
Make a long query readable.
Convert environment files to JSON and back.
Format XML and check it is well-formed.
Evaluate XPath, namespaces included.
Convert between XML and JSON.
Matches, groups, flags and replace.
camelCase, snake_case, kebab-case and more.
Words, characters and reading time.
Sort, dedupe, trim and number lines.
Write Markdown and see the result.
Make a URL slug, or filler text.
Generate IDs, one or a thousand.
Passwords and passphrases, with their strength.
SHA checksums of text and files, with compare.
Sign a message with a secret key.
Subject, validity and algorithm of a PEM certificate.
For a URL, text or Wi-Fi, as SVG or PNG.
One-time codes from a secret, for testing 2FA.
The integrity attribute for a script or stylesheet.
Build and read a Content Security Policy.
Seconds or milliseconds to a date, and back.
What a cron expression means and when it runs next.
Days and working days between two dates.
Find a meeting time across time zones.
HEX, RGB, HSL and OKLCH.
WCAG 2.2 contrast, with the nearest colour that passes.
Fluid sizes, and px to rem.
Build a gradient or box shadow and copy the CSS.
Shape an easing curve and see it move.
Shrink an SVG, or turn it into a data URI.
Resize an image, or make a favicon set.
See how a page looks when it is shared.
Split a URL into its parts and query parameters.
Turn a curl command into fetch code.
Look up a status code or a media type.
Browser, engine and device from a user-agent string.
Viewport, pixel ratio, preferences and key events, for bug reports.
Number bases, chmod, data sizes, CIDR and semver ranges.
Check and generate valid fake BSNs, IBANs and postcodes.
A deck of cards for estimating together.
A timer for stand-ups and timeboxes.
Pick who starts, with saved names.