Case Tools

Case Converter

The all-in-one case converter for every text case format โ€” uppercase, lowercase, title case, sentence case, camelCase, PascalCase, snake_case, kebab-case, and more in one workspace.

Convert Text Case

Choose a case format โ€” output updates instantly.

Live
Paste or type the text you want to convert
Live result based on your selected case format

Your text stays in your browser โ€” nothing is uploaded.

Example

Input

hello world example text

Output

Selected format: Title Case
Hello World Example Text

How to Use

  1. Paste or type your text into the input box.
  2. Choose a case format such as UPPERCASE, Title Case, camelCase, snake_case, or kebab-case.
  3. Review the converted result in the output panel.
  4. Copy, clear, or download the converted text.
  5. Switch formats anytime โ€” the output updates instantly.

Where Each Case Format Is Used

Match the format to your output โ€” writing, publishing, code, or URLs.

Format Example Used for
UPPERCASEHELLO WORLD EXAMPLEEmphasis, labels, acronyms, warnings
lowercasehello world exampleNormalization, search, cleanup
Title CaseHello World ExampleHeadlines, blog titles, book names
Sentence caseHello world example.Paragraphs, emails, readable documents
Capitalize WordsHello World ExampleLabels, lists, names, UI text
camelCasehelloWorldExampleJavaScript variables, APIs, JSON keys
PascalCaseHelloWorldExampleClasses, React components, types
snake_casehello_world_examplePython, databases, filenames
kebab-casehello-world-exampleURLs, slugs, CSS class names

Before and After Examples

Same input text converted into every supported case format.

Before and after case conversion for hello world example
Before Format After
hello world exampleUPPERCASEHELLO WORLD EXAMPLE
hello world examplelowercasehello world example
hello world exampleTitle CaseHello World Example
hello world exampleSentence caseHello world example
hello world exampleCapitalize WordsHello World Example
hello world examplecamelCasehelloWorldExample
hello world examplePascalCaseHelloWorldExample
hello world examplesnake_casehello_world_example
hello world examplekebab-casehello-world-example

What This Tool Does

This all-in-one case converter changes the letter casing of your text into common writing, publishing, and developer-friendly formats. You can convert normal text to uppercase, lowercase, title case, sentence case, Capitalized Words, camelCase, PascalCase, snake_case, or kebab-case. For a single format only, try the Uppercase, Lowercase, Title Case, or Sentence Case converters. The tool runs entirely in your browser, so your text is converted instantly without being uploaded.

Common Uses

Case Format Notes

Case Format Guide

Not sure which format to choose? Here is what each text case does and where it is commonly used.

UPPERCASE

Converts every letter to capital letters.

Best for: EmphasisAcronymsHeadings

hello world exampleHELLO WORLD EXAMPLE

Uses: Headings, emphasis, acronyms. See also Uppercase Converter.

lowercase

Converts every letter to small letters.

Best for: NormalizingCleaning text

Hello World Examplehello world example

Uses: Text normalization, cleaning inconsistent text. See also Lowercase Converter.

Title Case

Capitalizes the first letter of each major word.

Best for: HeadlinesBlog titlesBook names

hello world exampleHello World Example

Uses: Article titles, blog headings, book names. See also Title Case Converter.

Sentence case

Capitalizes the first letter of each sentence.

Best for: ParagraphsEmailsDocuments

hello world. this is text.Hello world. This is text.

Uses: Paragraphs, emails, readable documents. See also Sentence Case Converter.

Capitalize Words

Capitalizes the first letter of every word.

Best for: LabelsListsNames

hello world exampleHello World Example

Uses: Labels, lists, names.

camelCase

Makes the first word lowercase and capitalizes each following word without spaces.

Best for: JavaScriptVariablesAPIs

hello world examplehelloWorldExample

Uses: JavaScript variables, programming names. More in Case Tools.

PascalCase

Capitalizes every word and removes spaces.

Best for: ClassesComponentsTypes

hello world exampleHelloWorldExample

Uses: Class names, components, type names. More in Case Tools.

snake_case

Converts words to lowercase and joins them with underscores.

Best for: PythonDatabasesFile names

hello world examplehello_world_example

Uses: Python variables, database fields, file names. More in Case Tools.

kebab-case

Converts words to lowercase and joins them with hyphens.

Best for: URLsSlugsCSS classes

hello world examplehello-world-example

Uses: URLs, slugs, CSS class names. Try the Slug Generator for URL-ready slugs.

Frequently Asked Questions

Does this case converter support multiple case formats?

Yes. This tool supports UPPERCASE, lowercase, Title Case, Sentence case, Capitalize Words, camelCase, PascalCase, snake_case, and kebab-case. Output updates instantly when you switch formats.

Is my text uploaded to a server?

No. Your text is processed in the browser. This site does not intentionally store or upload your text. Avoid entering sensitive information if you prefer extra caution.

Can I convert long documents?

Yes. You can paste long text into the input box. Very large text may perform differently depending on your browser and device. For best results, split extremely large documents into smaller parts.

Which case format is best for URLs?

kebab-case is usually best for URLs and slugs. For example, hello-world-example. For more complete URL slug cleaning, try the Slug Generator.

Does it change non-English characters?

Most letters are preserved when changing case. Some developer formats such as snake_case and kebab-case may normalize spacing and punctuation. For accent removal, try Remove Accents or the Slug Generator.

What is the difference between title case and capitalize words?

Title Case is generally used for headings and titles. Capitalize Words simply capitalizes the first letter of every word. They may look similar, but the intent is different.

What is the difference between camelCase, PascalCase, snake_case, and kebab-case?

camelCase: helloWorldExample. PascalCase: HelloWorldExample. snake_case: hello_world_example. kebab-case: hello-world-example. These formats are commonly used in code, filenames, URLs, APIs, and CSS.

Can I copy or download the converted text?

Yes. Use Copy Output to copy the result. Use Download .txt to save the converted text as a text file.

What is the difference between sentence case and title case?

Title case capitalizes major words in headings โ€” use it for blog titles. Sentence case capitalizes only the first word of each sentence โ€” better for paragraphs and emails.

Which format should I use for blog titles?

Use Title Case for blog headlines and article names. The Title Case Converter focuses on that format only.

Which format is best for JavaScript variables?

Use camelCase โ€” for example, getUserData or helloWorldExample. Select the camelCase button in this tool.

Which format is best for Python code?

Use snake_case โ€” for example, get_user_data or hello_world_example. Python PEP 8 recommends snake_case for variables and functions.

Which format is best for React components?

Use PascalCase for component names โ€” for example, UserProfileCard. Regular variables and hooks still use camelCase.

Can I chain Case Converter with other tools?

Yes. A common workflow is Case Converter โ†’ Remove Extra Spaces โ†’ Slug Generator โ†’ Word Counter for publishing pipelines.