Skip to main content
Back to all tools

Text Tools

Word count, case converter, line sorter, duplicate remover, and AI text cleaner.

Words
0
Chars
0
Lines
0
Sentences
0
Paragraphs
0
Read time
0 sec

Case Converter

Text Cleaner

Frequently Asked Questions

What text transformations are available?

This tool supports case conversion (upper, lower, title, sentence, camelCase, kebab-case, snake_case), text cleaning (remove extra spaces, trim lines, remove blank lines), encoding/decoding (URL encode, HTML entities), and counting (characters, words, lines, sentences). Tip: chain multiple transformations by applying them sequentially.

What is the difference between camelCase, kebab-case, and snake_case?

camelCase joins words with capital letters (myVariable) — used in JavaScript/TypeScript. kebab-case uses hyphens (my-variable) — used in CSS classes and URLs. snake_case uses underscores (my_variable) — used in Python and databases. Tip: follow your language's convention for consistency.

How do I remove duplicate lines from text?

Paste your text and use the 'Remove Duplicates' option. This keeps only unique lines while preserving the original order. Tip: for large datasets, also consider sorting first to group duplicates, which makes manual review easier.

What does URL encoding do?

URL encoding converts special characters into percent-encoded format (e.g., space → %20, & → %26) so they're safe in URLs. This is required for query parameters containing special characters. Tip: in JavaScript, use encodeURIComponent() for values and encodeURI() for full URLs.

How does the AI text cleaning work?

The AI text cleaning feature fixes common text issues: normalizes whitespace, fixes punctuation spacing, removes invisible characters, and corrects common encoding problems (smart quotes, en/em dashes). Tip: always review AI-cleaned text before using it — some intentional formatting may be changed.