All tools
52 utilities across 12 categories. Filter by category, search by keyword, or press / anywhere on the site to open the command palette.
52 tools
Aspect Ratio Calculator
Simplify a width and height to a clean ratio and scale it to any target width.
Base64 Decoder
Decode Base64 back to readable text, with support for URL-safe input and clear error messages.
Base64 Encoder
Encode text to Base64 with Unicode support, URL-safe alphabet and line-wrap options.
Case Converter
Convert text between lower, upper, title, camel, snake, kebab and more casing styles.
Character Counter
Count characters, grapheme clusters and UTF-8 bytes with a customizable limit tracker.
Color Palette Generator
Generate complementary, analogous, triadic and other colour schemes from a single seed colour.
CSS Box Shadow Generator
Layer multiple CSS box-shadows with adjustable offset, blur, spread, colour and inset.
CSS Formatter
Expand or minify CSS with one declaration per line and proper at-rule nesting.
CSS Gradient Generator
Build linear, radial and conic CSS gradients with multiple colour stops and a live preview.
CSV to JSON Converter
Convert CSV data to JSON with proper quote handling, delimiter choice and type inference.
Date Difference Calculator
Calculate the exact days, weeks, months, years and business days between two dates.
Duplicate Line Remover
Remove duplicate lines from a list with case-sensitivity, trimming and sorting options.
HEX / RGB / HSL Converter
Convert between hex, RGB, HSL and CSS named colours, with contrast ratios against black and white.
HTML Entity Decoder
Decode named and numeric HTML entities back to plain text without using innerHTML.
HTML Entity Encoder
Escape HTML-sensitive characters into entities so text is safe to embed in markup.
HTML Formatter
Indent HTML markup by nesting depth while preserving pre, script and style content.
JavaScript Formatter
Re-indent JavaScript by brace depth while keeping strings, template literals and comments intact.
JSON Formatter & Validator
Pretty-print, validate and re-indent JSON with precise error messages.
JSON to CSV Converter
Convert an array of JSON objects (or a single object) into a properly quoted CSV file.
List Converter
Turn line-separated lists into comma, pipe or quoted lists — and back again.
Lorem Ipsum Generator
Generate placeholder Lorem Ipsum text by paragraphs, sentences or words.
MD5 Hash Generator
Compute MD5 checksums of text locally using a pure TypeScript implementation, for legacy compatibility only.
Meta Tag Generator
Generate a ready-to-paste block of title, description, Open Graph and Twitter meta tags.
Number Base Converter
Convert integers between binary, octal, decimal, hex and any base 2-36, exactly, using BigInt.
Password Generator
Generate strong, random passwords locally with configurable character sets and entropy estimates.
Percentage Calculator
Calculate percentages, percentage-of, percentage change, and add/subtract percentages.
QR Code Generator
Create customizable QR codes from text or URLs locally, with PNG and SVG downloads.
Query String Parser
Parse query strings into readable key/value pairs, or rebuild one from scratch.
Random Token Generator
Generate cryptographically random tokens as hex, base64, base64url or alphanumeric strings.
Reading Time Calculator
Estimate reading time, speaking time and slide count for any block of text.
Regex Tester
Test regular expressions against sample text with live match and replace previews.
SHA-256 Hash Generator
Compute SHA-256 digests of text or files locally, with hex/base64 output and hash comparison.
SHA-512 Hash Generator
Compute SHA-512 digests of text or files locally, with hex/base64 output and hash comparison.
Slug Generator
Turn titles into clean, URL-safe slugs with diacritic stripping and batch mode.
SQL Formatter
Reformat SQL queries with clause-based line breaks and consistent keyword casing.
Text Diff Checker
Compare two texts line by line and highlight additions, removals and unchanged lines.
Time Zone Converter
Convert a date and time across multiple time zones at once, with UTC offsets and day differences.
Unit Converter
Convert between length, mass, temperature, area, volume, speed, digital storage and time units.
Unix Timestamp Converter
Convert Unix epoch timestamps to human-readable dates and back, with live current time.
URL Decoder
Decode percent-encoded URLs and query strings, with an option to treat + as a space.
URL Encoder
Percent-encode text or URLs using encodeURIComponent or encodeURI, with a live preview.
URL Validator
Check a URL's syntax, scheme, host shape and length with a clear pass/fail checklist.
UTM Builder
Build campaign tracking URLs with UTM parameters, with optional slug formatting.
UUID Generator
Generate random version 4 UUIDs locally, with formatting options and bulk export.
Whitespace Cleaner
Trim, collapse and normalise whitespace, line endings and invisible characters in text.
Word Counter
Count words, characters, sentences and paragraphs with reading time and word frequency.
YAML Formatter & Validator
Parse, validate and re-indent YAML documents using a real YAML engine.
YAML to JSON Converter
Convert YAML to JSON (or JSON back to YAML) with a friendly parser and configurable indent.
Browse by category
- DeveloperFormat, validate and inspect code and data
- Web & URLTake apart and build up web addresses
- TextCount, clean, compare and reshape writing
- Data & ConversionMove between JSON, CSV, YAML and number bases
- EncodingBase64, URL escaping and HTML entities
- SecurityHashes, tokens and strong passwords
- GeneratorsProduce identifiers, placeholders and codes
- SEO & WebmasterTags, slugs and campaign tracking
- CalculatorsPercentages, units and everyday maths
- Color & DesignConvert colors and build CSS effects
- Time & DateTimestamps, durations and time zones
- ProductivityEveryday desk utilities
New to these formats? The ToolzKit guides explain the concepts behind the most-used tools.