All the text tools, listed

Sorted by what they do and, more usefully, by where your text goes.

Every text tool on GPTCleanupTool in one directory: 483 routes, 83 that run in your browser and 345 that use a language model, with the limits on each.

tools in the directory
483
that never send your text
83
free runs on the AI tools
5 / day

The directory

What the text tools on this site are

483 routes, each doing one job to one piece of text. There is no tool on this page itself. It is the index, and its purpose is to answer two questions before you paste anything: which tool does what you need, and what happens to your text when you use it.

Most directories of text tools answer only the first. That works when every tool on a site behaves the same way. It does not work here, because these 483 split into groups that behave very differently, and the difference is not cosmetic.

The important split

Which text tools send your text, and which never do

83 of the 483 run entirely in your browser. Nothing is uploaded, there is no limit on length and no limit on how often you use them, because no request is ever made. Close the tab and there is nothing to have kept.

345 send your text to our server, because they need a language model to read it and there is no way to do that on your device. Those carry a limit of 5 runs per rolling 24 hours and accept between 1 and 12,000 characters per run.

You will find directories of text tools that promise your data never leaves your device, full stop. They can say that because every tool they host is client-side. We cannot say it, because it would be true of 83 tools here and false of 345, so the split is published instead.

Workflow

How to find the right text tool in three steps

The fastest route to the correct tool is usually to ask what kind of job it is before searching by name.

Step 1
Decide whether the job is mechanical or judgement. Stripping characters, converting case and reformatting JSON are mechanical. Rewriting, drafting and assessing are judgement.
Step 2
If it is mechanical, pick from the 83 local tools. They are free, unmetered, instant and they never see your text. There is no reason to spend an AI run on work a fixed rule can do.
Step 3
If it is judgement, pick the tool whose name matches the task most exactly, because the instruction sent to the model is built from the route name. A generic rewriter and a cover letter rewriter genuinely behave differently.

Runs on your device

The 83 tools that work in your browser

Twenty-four distinct operations across those routes, several with real options rather than a single fixed behaviour.

Cleaning
Hidden character removal, accent and diacritic stripping, space removal, whitespace minifying, line break handling, duplicate line removal, and a general cleaner with switches for normalizing spaces, collapsing blank lines and straightening quotes and dashes.
Converting
Case conversion with Title, UPPERCASE and lowercase, Unicode normalization across NFC, NFD, NFKC and NFKD, URL encoding and decoding, and px to rem conversion with a configurable root font size that defaults to 16.
Structure
JSON minifying and prettifying, conversion of delimited text to a JSON array including a custom delimiter option, HTML stripping, Markdown stripping and formatting, text splitting and find and replace.
Counting and checking
Word counting, token counting, and the watermark scanner that reports 14 invisible characters and 17 AI writing patterns.
Em dashes
Two separate routes, one that removes them and one that replaces them with a string you choose, defaulting to a plain hyphen.

Runs on our server

The 345 tools that use a language model

160 rewriters, 134 checkers and analyzers, and 51 generators. Rewriters take finished text and change it while keeping the meaning. Generators take a brief and produce something new. Analyzers read text and describe it without altering it.

All of them share one allowance of 5 runs per rolling 24 hours, so a rewrite and a detection check come out of the same five. The window rolls forward from when you used each run rather than resetting at midnight, so they return one at a time. Analyzers are also held to a rule worth knowing: they are instructed never to claim certainty about authorship or which model wrote a text, only to describe observable signals and their limits.

Files, not text

The image and video routes

38 routes handle watermarks in images and video rather than text. They work differently from everything else here, because a file has to be uploaded to our media workflow for the check or the edit to run at all.

That means the local-processing promise does not apply to them, and neither does the 12,000 character limit, which is a measure of text. If you arrived looking for a tool to take a logo out of a picture, those are the routes you want, and they are not among the 83.

Limits

What no limit means, and where it stops being true

