Blog
Custom Print on Demand Apparel — Free Storefront for Your Business
Wild & Free Tools

How to Change Text Case — Convert Uppercase to Lowercase, Title Case & More

Last updated: April 20266 min readText Tools

Changing text case means converting between UPPERCASE, lowercase, Title Case, and other formats without retyping. A case converter does this in seconds — paste your text, pick the target case, copy the result.

Step-by-Step: Change Text Case

  1. Open Case Converter
  2. Paste the text you want to convert
  3. Click the target case (UPPERCASE, lowercase, Title Case, etc.)
  4. Click copy or select all and copy the converted text
  5. Paste the result wherever you need it — email, document, spreadsheet, code editor

Conversion Examples

Original TextTarget CaseResult
JOHN SMITHTitle CaseJohn Smith
hello worldUPPERCASEHELLO WORLD
THE QUICK BROWN FOX JUMPSSentence caseThe quick brown fox jumps
My Blog Post Titlekebab-casemy-blog-post-title
user first namecamelCaseuserFirstName
user first namesnake_caseuser_first_name
user first namePascalCaseUserFirstName
max retry countCONSTANT_CASEMAX_RETRY_COUNT
Hello WorldaLtErNaTiNghElLo WoRlD
My Variable Namedot.casemy.variable.name

Common Scenarios

Scenario 1: Fix an ALL CAPS Email

Someone sends "PLEASE REVIEW THE ATTACHED DOCUMENT AND PROVIDE YOUR FEEDBACK BY END OF DAY." Paste it into the converter, click Sentence case, get "Please review the attached document and provide your feedback by end of day." — professional and readable.

Scenario 2: Format Names From a Database Export

You exported 500 customer names from a database and they are all uppercase: "JANE DOE, MICHAEL CHEN, SARAH JOHNSON." Copy the entire list, paste into the converter, click Title Case, get "Jane Doe, Michael Chen, Sarah Johnson." Paste back into your spreadsheet.

Scenario 3: Create URL Slugs for Blog Posts

Your blog title is "How to Start a Small Business in 2026." You need a URL-friendly version. Paste it, click kebab-case, get "how-to-start-a-small-business-in-2026." Copy and paste into your CMS slug field.

Scenario 4: Convert Variable Names Between Languages

You are migrating a JavaScript function to Python. Your JS variable "getUserAccountBalance" needs to become Python-style "get_user_account_balance." Paste the camelCase name, click snake_case, done. No manual underscore insertion.

Case Conversion Methods Compared

MethodSpeedCase TypesBulk SupportBest For
Browser converterInstant✓ 11 types✓ UnlimitedAnyone, any amount of text
Word (Shift+F3)Fast3 types (cycle)~Selected text onlyAlready in Word
Excel formulasSlow3 types~One formula per cellAlready in Excel, small data
Google Docs (menu)Fast3 types~Selected text onlyAlready in Google Docs
VSCode commandFast3-6 types~One selectionDevelopers in VSCode
Manual retypingVery slowAny✗ ImpracticalNever — use a tool

Text Tools to Use With Case Converter

Change text case in seconds — paste, click, copy.

Open Case Converter
Launch Your Own Clothing Brand — No Inventory, No Risk