Text Tools

Plain-text tools split between editing and reshaping. Editing: case conversion, line endings, find and replace, emoji removal. Reshaping: deduplicate, sort, join, split, indent, rewrap to a fixed width, number lines. Text diff marks added, removed and changed lines; HTML and Markdown convert both ways or flatten to plain text. Everything runs in the browser and pasted text is never uploaded.

18 online toolsAll tools
Text Tools

Case Converter

Switches between upper, lower, title, camel, snake, kebab and more, updating as you type.

Text Tools
Text Tools

Word Counter

Live counts of characters, words, lines and estimated reading time, computed locally.

Text Tools
Text Tools

Add Line Numbers

Numbers each line with configurable start, step, separator and zero padding, and can skip blank lines.

Text Tools

Emoji Remover

Strips emoji while leaving ordinary punctuation alone, and reports how many were removed.

Text Tools
Text Tools

Find and Replace

Bulk find and replace with regex and case-insensitive options, plus a count of how many replacements happened.

Text Tools

HTML to Text

Turns HTML into plain text: tags are dropped and entities decoded, but block elements are not separated by line breaks — an inherent result of reading DOM textContent, so paragraphs need handling beforehand.

Text Tools
Text Tools

Join Lines

Joins lines into one, with comma, space, tab or a custom separator and an option to skip empty lines.

Text Tools
Text Tools

Line Ending Converter

Converts between CRLF and LF and reports which one the text currently uses — the usual cross-platform gotcha.

Text Tools

Lorem Ipsum Generator

Generates placeholder text by paragraph, sentence or word count for layout previews.

Text Tools

Markdown to Text

Strips Markdown syntax while keeping the line structure of headings and lists.

Text Tools

Remove Duplicate Lines

Removes duplicate lines while keeping first-seen order, with case-insensitive and blank-line options and a count of what was removed.

Text Tools

Reverse Text

Reverses the whole string, the line order, or each line individually.

Text Tools
Text Tools

Sort Lines

Sorts lines alphabetically or numerically, ascending or descending, with optional de-duplication. Numeric mode compares values rather than strings.

Text Tools
Text Tools

Split Text

Splits one line into many by a delimiter, with a custom separator and per-item trimming.

Text Tools
Text Tools

Text Cleaner

Trims lines, collapses runs of spaces and merges blank lines. Every rule has its own toggle, so nothing is stripped by surprise.

Text Tools
Text Tools

Text Diff

Compares two texts line by line and marks additions, removals and edits, entirely in the browser.

Text Tools
Text Tools

Text Indenter

Adds or removes indentation by a chosen width — faster than editing by hand, and consistent across the block.

Text Tools
Text Tools

Text Wrapper

Wraps each line at the width you choose. Counting is by character rather than by word, so scripts without spaces wrap correctly too. Words that fit stay intact; anything longer than the width (a link, or a run of text without spaces) is split hard.

Text Tools

Other categories

All tools