Free text tools
Clean, format, count, and manipulate text strings in your browser without uploading data to external servers. All 11 tools are free with no signup required.
Word Counter
Count words, characters with and without spaces, sentences, paragraphs, lines, estimated reading time, and speaking time.
Character Counter
Count characters, non-space characters, letters, digits, and UTF-8 bytes. Check text length against limits for Twitter, LinkedIn, and SMS.
Case Converter
Transform text into uppercase, lowercase, title case, sentence case, camelCase, PascalCase, snake_case, kebab-case, constant case, and alternating case.
Remove Extra Spaces
Remove duplicate spaces, convert multiple newlines into single line breaks, and trim whitespace from line edges.
Remove Duplicate Lines
Filter duplicate rows from text lists or database exports. Includes case-sensitive matching and whitespace trimming.
Sort Lines
Sort lines of text in alphabetical order (A-Z or Z-A), natural number sequence, character length, or random order.
Find & Replace
Search and replace text strings or regular expressions with case sensitivity, whole word options, and replacement counters.
Reverse Text
Reverse text strings by character order, word order, or line order from bottom to top.
Add Line Numbers
Add line numbers to code, transcripts, or logs. Set starting numbers, zero padding (e.g. 01, 001), delimiters, and empty line handling.
Word Frequency Counter
Count occurrences of each unique word in a document. Shows a sorted frequency table with counts, percentages, and an optional stop-words filter.
Online Notepad
Write notes and drafts directly in your browser. Notes save to localStorage on your device automatically. No account required.