TTTEXT TIDY

Private browser utility · no upload

A practical text workbench

Turn messy text into
usable text.

Paste notes, copied lists or rough drafts. Change letter case, remove repeated lines, normalize spacing and export the result without creating an account. Everything runs in your browser.

0 characters · 0 words · 0 lines

TRANSFORM

Ready
0 characters · 0 words · 0 lines

Built for everyday text

One clean workspace, nine useful actions.

Each button applies a single, predictable change and writes the result to the output panel. The input is never modified, so you can try a transformation and compare it against the original before you commit. Every rule is documented in How it works.

CASE

Fix inconsistent capitalization

Convert headings, labels and sentences without retyping every word. Sentence case preserves the flow of ordinary writing; Title Case makes headings easier to scan. The exact rules are set out in the case conversion guide.

LISTS

Organize copied lists

Sort lines alphabetically, reverse their order or remove exact duplicates while keeping the first occurrence. Blank lines can be removed separately. See the sort versus reverse guide before you reorder anything that has a sequence.

SPACING

Repair copy-and-paste clutter

Clean spacing trims each line and collapses repeated spaces and tabs without changing the words themselves. For pasted PDFs and emails, follow the pasted-text guide.

PRIVACY

Process text on this device

Transformations run in the browser. Text Tidy requires no account and does not send the contents of the editor to an application database. See the privacy policy for the full picture.

How to get a predictable result

  1. Keep one item per line before using sort, deduplicate or reverse.
  2. Choose one transformation at a time. Every action reads the current input and places a new version in the output panel, so the order you apply them in matters.
  3. Review names and acronyms. Automatic case conversion cannot know every brand, abbreviation or language rule.
  4. Check the counters. Cleaning spacing should not change the word count; a drop means something else was removed.
  5. Copy or download only after checking the result. Your input remains available until you clear it or close the page.

Guides

Thirteen explainers cover the situations behind the buttons — from pasted PDFs and duplicate rows to CSV data, Unicode and title-case conventions. Each one states the rule first, then the action.

Read all thirteen guides →

Text Tidy questions

Does the site store my text?

No. There is no account and no document library. Every transformation runs in your browser with JavaScript, and the contents of the editor are not sent to an application database. Your browser, any extensions you have installed, your network administrator or your device may keep their own logs, which is outside our control.

Does it work with languages other than English?

Spacing cleanup, sorting, duplicate removal, counting and line reversal work with Unicode text. Letter-case behaviour depends on the rules supported by your browser and does nothing for scripts that have no upper and lower case, such as Chinese, Japanese, Arabic or Hebrew.

What counts as a duplicate line?

Two lines are duplicates when their trimmed text matches exactly. The first matching line is kept in its original position and later copies are removed. Case and internal spacing differences are not treated as equal, so “Apple” and “apple” both survive.

Why should I review Title Case before publishing?

Because no automatic rule knows your style guide, your brand names or your acronyms. Short words, names, initialisms and specialist terms follow different conventions, and the converter provides a consistent starting point rather than an editorial decision.

Is there a file size limit?

There is no imposed limit. The work happens in your browser, so very large inputs are bounded by your device's memory and by how responsive the editor remains. Lists of tens of thousands of lines are handled without trouble.