On the 83 local tools it means what it says. No account, no daily cap, no character ceiling, and nothing counted, because there is nothing to count when no request leaves the page. Paste a hundred thousand characters and the only constraint is your browser.

On the 345 AI tools it is not true at all. Five runs per rolling 24 hours, and 1 to 12,000 characters per run, with anything longer refused before the model sees it. There is still no account and no payment involved. It is one honest limit rather than a limit that appears once you are invested.

Straight answer

Are these text tools private?

83 of them are, completely. Nothing is transmitted, so there is nothing to log, and that is a property of how they are built rather than a policy anyone has to keep.

345 of them are not, in the sense that your text is genuinely sent to our server so a model can read it. Nothing is written to storage there and the only record kept is a run counter holding a number and an expiry, but the text does travel and it would be dishonest to imply otherwise. If a document is sensitive, use a local tool, or do not paste it at all.

FAQ

Questions about the text tools

Everything below is answered in full, nothing to click open.

How many text tools are on this site?

483 routes in total: 83 that run in your browser, 345 that use a language model, 38 image and video routes, and the rest reference pages.

Are the text tools free?

Yes, all of them, with no account and no payment. The only cap is 5 runs per rolling 24 hours on the tools that use a language model.

Do I need to sign up?

No. There is no login anywhere on the site, which is also why run counts are tied to your connection rather than a profile.

Does my text leave my device?

It depends which tool. On the 83 local tools, no. On the 345 AI tools, yes, because a model has to read it.

How do I tell which kind a tool is?

Each tool page states it. As a rule, anything that strips, converts, counts or reformats is local, and anything that rewrites, drafts or assesses is not.

Which tools have no limits at all?

The 83 browser-based ones. No run cap, no character cap, and no account, because nothing is ever sent.

What is the limit on the AI tools?

Five runs per rolling 24 hours shared across all of them, and 1 to 12,000 characters per run.

Is the run limit per tool?

No, it is shared. A rewrite and a check both draw from the same five.

Is my text stored on your server?

No. It is passed to the model and the result comes back. Only a run counter with a number and an expiry is kept, against a hashed identifier.

Do the tools work offline?

The 83 local ones work once the page has loaded. The 345 AI ones need a connection, because the work happens on our server.

Do they work on a phone?

Yes, all of them. Local tools use your device and AI tools use ours, so an older phone is not a disadvantage either way.

Is there an API or batch mode?

No. Each tool takes one piece of text at a time through its page.

Which tool removes invisible characters?

The watermark remover and the hidden character routes. They handle 14 specific characters, deleting 11 and replacing 3 with an ordinary space.

Which tool tells me what is in my text without changing it?

The watermark scanner. It reports the 14 invisible characters and 17 AI writing patterns, and leaves the text alone.

Can I convert text to JSON here?

Yes. There are routes for minifying and prettifying JSON and for turning delimited text into a JSON array, including one that takes a custom delimiter.

Can I change text case?

Yes. The case converter offers Title Case, UPPERCASE and lowercase, and it runs locally.

Do you have Unicode normalization?

Yes, with all four forms available: NFC, NFD, NFKC and NFKD.

Do you have QR codes, passwords or image generators?

No. Some text tool directories include those. This site is text processing plus image and video watermark work, and nothing else.

Why do image and video tools work differently?

Because a file has to be uploaded for the check or the edit to run. The local-processing promise applies to text tools, not to those 38 routes.

Is there a paid tier for commercial use?

No. There is no pricing on this site, no plans and no licence gate, unlike some directories that reserve commercial use for a premium plan.

Will the AI tools tell me if something was written by AI?

They report observable signals. They are instructed never to claim certainty about authorship or which model produced a text.

Which tool should I use if I am not sure?

Start with the mechanical question. If a fixed rule could do the job, a local tool will do it free and instantly, and you keep your five AI runs.

Pick by what happens to your text.

Mechanical work belongs on the 83 local tools: free, unmetered, nothing uploaded. Save the five daily AI runs for the jobs that genuinely need a model.

Browse the tools