Convert text between 10 case formats instantly: lowercase, UPPERCASE, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, and dot.case. Click any result to copy.
Count words, characters, sentences with reading time estimates.
Compare two texts and highlight differences line by line.
Remove duplicate lines with case and whitespace options.
Generate Lorem Ipsum placeholder text instantly.
Format, beautify, minify, and validate JSON with syntax highlighting.
This tool converts your text into 10 different case formats simultaneously: lowercase, UPPERCASE, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, and dot.case. All conversions appear instantly as you type.
camelCase removes all spaces, hyphens, and underscores, then capitalizes the first letter of each word except the first. For example, "hello world" becomes "helloWorld". It is commonly used for variable names in JavaScript.
snake_case uses underscores between words (e.g., "my_variable"), while kebab-case uses hyphens (e.g., "my-variable"). Snake case is popular in Python and Ruby; kebab case is common in CSS class names and URLs.
Yes. Each line of your input is converted independently, preserving line breaks. This makes it easy to convert multiple strings or variable names at once.
No. All conversions happen entirely in your browser using JavaScript. Your text never leaves your device. No data is stored, logged, or transmitted.