Toolbelt
local utilities for developers and designers.
Data & coding
Format, validate, minify, and inspect JSON with a tree view.
Convert between JSON and YAML entirely in your browser.
Convert between JSON arrays and CSV both ways.
Encode or decode Base64 for text and files — fully local.
Percent-encode or decode URL components locally.
Break a URL into scheme, host, path, and query params.
Inspect JWT header and claims; optionally verify HS256 locally.
SHA-1/256/384/512 via Web Crypto, plus local MD5.
Generate UUID v4 or ULID identifiers locally.
Convert between Unix timestamps and human-readable dates.
Compare two texts with highlighted line differences.
Test regular expressions with match highlighting.
Explain cron expressions in plain English and show next runs.
Convert numbers between binary, octal, decimal, and hex.
Convert text case and slugify strings locally.
Live Markdown → HTML preview with copyable HTML output.
Format or minify SQL queries locally.
Format, minify, and validate XML locally.
Encode or decode HTML entities locally.
Escape or unescape JSON/JS string literals.
Sort, dedupe, reverse, shuffle, or count lines of text.
Count characters, words, lines, and estimate reading time.
Color & design
Convert HEX/RGB/HSL/OKLCH and check WCAG AA/AAA contrast.
Generate a tint/shade scale and CSS custom properties from a base color.
Simulate protanopia, deuteranopia, and tritanopia on colors or images.
Extract a color palette from an image entirely in your browser.
Mesh, linear, and radial gradients with locked seed, PNG/SVG export, and CSS copy.
Generate CSS box-shadow values with a live preview.
Visual border-radius editor with copyable CSS.
Edit cubic-bezier easing curves with a motion preview.
Compress and convert images to PNG, JPEG, or WebP locally.
Minify SVG markup locally (comments and whitespace).
Generate favicon PNG sizes from text, emoji, or an uploaded image.
Generators
Generate strong passwords with crypto.getRandomValues.
Generate QR codes from text or URLs locally.
Generate placeholder paragraphs for layouts.
Fill fields and copy ready Open Graph and Twitter meta tags.
Generate random numbers, strings, names, or emails with a seed.