Skip to content

Text Tools

19 tools. Case converters, word counters, diff checkers, and text formatters.

Sponsor this category

Transform & Clean Up

11 tools

Change case, sort lines, replace text, and remove duplicates.

Text Find & Replace

Find and replace text with regex support, case sensitivity, whole word matching, and live match highlighting.

API

Text Line Sorter

Sort lines A to Z, by length, numerically, reversed, or shuffled. Trim and dedupe options.

API

Duplicate Line Remover

Remove duplicate lines from text. Options for case sensitivity, whitespace trimming, sorting, and keeping first or last occurrence.

API

Whitespace Cleaner

Trim text, collapse runs of spaces and tabs, remove blank lines, and normalize line endings to LF. Same function as the whitespace-clean API.

Beta API

Text Reverse

Reverse text by character, word or line. Emoji, flags and accented letters stay whole. Same function as the text-reverse API.

Beta API

Text Truncate

Cut text to a character or word limit, with an ending such as ... and a whole-word option. Live counts for the original and the result.

Beta API

HTML Tag Stripper

Remove every HTML tag and keep the text. Block tags become line breaks, common entities are decoded. Same function as the html-strip API.

Beta API

Line Prefix & Suffix

Add a prefix, a suffix, or line numbers to every line. Start at any number, pad with zeros, skip blank lines.

Beta API

Markdown TOC Generator

Build a nested table of contents with GitHub or GitLab anchor links from a Markdown file's headings, then copy it or insert it.

Beta API

Count & Measure

5 tools

Words, characters, reading time, readability, and tone.

Word Counter

Count words, characters, sentences, and paragraphs, with readability scores and keyword density.

API

Character Counter

Count characters with and without spaces and check the limits for X, Instagram, LinkedIn, YouTube, and meta tags.

API

Tone Analyzer

Score tone and sentiment signals with an English keyword lexicon. No AI model.

API

Writing Helpers

3 tools

Summarize a passage, cite a source, and compare two drafts.

Text Summarizer

Shorten a text by extracting its key sentences. Extractive, not generative, so every sentence is from the source.

API

Diff Checker

Compare two texts side by side and highlight differences at character, word, or line level.

API

Text guides

All guides

Sponsor FindUtils

Every request is reviewed by a person. You get an exact quote before anything goes live.

  • Category pages Any of 15 categories
  • Tool pages Exact paths you name
  • Category + tool One plan, one quote
Request a placement review

About this category

About Text Tools

FindUtils provides browser-based text tools for case conversion, word counting, diff checking, whitespace cleanup, citation generation, readability analysis, and more. Count words and characters in real time. Convert between uppercase, lowercase, title case, and camelCase. Compare two texts side by side with the diff checker. Generate reference-list citations in APA, MLA, Chicago, and Harvard for books, websites, and journal articles. Analyze readability with the Flesch-Kincaid, Gunning Fog, and Coleman-Liau formulas. On the tool pages, the text you paste is processed in your browser. Where a text tool also has a REST or MCP API, a call sends the text you include to FindUtils, which processes it without storing it. FindUtils.com is not the GNU findutils package.

Frequently Asked Questions

Can these tools handle large text documents?

Yes. On their pages, FindUtils text tools run in your browser using client-side JavaScript, so they can process documents of virtually any size that fits in your browser's available memory. Most users can comfortably process documents with tens of thousands of words, which covers typical use cases like academic papers, book manuscripts, legal documents, and code files. The word counter updates in real-time as you type or paste text, handling long documents without lag. The diff checker can compare two large documents efficiently by processing them in chunks. For extremely large files over 10MB, performance may vary depending on your device's RAM. Close other browser tabs to free up memory for processing very large documents.

What citation formats are supported?

The FindUtils citation generator supports four styles: APA 7th edition, MLA 9th edition, Chicago Manual of Style 17th edition, and Harvard referencing. It formats reference-list entries for four source types: books, websites, journal articles, and other articles. You enter the source details by hand: authors, title, year, publisher or website name, volume and pages, URL, and access date. The tool does not read metadata from a URL, and it does not produce in-text citations. Each entry is generated with the author order, italics, and punctuation of the selected style. Copy each citation and paste it into your bibliography or works cited page. IEEE and Vancouver are not supported.

How does the readability calculator work?

The FindUtils readability calculator analyzes your text using multiple established readability formulas simultaneously. It computes the Flesch-Kincaid Grade Level, which estimates the U.S. school grade level needed to understand the text. The Flesch Reading Ease score rates text on a 0-100 scale where higher scores indicate easier readability. The Gunning Fog Index estimates years of formal education needed. The Coleman-Liau Index uses character counts instead of syllable counts for more consistent results. The tool also calculates the Automated Readability Index (ARI) and SMOG Grade. Each score is displayed with an interpretation explaining what the score means in practical terms, along with suggestions for improving readability.

Is my text data kept private?

Yes on the pages, for the text itself. Every FindUtils text tool page processes your content in your browser with client-side JavaScript. The page's tool code does not send your text, documents, or citations to a server, and nothing you paste is stored in a database. The REST and MCP API is a separate path: a call sends the text you include to FindUtils over HTTPS, where it is processed and the result returned. FindUtils does not store it, and logs the request without its content. The pages do load analytics and ad scripts, as most websites do, so a network monitor shows requests from those scripts. They are separate from the tool code. If you handle confidential material, open the page in a private window with a content blocker. Every text tool still works without those scripts. This makes the text tools suitable for unpublished papers, legal drafts, and internal business content.

Categories people open next.