Case Converter Online

Convert text to UPPERCASE, lowercase, Title Case, camelCase, snake_case and more — instantly, no sign-up.

Your Text
0 words · 0 characters

More free writing tools

Word CounterGrammar CheckerParaphrasing ToolAI Summarizer

Free Online Case Converter — 10 Text Cases

SwiftToolAI's free case converter supports 10 text cases: UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, aLtErNaTe, and iNVERSE. No sign-up, no download — just paste and convert.

When to Use Each Text Case

Title Case is used for article headlines, book titles, and page headings. Sentence case is standard for normal writing. camelCase and PascalCase are used in programming for variable and function names. snake_case is common in Python and SQL. kebab-case is used in URLs and CSS class names.

Frequently Asked Questions

What is a case converter?

A case converter is an online tool that changes the capitalisation of text instantly. You can convert text to UPPERCASE, lowercase, Title Case, Sentence case, camelCase, and more without retyping anything.

What is the difference between Title Case and Sentence case?

Title Case capitalises the first letter of every major word (e.g. 'The Quick Brown Fox'). Sentence case only capitalises the first word of each sentence (e.g. 'The quick brown fox'). Title Case is used for headings and article titles; Sentence case is used for normal writing.

What is camelCase used for?

camelCase removes spaces and capitalises the first letter of each word after the first (e.g. 'myVariableName'). It is widely used in programming for variable names, function names, and identifiers in languages like JavaScript, Java, and TypeScript.

How do I convert text to uppercase online for free?

Paste or type your text into SwiftToolAI's free case converter above, then click the UPPERCASE button. Your text is converted instantly with no sign-up or download required.

What is snake_case?

snake_case replaces spaces with underscores and uses all lowercase letters (e.g. 'my_variable_name'). It is commonly used in Python, Ruby, and for database column names and file names.