Text Tools

Small tools for everyday text jobs: counting, sorting, cleaning, splitting, and comparing. Everything runs in your browser.

10 tools Runs in your browser Free, no sign-up Updated

All Text Tools

  • Text Statistics

    Counts words, characters, sentences, reading time, and top words from any text.

  • Line Sorter

    Sorts lines A to Z, Z to A, naturally, numerically, by length, or randomly.

  • Text Splitter

    Breaks text into numbered parts by delimiter, lines, characters, or equal chunks.

  • Text Merger

    Joins multiple text blocks with a separator or merges them line by line.

  • Find and Replace

    Applies plain-text or regex replacement rules and reports how many matches each rule changed.

  • Whitespace Remover

    Cleans text by trimming, collapsing, joining, or removing whitespace.

  • CSV Cleaner

    Cleans CSV data by trimming cells, removing empty rows, deduping rows, and fixing delimiter issues.

  • Text Extractor

    Pulls emails, phone numbers, numbers, hashtags, mentions, and dates out of text.

Picking the right tool

Remove Duplicate Lines changes the text and keeps one copy of each line. Text Duplicate Checker does not rewrite anything. It shows what repeats, how often it repeats, and where it appears.

Whitespace Remover is for plain text: trimming lines, collapsing spaces, or joining everything into one line. CSV Cleaner understands rows, cells, delimiters, and quotes, so use it when the text is really spreadsheet data.

Count, compare, split, or merge

Text Statistics counts words, characters, sentences, reading time, and top words. Find and Replace applies one or more text or regex rules and shows how many matches each rule changes.

Use Text Splitter to break a large note into parts, or Text Merger to combine several texts back into one output. For case changes, diffs, or filler text, try Case Converter, Diff Checker, or Lorem Ipsum Generator.

Frequently asked questions

Is there a size limit?

Yes. Each text tool accepts up to 10 MB of text or a text file up to 10 MB.

Is my text saved?

No. The text stays in your browser for processing and is not stored on our server.

Why do large inputs run in the background?

Inputs over 1 MB are moved into a worker so the page stays responsive while the result is being prepared.