Convert text to UPPER CASE, lower case, Title Case, Sentence case, camelCase or snake_case free online. Instant, no sign-up, works on any device.
Paste your text and convert it to any case format in one click โ UPPER CASE, lower case, Title Case, Sentence case, camelCase or snake_case. Free, instant, nothing stored.
Open the free case converter โ
All Case Formats โ What Each One Does
| Case Format | Example Output | Used For |
|---|---|---|
| UPPER CASE | THIS IS UPPER CASE TEXT | Headings, acronyms, emphasis |
| lower case | this is lower case text | Normalising text, CSS classes |
| Title Case | This Is Title Case Text | Article titles, headings, names |
| Sentence case | This is sentence case text | Natural writing, body text |
| camelCase | thisIsCamelCaseText | JavaScript variables, React props |
| PascalCase | ThisIsPascalCaseText | Class names in OOP, React components |
| snake_case | this_is_snake_case_text | Python variables, database columns |
| kebab-case | this-is-kebab-case | CSS classes, URL slugs, HTML attributes |
โ Convert your text now โ free, instant
How to Use the Case Converter
- Open our case converter
- Paste or type your text in the input box
- Click the case format you want
- Copy the converted text from the output box
You can convert the same text to multiple formats by clicking different buttons โ the original text stays in the input box.
UPPER CASE โ When to Use It
UPPER CASE (all caps) is appropriate for:
- Acronyms and abbreviations: NHS, HMRC, VAT, PDF, UK, EU
- Strong headings or emphasis in design
- Shouting or urgency in informal communication (use sparingly)
- Programming constants: MAX_VALUE, API_KEY, BASE_URL
- Warning labels and safety signs
Using all caps in body text is generally bad practice โ it is harder to read and interpreted as shouting online.
Title Case โ UK vs US Rules
Title Case capitalises the first letter of most words, but the rules differ between UK and US style:
US Title Case (Chicago Manual of Style): "The Quick Brown Fox Jumps Over the Lazy Dog" (short prepositions, conjunctions and articles are lowercase)
UK Title Case (common in publishing): "The Quick Brown Fox Jumps over the Lazy Dog" (even more permissive with small words)
What our converter does: Standard title case โ capitalises the first letter of every word except short words (a, an, the, and, but, or, for, in, on, at, to). The first and last words are always capitalised regardless.
camelCase and snake_case โ For Developers
camelCase
- First word lowercase, subsequent words capitalised
- Example:
getUserName,calculateVatAmount,isFirstTimeBuyer - Used in: JavaScript, TypeScript, Java, Swift, JSON keys (common convention)
PascalCase
- Every word capitalised, no separators
- Example:
UserProfile,VatCalculator,MortgageRepayment - Used in: Class names in most OOP languages, React components, C#
snake_case
- All lowercase, words separated by underscores
- Example:
user_name,tax_year,monthly_repayment - Used in: Python variables and functions, SQL column names, Ruby, database schemas
kebab-case
- All lowercase, words separated by hyphens
- Example:
user-name,vat-calculator,first-time-buyer - Used in: CSS class names, HTML attributes, URL slugs, file names

Common Use Cases for Case Converter
Fixing Pasted Text
When you copy text from certain sources โ PDF documents, old databases, government forms โ it often comes through in ALL CAPS or all lowercase. A case converter fixes it in one click.
Before: JOHN SMITH, 14 ACACIA AVENUE, BIRMINGHAM, B1 1AA
After (Title Case): John Smith, 14 Acacia Avenue, Birmingham, B1 1AA
Social Media Content
Headlines for LinkedIn articles or Twitter/X posts should be in Title Case or Sentence case, not all caps. A case converter ensures consistency across all your posts.
Code Variable Names
When given a requirement like "create a variable for monthly mortgage repayment", you need to convert it to the right format for your language:
- JavaScript:
monthlyMortgageRepayment - Python:
monthly_mortgage_repayment - CSS class:
monthly-mortgage-repayment
Our converter handles all three formats instantly.
Word Counter โ Our Other Free Text Tool
After using the case converter, you may also need to check your word count. Our free word counter tracks:
- Word count and character count (with and without spaces)
- Reading time and speaking time
- Social media character limits (Twitter 280, Instagram 2,200, LinkedIn 3,000)
- Sentence and paragraph count
โ Free word counter โ count words, characters, reading time
Frequently Asked Questions
How do I convert text to upper case for free? Paste your text into our free case converter and click UPPER CASE. The converted text appears instantly โ copy it and use it anywhere. No sign-up needed.
How do I convert text to Title Case? Paste your text into our case converter and click Title Case. The tool capitalises the first letter of every significant word while keeping short words (a, an, the, and, in) lowercase.
What is camelCase and how do I convert to it? camelCase joins words together with no spaces, capitalising the first letter of each word except the first. Example: "monthly repayment" โ monthlyRepayment. Use our case converter to convert any phrase to camelCase instantly.
What is snake_case? snake_case joins words with underscores and uses only lowercase letters. Example: "monthly repayment" โ monthly_repayment. It is standard in Python, SQL, and Ruby. Our converter handles it in one click.
Can I convert multiple paragraphs at once? Yes โ paste as much text as you like. The case converter handles entire documents, not just single lines.
Is there a limit on how much text I can convert? No. Our converter has no character or word limit. All processing happens in your browser โ large blocks of text convert just as fast as single words.
Convert your text case now โ free, instant โ
Also on Toolskit UK: โ Word counter โ words, characters, reading time โ Image compressor โ reduce photo file size free โ VAT calculator UK