Free Online Text Tools
20 toolsClean up text, count words, compare drafts, and change case or formatting.
- Text FormatterPreview 12 text formats at once: letter case, naming styles, reversal, and whitespace cleanup. Copy or download any result.
- Remove Duplicate LinesRemove repeated lines, keep the first or last occurrence, compare with or without case, and optionally sort the result.
- Remove Empty LinesRemove blank and whitespace-only lines while keeping the content and indentation of nonempty lines. See before-and-after counts.
- Text to SlugTurn a title into a lowercase, hyphen-separated ASCII slug, with folding for accented Latin letters and live examples.
- Word CounterCount words, characters, sentences and paragraphs, with time estimates and word frequency.
- Character CounterCount characters, words, and lines in text
- Text to BinaryConvert text to UTF-8 binary bytes or decode spaced binary back to text.
- Binary to TextConvert binary code back to readable text
- HTML Entity Encoder/DecoderEncode and decode HTML entities
- Markdown to HTMLConvert between Markdown and HTML formats
- HTML to BBCodeConvert between HTML and BBCode formats
- Text CleanerClean text with six independent options and three presets: strip tags, collapse whitespace, remove symbols or numbers, and change case.
- Typo GeneratorGenerate realistic typos and misspellings for testing
- Case ConverterConvert text to uppercase, lowercase, title case, sentence case, camelCase, kebab-case, or snake_case with a live result.
- Text ReverserReverse characters, words, sentences, or lines with seven modes, Unicode-safe handling, examples, counts, and TXT download.
- Text Diff CheckerCompare two texts and highlight differences
- Citation GeneratorGenerate citations in APA, MLA, Chicago, and Harvard formats
- Random Text GeneratorGenerate random text, passwords, strings
- Notepad EditorWrite, find and replace text, then save your notes
- Lorem Ipsum GeneratorGenerate placeholder text for design mockups
Clean, count, and transform text
Prepare a draft, tidy a pasted list, compare revisions, or convert text into a useful format. Counting tools help with length limits, while line cleaners and case converters change the text itself. Pick an operation that matches the task so that meaningful punctuation, spacing, and repeated lines are kept when needed.
Move from a rough draft to usable text
Use Word Counter to inspect words, characters, paragraphs, and estimated reading time. Remove Duplicate Lines helps clean lists. Text Diff Checker compares two versions so you can inspect edits before replacing a document.
Common questions
Why can two word counters give different totals?
Counters may handle hyphens, punctuation, numbers, and languages without spaces differently. For a submission limit, check the rules used by the receiving platform.
How do I remove repeated lines from a pasted list?
Remove Duplicate Lines is intended for repeated entries. Use Remove Empty Lines separately when blank rows are the problem, and check whether repeated lines are meaningful before deleting them.
Can I compare two versions of a document?
Text Diff Checker highlights differences between two text inputs. It is useful for spotting wording changes before you replace a saved draft.
Which tool turns a heading into a URL slug?
Text to Slug prepares text for a URL-friendly path. Review the result before publishing and keep an existing URL stable when updating a page title.