Skip to main content
Toollyz

Search tools

Search for a command to run...

Text tools

Format, count, transform and clean up text with precision.

Text tools directory

Text tools that handle the tedious editing for you

Text is the raw material of almost everything we do at a keyboard, and yet the small operations that text constantly needs — counting it, cleaning it, reformatting it, changing its case, finding and replacing patterns inside it — are exactly the operations a plain text box refuses to do. The tools in this category fill that gap. They are the quiet utilities you reach for between bigger tasks: pasting a messy block of copy and getting back something tidy, checking whether an essay is over a word limit, converting a heading to title case, or sorting a list alphabetically without retyping a single line.

None of these jobs is complicated, but doing them by hand is slow and error-prone, and doing them in a heavyweight word processor is overkill. A dedicated single-purpose tool that loads instantly, works on whatever you paste, and gives you the result in real time is almost always the faster path. Everything here runs locally in your browser, so even long documents and sensitive text — drafts, notes, code comments, private messages — are processed on your own machine and never sent anywhere.

The everyday text jobs covered here

Most text work falls into a few repeatable categories, and this collection is organized around them. Counting and measuring tools tell you how many words, characters, sentences and paragraphs a passage contains — essential when you are writing to a strict limit for a meta description, a tweet, an academic abstract, or an application field. Case conversion flips text between uppercase, lowercase, title case, sentence case and more, which saves enormous time when you are normalizing headings, fixing text that arrived in ALL CAPS, or preparing a slug.

Cleaning tools strip out the junk that creeps into copied text: extra spaces, blank lines, stray formatting, smart quotes that break in code, or line breaks pasted from a PDF. Transformation tools reorder and restructure — sorting lines, removing duplicates, reversing text, adding numbering, or wrapping each line in a prefix and suffix. Together they cover the long tail of 'I just need to do this one annoying thing to a block of text' problems that otherwise eat several minutes each.

    Common reasons people open a text tool:

  • Checking a word or character count against a hard limit before submitting.
  • Converting a heading or title to the correct capitalization style.
  • Removing duplicate lines from a list or de-duplicating a pasted column of data.
  • Stripping extra whitespace and empty lines out of text copied from a PDF or web page.
  • Sorting a list of names, tags or keywords into alphabetical order.
  • Finding and replacing a recurring word or pattern across a long passage.

Why character and word counts actually matter

It is easy to dismiss counting as trivial until a limit costs you something. Search engines typically display only the first 50–60 characters of a page title and around 150–160 of a meta description, and anything past that is truncated with an ellipsis — so writing to the count is the difference between a clean snippet and a cut-off one. Social platforms enforce hard caps. Academic and professional submissions reject anything over the stated word count. SMS messages split into multiple billed segments past 160 characters.

Knowing the count up front, and seeing it update live as you trim, turns a guessing game into a precise edit. The same applies to characters with and without spaces, which different platforms count differently, and to reading-time estimates derived from word count, which help you judge whether an article is the right length for its purpose. A good counting tool surfaces all of these at once so you are never caught out by a limit you did not know applied.

Cleaning up messy pasted text

Anyone who has copied text out of a PDF, a slide deck, or a poorly built web page knows the result is rarely clean. Lines break in the middle of sentences, words are joined by non-standard spaces, invisible control characters ride along, and curly 'smart' quotes replace the straight quotes that code and many systems expect. Pasting that mess straight into a document or a form carries all the problems with it.

The cleaning tools here exist to neutralize exactly those issues. They collapse runs of whitespace into single spaces, drop empty lines, convert smart punctuation back to plain equivalents, and normalize line endings so the text behaves predictably wherever you paste it next. Running a block through a cleaner before you use it is one of those small habits that quietly prevents a whole class of formatting bugs downstream.

Privacy when working with text

Text is often more sensitive than people realize — it can be an unpublished draft, a customer message, internal notes, or a snippet of source code. Because every tool in this category processes your input directly in the browser, none of that text is uploaded or logged on a remote server. You can paste a confidential paragraph, get your word count or your cleaned-up version, and close the tab knowing the content never left the device in front of you. That makes these utilities safe to use at work, on client material, and on anything you would not want indexed or retained elsewhere.

Working with lists and structured text

A large share of text work is really list work — columns of names, tags, URLs, keywords, line items — and lists have their own set of recurring annoyances that plain editing handles badly. Duplicates creep in when you merge sources. Order is wrong when you need it alphabetical or reversed. Each line needs the same prefix or suffix wrapped around it. Blank lines and inconsistent spacing break whatever you paste the list into next. Doing any of these by hand on more than a handful of lines is slow and invites mistakes.

List-oriented tools turn these into single actions. Sorting arranges lines alphabetically or numerically in one click, which is invaluable for putting a glossary, a tag set, or an import file into a predictable order. De-duplication strips repeated entries so a merged list contains each item once. Reversing, numbering, and wrapping each line in fixed text handle the structural reshaping that comes up when you are preparing data for a spreadsheet, a script, or a piece of markup.

The payoff is not just speed but correctness. When a list feeds something downstream — a mail merge, a database import, a configuration file — a single stray duplicate or misordered line can cause a real problem that is hard to trace later. Cleaning and ordering the list with a tool that does it deterministically removes that whole category of error, and because the work happens locally, even a list of private contacts or internal identifiers stays on your own machine.

There is also a compounding benefit to handling lists this way: the same cleaned, sorted, de-duplicated output becomes reliable input for the next step, whether that is a spreadsheet formula, a script, or another text tool. Messy data tends to breed more mess as it moves through a pipeline, while tidy data flows through cleanly. Spending a few seconds to normalize a list at the start often saves far more time than it costs, by preventing the small inconsistencies that would otherwise surface as confusing errors much later, far from where they were introduced.

Frequently asked questions

Is my text sent to a server when I use these tools?

No. Counting, case conversion, cleaning and every other text operation happens locally in your browser. The text you paste is processed on your own device and never transmitted, so drafts, notes and confidential passages stay private.

Why do different tools give me slightly different character counts?

The usual reason is whether spaces, line breaks and punctuation are included. Some platforms count characters with spaces, others without; some count each emoji as several characters. A good counter shows both with-spaces and without-spaces totals so you can match the exact rule the platform you are targeting uses.

What is the difference between title case and sentence case?

Title case capitalizes the first letter of most words, as in 'A Guide to Better Writing', and is common for headings. Sentence case capitalizes only the first word and any proper nouns, as in 'A guide to better writing', and reads more naturally in body text. Case-conversion tools let you switch between them instantly.

Can these tools handle very long documents?

Yes. Because the work is done on your own device rather than over a network, large blocks of text are processed quickly and there is no upload limit. Extremely large inputs depend on your device's memory, but typical articles, essays and lists pose no problem.

Why does pasted text from a PDF look broken?

PDFs store text with hard line breaks and non-standard spacing that do not survive copying cleanly, so you get mid-sentence breaks and odd characters. Running the text through a whitespace and line-break cleaner restores it to a normal, usable paragraph.