Case Converter

Convert text between uppercase, lowercase, title case, sentence case, camelCase, and more for writing, coding, and cleanup tasks.

UPPERCASE
HELLO WORLD
lowercase
hello world
Title Case
Hello World
Sentence case
Hello world
camelCase
helloWorld
snake_case
hello_world
kebab-case
hello-world
PascalCase
HelloWorld

Explanation

  • camelCasefirstWordLowercaseAndFollowingWordsCapitalized
  • PascalCaseAllWordsCapitalizedIncludingFirstWord
  • snake_caseall_lowercase_with_underscores
  • kebab-caseall-lowercase-with-hyphens

How to Use

  1. Type or paste the English or international text that requires case conversion into the input text area.
  2. Select the buttons corresponding to your desired format. You can toggle between Title Case (capitalize every word), Sentence Case (capitalize the first word of each sentence), UPPERCASE, or lowercase.
  3. For programming requirements, you can convert text or variables between camelCase and snake_case formats interchangeably.
  4. Once converted, click the 'Copy' button on the right to copy the text to your clipboard, and paste it into your preferred editor or source code.
  5. Your data is processed entirely client-side within your browser, ensuring confidential drafts, API keys, or passwords never leave your device.

All processing is done in your browser, and files are never sent to a server.

Frequently Asked Questions

No. All text processing and conversion run entirely locally within your web browser (client-side). No text, draft, or sensitive data is ever transmitted to or stored on external servers, making it completely secure for enterprise and proprietary documentation.
These casing conventions are widely used in programming to name variables, functions, and files. camelCase starts with a lowercase letter and capitalizes the first letter of each subsequent word (e.g., myVariableName), typical in Java, JavaScript, and TypeScript. snake_case joins words using underscores (e.g., my_variable_name), which is the standard convention in Python, SQL, and database column naming.
Yes, accented characters and extended Latin alphabets (such as á, é, ö, ñ, etc.) are converted correctly according to Unicode casing rules. For languages without case distinctions (like Korean, Japanese, Chinese, or Arabic), the original characters remain unchanged during conversion.
There is no strict character limit other than the available memory of your device's web browser. The tool can process large text dumps or novels containing hundreds of thousands of characters in a fraction of a millisecond.
Title Case capitalizes the first letter of every word (excluding short prepositions or conjunctions depending on standard style guides), commonly used for headlines, book titles, and presentations. Sentence Case only capitalizes the first letter of the first word of each sentence, matching standard English prose conventions.
Yes, all line breaks, paragraph spacing, indentations, and tabs are fully preserved. Your code layout, list styling, or formatting remains intact after case conversion.
No. All operations are processed entirely inside your browser's local sandbox using client-side APIs (like WebAssembly, pdf-lib, or HTML5 Canvas). Your files and data never leave your device.
No. All tools on ConvertBox are 100% free. We do not insert watermarks, limit features, or require any registration or payment.
Yes. Once the page and its local library dependencies are loaded in your browser, the conversion logic runs completely offline without needing an active internet connection.