
Case Converter — Convert Text to Uppercase or Lowercase
Convert text between uppercase, lowercase, title, sentence, camelCase, snake_case and other formats in your browser.
Paste your text — pick a case and copy the converted result
After changing the case
Check that a reformatted title still fits its limit by counting words and characters as you type, or put it on a 1280×720 YouTube thumbnail with your own text. A kebab-case slug with characters outside A to Z still needs URL encoding before it goes in a link.
What you can do with Case Converter
Review the main capabilities before you begin.
- Convert text to UPPERCASE or lowercase
- Format headings in Title or Sentence case
- Turn text into camelCase or PascalCase
- Create snake_case or kebab-case identifiers
- Rename variables to your code's convention
- Clean up inconsistent capitalization fast
Settings reference
1 setting
Available controls for Case Converter.
- CasePresets
- Picks the letter-case style applied to your text, from everyday styles like UPPERCASE and Sentence case to developer formats like camelCase and snake_case; defaults to Title Case (Each Word).Options: UPPERCASElowercaseTitle Case (Each Word)Title Case (Chicago/MLA)Title Case (AP/APA)Sentence casecamelCasePascalCasesnake_casekebab-caseCONSTANT_CASEdot.caseaLtErNaTiNgiNVERSE
Related tools for Case Converter
Tools for common next steps after Case Converter.
Text & Writing Tools
Word Counter
Count words, characters, sentences and paragraphs, and estimate reading time as you type; no account is required.
Try it nowText & Writing Tools
Lorem Ipsum Generator
Generate a selected number of lorem ipsum paragraphs, sentences or words for a layout or prototype.
Try it nowText & Writing Tools
Markdown Editor
Write or open a .md file, review the HTML preview and export as HTML or Markdown. Editing stays in your browser.
Try it nowFrequently Asked Questions
How Case Converter helps you get it done
Real problems it solves every day — for businesses, creators, and everyday tasks. Find the use case that fits you and start.
Code Refactoring & Variable Renaming
Convert variable names between camelCase, PascalCase, snake_case and CONSTANT_CASE when porting code between JavaScript, Python, Go, Rust and Swift codebases
SEO-Friendly URL Slugs
Turn blog post titles, product names and category headings into kebab-case URL slugs for WordPress, Shopify, Webflow and Next.js pages that rank well in Google
Article Headlines & Blog Titles
Apply consistent Title Case or Sentence case to drafts before publishing in Medium, Substack, Ghost and WordPress so headings match your editorial style guide
Database Column & Field Naming
Normalise column names to snake_case for Postgres and MySQL, or PascalCase for SQL Server, when importing CSVs, building migrations and aligning ORM models
Email Subject Lines & Newsletter Titles
Standardise subject-line casing across Mailchimp, ConvertKit and HubSpot campaigns so every newsletter, drip email and transactional message reads consistently
Cleaning CSV Headers Before Import
Convert messy CSV header rows (spaces, mixed case, punctuation) into snake_case or camelCase identifiers before importing into Pandas, BigQuery, Looker or Excel
Social Captions & Meme Text
Turn a plain sentence into aLtErNaTiNg case for the mocking 'SpongeBob meme' format, or fix accidental Caps-Lock text with iNVERSE case before posting a caption or comment.
Academic Paper & Citation Title Formatting
Format paper and book titles correctly for a bibliography using Title Case (Chicago/MLA) for academic citations or Title Case (AP/APA) for journalism-style headlines, matching whichever style guide your course or publication requires.
DevOps Config Keys & Branch Names
Generate kebab-case git branch names, CONSTANT_CASE environment-variable keys, and dot.case configuration keys for Docker, Kubernetes and CI/CD YAML files straight from a feature name or ticket title.
Spreadsheet & CSV Data Cleanup
Paste a column of inconsistently-cased names, cities or product codes copied out of a spreadsheet, run the whole block through Title Case or UPPERCASE in one pass, then paste the cleaned column back — since each line converts independently with line breaks preserved, row order and structure stay intact.
Watch each transformation land
Every photo crosses the slash untouched and comes out the other side finished.


























