BThe Bold Text Generator

Case Converter

Convert text between UPPER CASE, lower case, Title Case, camelCase, snake_case, and more.

Input
Output
Converted text will appear here...

What is a Case Converter?

A case converter is a free online tool that changes the capitalization of your text. Whether you need to convert text to uppercase, lowercase, title case, or developer-friendly formats like camelCase and snake_case, this tool does it in one click.

No software to install, no account to create. Paste your text, pick a case style, and copy the result.

All Case Options Explained

CaseExampleUse Case
UPPER CASEHELLO WORLDHeadlines, acronyms, emphasis
lower casehello worldNormalizing text, email addresses
Title CaseHello WorldBlog titles, headings, names
Sentence caseHello worldNormal writing, paragraphs
camelCasehelloWorldJavaScript variables, function names
PascalCaseHelloWorldClass names, React components
snake_casehello_worldPython variables, database columns
kebab-casehello-worldURLs, CSS classes, file names
tOGGLE cASEhELLO wORLDFun text, memes, creative writing

Who Uses a Case Converter?

  • Developers: Convert text to camelCase, PascalCase, snake_case, or kebab-case for code variables, functions, and file names.
  • Writers & editors: Fix accidental caps lock, standardize heading capitalization, or convert text to sentence case.
  • SEO specialists: Format title tags and meta descriptions in proper title case.
  • Data professionals: Normalize text data before importing into databases or spreadsheets.
  • Students: Fix capitalization errors in essays and assignments.

Frequently Asked Questions

What is Title Case?

Title Case capitalizes the first letter of every word. It's used for blog post titles, book titles, headings, and proper nouns.

What is camelCase?

camelCase removes spaces and capitalizes the first letter of each word except the first. It's the standard naming convention for variables in JavaScript, Java, and many other programming languages.

What is the difference between snake_case and kebab-case?

Both replace spaces with a separator — snake_case uses underscores and is standard in Python, while kebab-case uses hyphens and is used in URLs and CSS class names.