Case Converter

Need UPPERCASE for a headline, camelCase for a variable, snake_case for a database column, or kebab-case for a URL slug? Paste your text, pick a case, and the converted result appears in the output box, ready to copy. Eight conversions are one click away.

How case conversion works

  1. 1

    Paste your text

    Any length, any language. Unicode letters are handled correctly, including accented characters.

  2. 2

    Pick a case

    Choose one of eight conversions: UPPER, lower, Title, Sentence, tOGGLE cASE, camelCase, snake_case or kebab-case.

  3. 3

    Copy the result

    The converted text appears in the output box. Copy it with one click and use it wherever you need it.

The case variants

Case Example What it does
UPPERCASE HELLO WORLD EXAMPLE Capitalises every letter
lowercase hello world example Lowercases every letter
Title Case Hello World Example Capitalises the first letter of every word
Sentence case Hello world example Capitalises the first letter of each sentence
tOGGLE cASE hELLO wORLD eXAMPLE Swaps the case of every letter
camelCase helloWorldExample Joins the words with no separator, first word lowercase
snake_case hello_world_example Joins the words with underscores, all lowercase
kebab-case hello-world-example Joins the words with hyphens, all lowercase

How the conversions behave

  • Title case capitalises every word: “hello world example” becomes “Hello World Example”. There are no style-guide presets (Chicago, APA or AP), so short words like “and” or “the” are capitalised too.
  • Sentence case capitalises the first letter after a full stop, an exclamation mark or a question mark. The rest of the sentence stays lowercase.
  • For camelCase, snake_case and kebab-case, letters, spaces, hyphens and underscores all count as word separators, so “Hello World” and “hello_world” both become “helloWorld”.
  • Line breaks are preserved, so you can convert a multi-line block and keep its structure.
  • The tool works with Unicode: accented letters (é, ñ, ü) convert correctly. Scripts without letter cases, such as Chinese or Japanese, are left unchanged.

Frequently Asked Questions

The tool capitalises the first letter of every word. It does not apply the small-word rules of style guides such as Chicago, APA or AP. Copy the result and adjust the few words you want in lowercase.

Yes. The conversion uses Unicode case mapping, so accented characters (é, ñ, ü) convert correctly between upper and lower case. Scripts without letter cases, such as Chinese or Japanese, are left unchanged.

No. Title Case capitalises the first letter of each word and lowercases the rest, so “NASA” becomes “Nasa”. To keep an acronym uppercase, convert to UPPERCASE and adjust the result after copying.

Yes. Paste a block of text and convert it in one go. Line breaks are preserved in the output.

Related Tools

Tool available in other languages