Text tools
How to use
Change case, drop duplicate lines, or compare two pastes. Everything runs in your browser; nothing is uploaded.
Case converter
lower, UPPER, Title Case and Sentence case keep punctuation. camelCase, PascalCase, snake_case and kebab-case run one line at a time and keep letters and digits.
Duplicate-line remover
Repeated lines are dropped. The first copy stays, in the same order.
Side-by-side diff
Compare two pastes line by line. − is only in A, + is only in B, and ≠ is a line that changed. A line break at the end of a box is not an extra blank line.
Notes
- Each box warns around 128 KB and stops at 512 KB, with a message, instead of processing a paste that could freeze the tab.
- The diff also stops above 4,000 lines on a side, or when the changed region is larger than 4,000,000 line-pairs.
- Sentence case treats
.!?and a line break as the start of a sentence, soe.g.becomesE.g. - Nothing leaves the browser. The diff is computed on this page; there is no added library.