How to use this tool
- 1 Open Case Converter, then enter, paste, or choose the content you want to process.
- 2 Adjust the available options and output format for your task.
- 3 Review the instant result, then copy or download the available output.
Convert text between UPPER CASE, lower case, Title Case, Sentence case, camelCase, and snake_case.
Convert text between UPPER CASE, lower case, Title Case, Sentence case, camelCase, and snake_case. Use it for everyday work, development, learning, or quick verification.
This tool runs in your browser. Before working with sensitive data, make sure you trust your browser and device environment.
Everyday writing relies on four standard capitalization styles: UPPER CASE, lower case, Title Case (capitalizing the first letter of each whitespace-separated word), and Sentence case (capitalizing the first letter of each line and after sentence-ending punctuation such as periods, exclamation marks, and question marks).
Software development frequently requires switching between identifier conventions: camelCase (variables and functions in JavaScript/TypeScript), PascalCase (classes, types, and UI components), snake_case (Python identifiers and database columns), kebab-case (URL slugs and CSS classes), CONSTANT_CASE (constants and environment variables), and dot.case (configuration keys). Every line is converted independently so you can batch-convert lists of identifiers at once.
Both join words without spaces and capitalize each subsequent word, but camelCase keeps the first word lowercase (e.g., userProfileData) whereas PascalCase capitalizes the first word as well (e.g., UserProfileData).
Each line is processed independently and joined back with line breaks preserved. Pasting a multi-line list of variable names or column names converts each line into its own identifier.
No. Title Case in this tool follows the Capitalize Each Word rule, capitalizing the first letter of every whitespace-separated word while lowercasing the remaining letters (e.g., well-known becomes Well-known).
CONSTANT_CASE (also known as SCREAMING_SNAKE_CASE) joins uppercase words with underscores and is standard for global constants, enum keys, and environment variables such as MAX_RETRY_COUNT or API_BASE_URL.
Browse this category: Text & Writing
Clean up pasted text online: trim extra spaces, delete empty and duplicate lines, find and replace, and change case (UPPERCASE, lowercase, Title Case, camelCase, snake_case).
Count words, characters, paragraphs, and estimate reading time instantly.
Generate Latin, Traditional Chinese, and English placeholder text in plain text or HTML.
Percent-encode or decode URLs and query parameters with encodeURI or encodeURIComponent.