Skip to content
MyDailyTool

Case Converter

Convert text between UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, and kebab-case. Paste any text and switch case in one click.

  • UPPERCASEHELLO WORLD FROM MYDAILYTOOL
  • lowercasehello world from mydailytool
  • Title CaseHello World From Mydailytool
  • Sentence caseHello world from mydailytool
  • camelCasehelloWorldFromMydailytool
  • PascalCaseHelloWorldFromMydailytool
  • snake_casehello_world_from_mydailytool
  • kebab-casehello-world-from-mydailytool
  • CONSTANT_CASEHELLO_WORLD_FROM_MYDAILYTOOL
  • aLtErNaTiNghElLo wOrLd fRoM MyDaIlYtOoL

How to use the case converter

Type or paste text. Every common case is shown side-by-side; click the copy icon on any row to grab it.

Formula & explanation

camelCase: lowercase first word, capitalize the rest. snake_case: lowercase, underscore-separated. kebab-case: lowercase, hyphen-separated.

Examples

"Hello world" → camelCase "helloWorld", PascalCase "HelloWorld", snake_case "hello_world".

Frequently asked questions

What is the difference between camelCase and PascalCase?
In camelCase the first letter is lowercase (e.g. myVariable), while PascalCase capitalises every word including the first (e.g. MyVariable). PascalCase is common for class names; camelCase for variable and function names.
When should I use snake_case vs kebab-case?
snake_case (underscores) is the norm in Python variable names, database column names, and file systems. kebab-case (hyphens) is standard in URLs, CSS class names, and HTML attributes.
What is CONSTANT_CASE used for?
CONSTANT_CASE (all caps with underscores) is the conventional style for named constants in languages like JavaScript, Java, and C — for example MAX_RETRIES or API_BASE_URL.
Can I convert multi-word phrases with punctuation?
Yes. The converter strips punctuation and special characters, then applies the chosen casing to the remaining words.

Related text & string tools