Developer Tools
60+ small, fast, browser-only utilities across ~10 categories. No signup, no API, nothing leaves your machine.
Text Tools
6
Count, compare, transform and generate text.
Character Counter
Count characters, words, sentences, paragraphs and reading time.
Word Counter
Word count, frequency table and longest / shortest words.
Text Case Converter
Convert text to UPPER, lower, Title, Sentence, camelCase, snake_case and more.
Text Diff
Compare two pieces of text and highlight what changed.
Count Duplicate Lines
Count duplicate lines, list each unique line with its frequency.
Lorem Ipsum Generator
Generate placeholder text - by words, sentences, or paragraphs.
Hash Generators
6
MD5, SHA-256 and bcrypt - everything stays in your browser.
MD5 Generator
Compute MD5 hashes of text or files - fully offline.
SHA-256 Generator
Compute SHA-256 hashes using the browser's Web Crypto API.
Bcrypt Generator
Generate salted bcrypt password hashes in your browser.
SHA-1 Generator
Compute SHA-1 hashes via the browser's Web Crypto API.
SHA-512 Generator
Compute SHA-512 hashes via the browser's Web Crypto API.
HMAC-SHA256 Generator
Compute keyed HMAC-SHA256 / SHA-1 / SHA-512 signatures locally.
Encoders / Decoders
6
Base64, URL and HTML entity encode / decode.
Base64 Encoder / Decoder
Encode bytes to Base64 or decode Base64 back to text.
URL Encoder / Decoder
Percent-encode text for use in URLs, or decode back.
HTML Entity Encoder / Decoder
Convert <, >, &, " etc. to and from raw characters.
Hex Encoder / Decoder
Convert text ↔ hexadecimal bytes (UTF-8).
Binary Encoder / Decoder
Convert text ↔ 8-bit binary (UTF-8 bytes).
ROT13 / Caesar Cipher
Rotate letters by 13 (or any shift) - the classic substitution cipher.
JSON Tools
6
Format, minify, validate JSON or convert to YAML.
JSON Formatter
Pretty-print JSON with custom indentation.
JSON Minifier
Strip whitespace from JSON to reduce size.
JSON Validator
Strict RFC-8259 JSON validation with line / column on errors.
JSON to YAML
Convert any JSON value to equivalent YAML.
JSON Sort Keys
Recursively sort all object keys alphabetically.
JSON to CSV
Convert an array of JSON objects to a CSV table.
Web Dev Helpers
6
UUIDs, timestamps, colors, regex, JWT, cron - daily-use helpers.
UUID Generator
Generate UUIDs - v1 (time), v4 (random), v7 (sortable time).
Timestamp Converter
Convert between Unix timestamps and human dates.
Color Converter
Convert between HEX, RGB, HSL, and HSV.
Regex Tester
Test JavaScript regex patterns with flags and live highlighting.
JWT Decoder
Decode JSON Web Tokens - header, payload, and claims - in your browser.
Cron Expression Explainer
Translate a cron expression to plain English and preview the next runs.
Generators
6
Passwords, random strings, slugs, IDs and QR codes.
Password Generator
Generate strong, customisable passwords - cryptographically random.
Random String Generator
Generate random strings - hex, base64, alphanumeric, custom alphabet.
Slug Generator
Turn a title into a URL-safe slug.
Random Number Generator
Pick random integers from a range - dice, lotteries, sampling.
Nano ID Generator
Generate compact, URL-safe IDs - shorter than UUIDs, just as safe.
QR Code Generator
Generate QR codes for URLs, text, Wi-Fi, vCards - all locally.
CSS Tools
6
Box-shadow, gradients, clamp(), cubic-bezier, border-radius - generate CSS visually.
Box Shadow Generator
Build CSS box-shadow with live preview - any offset, blur, spread and colour.
CSS Gradient Generator
Linear and radial gradients with multiple colour stops and an angle dial.
CSS Unit Converter
Convert px ↔ rem ↔ em ↔ % ↔ pt with a configurable root font size.
CSS clamp() Calculator
Generate fluid typography clamp() values from a min/max font and viewport range.
Cubic Bezier Editor
Drag the curve to design an easing function - preview the motion live.
Border Radius Generator
Per-corner and elliptical border-radius with a live preview.
Number & Math
6
Base conversion, bitwise ops, Roman numerals, number-to-words, percentages, GCD / LCM.
Number Base Converter
Convert numbers between binary, octal, decimal and hexadecimal.
Bitwise Calculator
AND, OR, XOR, NOT and shifts - results shown in bin / oct / dec / hex.
Roman Numeral Converter
Convert between Arabic numbers (1-3999) and Roman numerals.
Number to Words
Spell numbers in English - cardinal, ordinal and currency forms.
Percentage Calculator
X% of Y, percentage change, reverse percent, and tip / tax modes.
GCD / LCM Calculator
Greatest common divisor, least common multiple, prime check and factorisation.
Markdown & Convert
6
Markdown ↔ HTML, table generator, CSV / TSV, XML / JSON, YAML to JSON.
Markdown to HTML
Render Markdown to HTML in the browser - GitHub-flavoured.
HTML to Markdown
Convert HTML back into clean Markdown - headings, lists, links, tables.
Markdown Table Generator
Paste CSV / TSV and get a properly aligned Markdown table.
CSV ↔ TSV Converter
Convert between comma- and tab-separated values per RFC 4180.
XML ↔ JSON Converter
Convert between XML and JSON - attributes preserved with @-prefix.
YAML to JSON
Parse YAML to JSON - mirrors the existing JSON to YAML tool.
Date & Time
6
Timezone converter, date diff, age, working days, duration formatter, ISO 8601 parser.
Timezone Converter
Convert one time across multiple timezones - powered by your browser's Intl.
Date Difference Calculator
Gap between two dates in years, months, weeks, days, hours, minutes.
Age Calculator
Years / months / days since a birth date, plus days lived and next birthday.
Working Days Calculator
Count business days between two dates - skip weekends and holidays.
Duration Formatter
Convert seconds ↔ '1h 23m' ↔ '01:23:00' ↔ ISO 8601 'PT1H23M'.
ISO 8601 Parser
Decode any ISO 8601 date / time string - parts, week, day-of-year, offset.