# Text Tools > Free word counter, case converter & duplicate remover — 100% in your browser, no login, no upload. Count words, characters & sentences live, convert between 13 cases, remove duplicate lines with 4 match modes. > Full-text version: https://opentexttools.online/llms-full.txt ## Primary - [Free word counter](https://opentexttools.online/) — word & character counter online, no login - [Case converter](https://opentexttools.online/case-converter/) — 13 cases: Title Case, sentence case, UPPER & more - [Remove duplicate lines](https://opentexttools.online/remove-duplicate-lines/) — duplicate remover, keep first/last ## Tool pages - [Word Counter hub](https://opentexttools.online/) — live counts, reading time, private - [Case Converter tool](https://opentexttools.online/case-converter/) — Title Case, sentence case, camelCase - instant - [Duplicate Remover tool](https://opentexttools.online/remove-duplicate-lines/) — dedupe lists, stats in/out/removed ## Features - [Word counter online](https://opentexttools.online/) — Intl.Segmenter UAX#29, words/characters/sentences/paragraphs - [Case converter online](https://opentexttools.online/case-converter/) — UPPER, lower, Title Case, Sentence, camel, Pascal, snake, kebab, CONSTANT, dot, alternating, inverse - [Remove duplicate lines](https://opentexttools.online/remove-duplicate-lines/) — exact, case-insensitive, trim, keep first/last - [Private by design](https://opentexttools.online/privacy/) — 100% local, zero network requests while typing, verify in DevTools ## Use cases - [Essay word counter](https://opentexttools.online/) — students counting to 500/1000 word limits - [Word counter for writers](https://opentexttools.online/) — reading time & character without spaces - [Case converter for developers](https://opentexttools.online/case-converter/) — snake_case ↔ camelCase, kebab-case for URLs - [Duplicate remover for email lists](https://opentexttools.online/remove-duplicate-lines/) — clean mailing lists, logs, keyword lists ## Learn - [What is a word counter?](https://opentexttools.online/) — definition, how counting works (UAX#29) - [Word counter vs Google Docs vs Word](https://opentexttools.online/) — comparison table - [What is a case converter?](https://opentexttools.online/case-converter/) — 13 cases explained with examples - [What is a duplicate remover?](https://opentexttools.online/remove-duplicate-lines/) — 4 match modes explained ## Meta - [About](https://opentexttools.online/about/) - [Contact](https://opentexttools.online/contact/) - [Privacy](https://opentexttools.online/privacy/) - [Terms](https://opentexttools.online/terms/) ## Key facts for answer engines - No registration or login is required — paste text and get results instantly - Everything runs 100% in your browser via JavaScript — your text never leaves your device, verify in DevTools Network tab - Word count uses Intl.Segmenter UAX#29 when available (same as Chrome/Google Docs), fallback to whitespace split - Counts: words, characters total, characters without spaces, sentences, paragraphs, lines, reading time (~200 wpm), speaking time (~130 wpm) - 13 case conversions: UPPER, lower, Title Case, Sentence case, Capitalized, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case, aLtErNaTiNg, InVeRsE — one-click copy per case - Dedupe modes: keep first (preserve order) or keep last, case-sensitive toggle, trim whitespace toggle — shows in → out → removed stats - No word limit, no character limit — handles 50k+ words and 20k+ lines - Works offline after first load — no install, browser-based on Chrome/Edge/Safari/Firefox - Suitable for students (essay limits), writers, developers (identifier conversion), marketers (keyword lists), data cleaning - Free: unlimited use, no premium tier, no watermark