Convert upper case to lower case

Paste the text and choose a format: sentence case, lower case, UPPER CASE, title case, or a code name. Nothing is uploaded.

Characters 0 Words 0 Sentences 0 Lines 0 Reading time 0 sec

Letter case

Code formats

Click a format to convert the text in the box. The text stays in this browser.

Pick the case that matches the job

Each button rewrites the text currently in the box. Start from your own wording, click the format, and copy the result. If you need a different format afterward, click another button. Code formats such as snake_case replace spaces, so convert to the code format before you send the result through UPPER CASE for an environment variable.

Formatthe quick brown foxUse it for
Sentence caseThe quick brown foxEmail, interface labels, normal prose
lower casethe quick brown foxUsernames, CSS, undoing caps lock
UPPER CASETHE QUICK BROWN FOXShort labels, then environment names
Capitalized CaseThe Quick Brown FoxNames and lists where every word takes a capital
Title CaseThe Quick Brown FoxHeadlines. Short words stay small when the phrase has them
camelCasetheQuickBrownFoxJavaScript variables and functions
PascalCaseTheQuickBrownFoxClasses and components
snake_casethe_quick_brown_foxPython, columns, file names
kebab-casethe-quick-brown-foxURL slugs and CSS classes
aLtErNaTiNg cAsEThE qUiCk bRoWn fOxA stylistic effect, not body text
iNVERSE cAsETHE QUICK BROWN FOXSwapping the case each letter already has

How the converter decides

Letter formats change case and keep your spaces. Title case lowercases short words such as "a", "the", and "of" unless they are the first or last word. Capitalized case does not skip those words. Sentence case lowercases everything, then capitalizes the start of the text, the start of a line, and the first letter after . ! or ?

Code formats split words on spaces, hyphens, underscores, and on a change from a lowercase letter to a capital. "userLoginCount" can become user_login_count or user-login-count. A run of capitals without spaces is treated as one word, so type "XML Http Request" if you need those pieces kept apart.

Nothing here checks grammar, trademarks, or whether a username is available. The reading-time estimate is about 200 words a minute and is only a guide. For a fuller count, open the word counter.

Limits worth knowing

  • Names and acronyms are not detected. "MARIA" in the middle of a sentence becomes "maria" in sentence case.
  • Case mapping follows Unicode's default rules, not Turkish or other locale rules.
  • The box converts its current contents. Copy the original first if you may want it unchanged.
  • Alternating case does not restore the previous text when you click it again. Inverse case flips ordinary letters back. A letter such as ß stays as it is, because its uppercase form is not a single character.

Other formats

Questions

Is the text uploaded?

No. Conversion happens in this browser. The text is not sent to a ToolsNowPro server.

Does the result cost anything?

No. You can copy or download it without an account.

Will proper names stay capitalized?

Only if the format you chose keeps them. Sentence case lowercases the sentence first, so check names afterward.

Which button fixes an all-caps email?

Sentence case. It restores a capital at the start of each sentence and lowers the rest. Check names afterward.

What is the difference between title case and capitalized case?

Title case leaves short words such as a, the, and of in lowercase unless they start or end the text. Capitalized case capitalizes every word.

Need a count instead of a new case? Use the word counter. Need placeholder copy while you design? Use the lorem ipsum generator.

Find your next tool