Convert text between uppercase, lowercase, title case, camelCase, snake_case, kebab-case, and more.
Enter text above to see all case conversions
Type or paste any text into the input area at the top. It can be a sentence, paragraph, variable name, or any string.
All 11 case conversions are computed instantly and displayed in a grid below the input. No buttons to click, results appear as you type.
Click the Copy button on any conversion card to copy that specific result to your clipboard, ready to paste anywhere.
camelCase is a naming convention where the first word is lowercase and each subsequent word starts with an uppercase letter, with no spaces or separators. It's commonly used for variable names in JavaScript and Java.
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, while kebab case is used in CSS class names and URLs.
No. All conversions happen entirely in your browser using JavaScript. No text is ever sent to any server or stored anywhere.
Yes. The tool handles multi-word input and can convert between all common programming naming conventions including camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, and dot.case.
When the page is in Turkish it applies Turkish casing rules, so i becomes capital dotted I and capital I becomes dotless i. That is the case naive converters get wrong.
Turn on the ASCII option. Turkish characters are folded to their closest ASCII letter and casing switches to English rules so the result is URL safe.
Both remove the spaces. camelCase starts with a lowercase letter, PascalCase with a capital. JavaScript uses camelCase for variables and PascalCase for classes and components.
Uppercase words joined by underscores, used for values that never change during a run. Environment variables are the most common example.
Sort lines alphabetically, by length, by number, in reverse or at random, with proper Turkish letter order.
Open ToolTurn titles into clean URL slugs, with proper transliteration for Turkish and accented characters, one per line.
Open ToolCompare two texts or code snippets line by line and see exactly what was added, removed and left alone.
Open Tool