Case converter

Case converter

Change text between UPPERCASE, lowercase, Title Case, Sentence case, Capitalize Each Word, camelCase, snake_case and kebab-case in one click. Free, private and right in your browser โ€” nothing is uploaded.

Open the case converter โ†’

Every case, and when to use it

Paste your text, click a button, and copy the result. Here is what each style does and where it fits:

โ€ข UPPERCASE โ€” every letter capitalised (HELLO WORLD). For emphasis, acronyms or shouting headlines. Use sparingly; long passages are hard to read.
โ€ข lowercase โ€” every letter small (hello world). Tidies text that arrived in all caps, or matches a deliberately lowercase style.
โ€ข Title Case โ€” first letter of each major word capitalised (Hello World). The standard for headlines, titles and headings.
โ€ข Sentence case โ€” only the first letter of each sentence capitalised (Hello world. Nice to meet you.). How ordinary prose is written.
โ€ข Capitalize Each Word โ€” like Title Case but capitalises every word including small ones. Handy for labels and proper-noun lists.
โ€ข camelCase โ€” words joined, each after the first capitalised (myVariableName). Common for variables in JavaScript and Java.
โ€ข snake_case โ€” words joined by underscores (my_variable_name). Common in Python, databases and file names.
โ€ข kebab-case โ€” words joined by hyphens (my-variable-name). Common in URLs, CSS class names and slugs.

Title Case vs. Sentence case

These two are the most often confused. Title Case capitalises the important words and is used for headlines โ€” "How to Write a Great Cover Letter". Sentence case capitalises only the first word (and the pronoun "I") and is used for body text, UI labels and increasingly for modern headings too โ€” "How to write a great cover letter". If a style guide does not specify, sentence case is the safer, more readable default for anything longer than a few words.

Fixing CAPS LOCK accidents

Pasted a paragraph that is ALL IN CAPITALS? Click lowercase to flatten it, then Sentence case to restore normal capitalisation at the start of each sentence. It is far faster than retyping, and because everything runs locally you can do it with private or sensitive text safely.

Programming naming styles

camelCase, snake_case and kebab-case all solve the same problem โ€” joining several words into one identifier without spaces โ€” but each language and context prefers a different one. Converting a human phrase like "user profile image" into userProfileImage, user_profile_image or user-profile-image by hand is error-prone; one click here keeps it consistent. For URL-friendly slugs, the full WordBloom tool also has a dedicated Slugify action that strips punctuation and accents.

Why convert case in the browser?

Some online converters send your text to a server to process it. WordBloom does the conversion locally, so unpublished writing, client copy or code snippets never leave your device. There is no account and no upload โ€” click a case and the text changes immediately, then use Copy or Download to take the result with you.

You can also undo the last change, so it is safe to experiment: try Title Case, decide it reads better in sentence case, and switch without losing your original text.

FAQ

Frequently asked questions

Is the case converter free?

Yes โ€” free, no sign-up and no limit on how much text you can convert.

Is my text uploaded anywhere?

No. The conversion runs in your browser, so your text never leaves your device.

What is the difference between Title Case and Capitalize Each Word?

Title Case skips small words like "of" and "the"; Capitalize Each Word capitalises every word without exception.

Can I convert to camelCase or snake_case?

Yes. There are one-click buttons for camelCase, snake_case and kebab-case, useful for code and URLs.

Can I undo a conversion?

Yes. Use Undo to revert the last change and get your original text back.

More text tools

Word counter ยท Sort & dedupe lines, find & replace, clean text