Text tools
Fourteen tools for the everyday jobs that text throws at you — counting, cleaning, reordering and comparing. All of them work as you type, inside your browser tab.
Nothing you type is transmitted
Word Counter
Words, characters, reading time
open$termiva case --to titleCase Converter
UPPER, lower, Title, camelCase
open$termiva unwrap --keep-paragraphsRemove Line Breaks
Unwrap text into flowing lines
open$termiva dedupe --ignore-caseRemove Duplicate Lines
Keep one of each line
open$termiva sort --alphaSort Lines
Alphabetical, numeric or random
open$termiva replace --find old --with newFind and Replace
Bulk edit, with regex
open$termiva diff a.txt b.txtCompare Text
See exactly what changed
open$termiva lorem --paragraphs 3Lorem Ipsum Generator
Placeholder text on demand
open$termiva slug "My Article Title"Slug Generator
Titles into clean URLs
open$termiva number-lines --start 1Add Line Numbers
Number every line of text
open$termiva clean --trim --collapseWhitespace Cleaner
Strip stray spaces and blanks
open$termiva reverse --by charsReverse Text
Flip characters, words or lines
open$termiva repeat --times 10Repeat Text
Duplicate a string N times
open$termiva freq --by wordCharacter Frequency
Which letters and words repeat
openWhy a text tool should not upload anything
It is easy to think of text as the low-stakes case. It usually is not. The text people paste into tools like these is a contract under negotiation, a customer list, an unpublished article, a medical letter, a password reset email.
Most online text utilities send what you paste to a server. There is no technical reason to. Every operation on this page is a string manipulation your browser finishes in microseconds. Those sites upload because they were built as web applications, not because the job needs it.
Here the transforms run as you type. That is only possible because nothing is being sent: a round trip on every keystroke would be unusable. The speed and the privacy turn out to be the same decision.
Which tool do you need?
Measuring
Word counter gives words, characters, sentences and reading time as you type — and shows both character counts, because limits disagree about whether spaces count. Character frequency ranks which words or letters repeat, which is how you catch a writing tic.
Cleaning up a paste
Text out of a PDF arrives broken. Remove line breaks repairs the wrapping while keeping real paragraphs. Whitespace cleaner strips the invisible trailing spaces that make identical lines compare as different — run it first if any other tool seems to be misbehaving.
Lists
Remove duplicates keeps the first of each and preserves order. Sort lines orders alphabetically — with numbers inside text handled properly, so item 9 comes before item 10 — numerically, by length, or shuffled. Add line numbers makes a list citable.
Rewriting
Case converter handles everything from Title Case to camelCase. Find and replace does bulk edits with regex and whole-word matching. Slug generator turns a headline into a URL. Reverse and repeat cover the rest.
Comparing and generating
Compare text shows exactly what changed between two versions — the tool to reach for when a contract comes back “with a couple of small tweaks”. Lorem ipsum produces placeholder text for layouts.