ToolHub.

Case Converter

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

How to use the Case Converter

  1. Paste or type your text into the input box.
  2. Click one of the case buttons — the converted text appears in the output box.
  3. Click Copy to put the result on your clipboard.

About this tool

Retyping a heading because it arrived in the wrong case is tedious; fixing an ALL-CAPS paragraph by hand is worse. This case converter transforms any text between seven common formats instantly: uppercase, lowercase, Title Case, Sentence case, camelCase, snake_case and kebab-case.

The programmer cases are especially handy when moving names between languages and layers — converting a database column like user_first_name to a JavaScript property like userFirstName, or a page title into a clean kebab-case URL slug.

Everything runs locally in your browser, so the tool is safe for internal documents and as fast on a 100-page document as on a single sentence.

Frequently asked questions

What is the difference between Title Case and Sentence case?
Title Case Capitalizes The First Letter Of Every Word; Sentence case only capitalizes the first letter of each sentence.
When should I use camelCase, snake_case or kebab-case?
camelCase is common for JavaScript variables, snake_case for Python and databases, and kebab-case for URLs and CSS class names.
Does the converter handle accents and non-English letters?
Yes — conversion uses Unicode-aware string functions, so characters like é, ü and ñ convert correctly.

Related tools