Word & Character Counter
Count words, characters, sentences, paragraphs and estimate reading time instantly.
Fast, private, browser-based tools for everyday developer and writing tasks. No sign-up, no tracking — your data never leaves your device.
No tools match — try a different term or category.
Count words, characters, sentences, paragraphs and estimate reading time instantly.
Convert text to uppercase, lowercase, title case, camelCase, snake_case, kebab-case and more.
Format, validate and minify JSON with syntax highlighting and error detection.
Encode and decode text to and from Base64 format instantly.
Encode and decode URLs and query parameters for safe use in links and APIs.
Generate placeholder text in paragraphs, sentences or words for your designs.
Generate MD5, SHA-1, SHA-256 and SHA-512 hashes from any text input.
Convert between Unix timestamps and human-readable dates in any timezone.
Test regular expressions with real-time matching, capture groups and flags.
Encode special characters to HTML entities or decode them back to text.
Convert colors between hex, RGB, HSL and preview them side by side.
Generate one or multiple random UUIDs (v4) and copy them to your clipboard.
Compare two blocks of text side by side and highlight the differences.
Convert Markdown to clean HTML with a live preview of the rendered output.
Paste CSV, TSV, or pipes — get a formatted Markdown table with per-column alignment.
Decode, inspect, and encode JSON Web Tokens with expiration checking.
Sign JSON Web Tokens with HS256, HS384, or HS512 in your browser.
Generate strong, random passwords with the Web Crypto API. Fully private.
Generate and verify bcrypt password hashes in your browser. Configurable cost factor.
Generate and verify Argon2id password hashes in your browser. Configurable memory, time, parallelism.
Compare SHA-256, PBKDF2, and bcrypt timings side-by-side. See why fast hashes are bad.
Generate QR codes from any text or URL. Download as PNG.
Convert between YAML and JSON formats bidirectionally.
Pretty-print, minify, and validate XML in your browser. Catch parse errors instantly.
Convert XML to JSON and JSON to XML — attributes preserved, repeated elements as arrays.
Convert JSON arrays of objects to CSV with auto-detected columns and nested-object handling.
Convert CSV data to JSON arrays with custom delimiter support.
Build and parse cron expressions with a visual editor and next run times.
Format, beautify, and minify SQL queries with keyword uppercasing.
Searchable reference of every HTTP status code with clear descriptions.
Convert between binary, octal, decimal, and hexadecimal instantly.
Turn titles into SEO-friendly URL slugs with accent stripping and stopword removal.
Infer a JSON Schema (Draft 2020-12) from any JSON sample with required-field detection.
Searchable table of file extensions and MIME types. Click to copy.
Parse browser, OS, device, and engine from any User-Agent string. Includes 8 examples.
Paste a curl command, get JavaScript fetch() code. Headers, JSON body, auth — all translated.
Generate TypeScript interfaces from any JSON sample with optional fields and union types.
Paste a regex and get a plain-English token-by-token breakdown.
Searchable library of email, URL, IP, phone, date, UUID, and more — copy-ready.