camelCase Converter

Convert text to uppercase, lowercase, title case and more — in seconds.

Free to use · No sign-up · Your text stays in your browser

0 Characters0 Words0 Lines

0 Characters0 Words0 Lines

Text cases

For developers

Options
Used for title case small words, sentence case and accented letters.

Private by design: your text is converted in your browser and is never uploaded or saved.

Every case at once

Click a card to show it as the main result, or copy it straight away.

Text cases

  • THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG. IT'S A CLASSIC TEST SENTENCE FROM THE USA.

  • the quick brown fox jumps over the lazy dog. it's a classic test sentence from the usa.

  • The quick brown fox jumps over the lazy dog. It's a classic test sentence from the USA.

  • The Quick Brown Fox Jumps Over the Lazy Dog. It's a Classic Test Sentence From the USA.

  • The Quick Brown Fox Jumps Over The Lazy Dog. It's A Classic Test Sentence From The USA.

  • tHe QuIcK bRoWn FoX jUmPs OvEr ThE lAzY dOg. It'S a ClAsSiC tEsT sEnTeNcE fRoM tHe UsA.

  • THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG. IT'S A CLASSIC TEST SENTENCE FROM THE usa.

  • tHE qUICK bROWN fOX jUMPS oVER tHE lAZY dOG. iT'S a cLASSIC tEST sENTENCE fROM tHE uSA.

For developers

  • theQuickBrownFoxJumpsOverTheLazyDogItsAClassicTestSentenceFromTheUsa

  • TheQuickBrownFoxJumpsOverTheLazyDogItsAClassicTestSentenceFromTheUsa

  • the_quick_brown_fox_jumps_over_the_lazy_dog_its_a_classic_test_sentence_from_the_usa

  • the-quick-brown-fox-jumps-over-the-lazy-dog-its-a-classic-test-sentence-from-the-usa

  • THE_QUICK_BROWN_FOX_JUMPS_OVER_THE_LAZY_DOG_ITS_A_CLASSIC_TEST_SENTENCE_FROM_THE_USA

  • the.quick.brown.fox.jumps.over.the.lazy.dog.its.a.classic.test.sentence.from.the.usa

Turn phrases, snake_case or kebab-case into camelCase or PascalCase for variable, function and class names. Paste a list and each line converts on its own.

Examples

camelCase
Before

user first name get_user_by_id background-color

After

userFirstName getUserById backgroundColor

PascalCase
Before

shopping cart item XMLHttpRequest handler

After

ShoppingCartItem XmlHttpRequestHandler

camelCase
Before

a beginner's guide

After

aBeginnersGuide

camelCase vs. PascalCase

camelCasePascalCase
First wordlowercase: userNameCapital: UserName
Typical useVariables, functions, JSON keysClasses, types, React components
LanguagesJavaScript, Java, Swift, KotlinC#, TypeScript types, Pascal

How words are split

  • Spaces, underscores, hyphens, dots and other punctuation separate words: user_first-name → userFirstName.
  • Existing capitals start a new word, so you can convert between styles: XMLHttpRequest → xmlHttpRequest.
  • Apostrophes are removed instead of splitting the word: beginner's guide → beginnersGuide.
  • Every line converts separately, so a pasted list stays a list.
  • Accented letters are kept (ação stays ação). Remove them yourself if your language or tool needs plain ASCII names.

Frequently asked questions

What is camelCase?

A way of writing phrases without spaces where each word after the first starts with a capital letter, like firstName. The capitals look like the humps of a camel.

How do I convert snake_case to camelCase?

Paste the snake_case names above with camelCase selected. Underscores are treated as word breaks, so user_id becomes userId.

Is camelCase the same as PascalCase?

Almost. PascalCase also capitalizes the first word (FirstName); camelCase starts lowercase (firstName).