Text
Count words and characters, change letter case and format JSON. Text is processed locally in your browser, so it is safe to paste drafts and data.
Text analysis
Word CounterCount words, characters, sentences and paragraphs as you type, with reading and speaking time estimates and the words you use most. Your text never leaves your browser.Character CounterCount characters with and without spaces and check your text against common limits: posts on X, SMS messages, meta descriptions, page titles and more.
Text formatting
Case ConverterChange text to sentence case, lower case, UPPER CASE, Title Case, camelCase, snake_case, kebab-case and more. Paste, pick a style and copy the result.Remove Duplicate LinesPaste a list and remove repeated lines in one click, keeping the first occurrence. Optionally ignore case, trim spaces, drop empty lines and sort the result.
Developer
JSON Formatter & ValidatorPretty-print, validate or minify JSON. Errors show the exact line and column, and you can sort keys alphabetically. Runs locally so it's safe for API responses and config files.URL Encoder & DecoderPercent-encode text for use in URLs and query strings, or decode %20-style escapes back into readable text. Handles accents and emoji (UTF-8).Base64 Encoder & DecoderEncode text to Base64 or decode Base64 back to text, with proper UTF-8 handling and an option for the URL-safe alphabet used in JWTs and web tokens.