Complete Guide to Text Case | Case Modify
Learn every major text case style—sentence case, title case, uppercase, lowercase, camelCase, PascalCase, snake_case, and kebab-case—with examples, use cases, and free converters.
What is text case?
Text case is how letters are capitalized in a string. Changing case does not change the words themselves—it only adjusts capitalization. A case converter applies those rules automatically so you can fix ALL CAPS email, format a blog headline, or turn a product label into a JavaScript variable name.
Writing and publishing styles
Sentence case capitalizes the first word of each sentence and is the default for body copy, emails, and most UI strings. Title case capitalizes major words in headlines and article titles; style guides disagree on short words like “and” or “the.” Uppercase and lowercase are blunt instruments—useful for labels, fixing Caps Lock mistakes, or normalizing text before another conversion. Capitalized case uppercases the first letter of every word but is not the same as editorial title case.
Developer naming conventions
camelCase (helloWorld) fits JavaScript variables and JSON keys. PascalCase (HelloWorld) fits classes, React components, and types. snake_case (hello_world) fits Python, SQL columns, and data pipelines. kebab-case (hello-world) fits URL slugs, CSS classes, and CLI flags. CONSTANT_CASE and dot.case cover environment variables and namespaced config keys. Pick one convention per layer and document it so APIs do not mix userId and user_id in the same payload.
How to choose the right case
Match the destination: paste into your CMS field with the case the template expects, export database columns in snake_case even when the API uses camelCase, and keep public URLs in lowercase kebab-case. When you inherit messy labels from a spreadsheet, convert mechanically first, then proofread proper nouns, acronyms, and brand names by hand.
Workflow with Case Modify
Use the homepage editor for quick experiments, or open a dedicated converter when you need one rule applied consistently. Standard case tools run in your browser after the page loads—paste, convert, copy. Chain tools when needed: lowercase shouting input, then title-case only the headline, or snake_case a column list then camelCase the API field names.
Common mistakes
Applying title case to an entire paragraph (only headings need it). Using PascalCase for JavaScript variables. Putting snake_case in URLs. Assuming every title-case tool follows APA or Chicago rules without checking your house style. For code, forgetting that acronyms (API, HTTP) may need manual adjustment after automatic conversion.
Related resources: Case converters hub • Title Case Converter • Sentence Case Converter • camelCase Converter • Sentence case vs title case • kebab-case vs snake_case