Case Converter
Fix text typed with Caps Lock, format headlines in proper Title Case, or turn names into camelCase and snake_case — instantly, with smart rules for small words, acronyms and apostrophes.
At a glance
- Seven text cases: Sentence case, lower case, UPPER CASE, Title Case, Capitalized Case, aLtErNaTiNg and iNVERSE.
- Eight programming cases: camelCase, PascalCase, snake_case, CONSTANT_CASE, kebab-case, Train-Case, dot.case and path/case — one name per line.
- Title Case keeps articles and short words lowercase (“The Lord of the Rings”), but capitalises the first and last word and the word after a colon.
- Sentence case capitalises the start of every sentence and the word “I”, and fixes text typed with Caps Lock on.
- Keeps acronyms and brand names like NASA, GST and iPhone as written (can be switched off), and handles hyphens (Well-Known) and apostrophes (Don’t).
- Splits programming names smartly: XMLHttpRequest becomes xml_http_request. Counts characters, words, sentences and lines as you type.
Step by step
How to change text case
- 1
Paste your text
Type or paste text into the box, or try the Sample.
- 2
Pick a case
Click UPPER CASE, Title Case, Sentence case, snake_case or any other.
- 3
Check the result
The converted text appears below straight away.
- 4
Copy
Click Copy, download it as a .txt file, or Replace my text to keep working on it.
Features
Everything you need, nothing you don’t
Fix Caps Lock text
Paste text that was typed in capitals and turn it into normal sentences in one click.
Proper headlines
Title Case that follows style-guide rules — for blog titles, YouTube titles, headings and book names.
For developers
Convert variable, column, CSS class and URL names between camelCase, snake_case, kebab-case and more.
Line by line
Paste a list of names and convert them all at once — each line stays a separate name.
Live counts
See the number of characters, words, sentences and lines while you work.
Private
Your text is converted in your browser and never sent anywhere.
Which case to use
| Case | Example | Used for |
|---|---|---|
| Sentence case | Tips for your first job interview | Most headings on the web, emails, UI text |
| Title Case | Tips for Your First Job Interview | Book, film and article titles, formal headings |
| UPPER CASE | SALE ENDS TODAY | Short labels and warnings (reads as shouting in messages) |
| camelCase | firstJobInterview | JavaScript and Java variables |
| snake_case | first_job_interview | Python, database columns, file names |
| kebab-case | first-job-interview | URLs, CSS classes, file names |
| CONSTANT_CASE | MAX_RETRY_COUNT | Constants and environment variables |
Title Case rules used here
Every word is capitalised except articles (a, an, the), short conjunctions (and, but, or, nor, for, so, yet) and short prepositions (as, at, by, in, of, off, on, per, to, up, via) — unless they are the first or last word, or come right after a colon. This matches the common ground of the Chicago and AP style guides for most headlines.
Hyphenated words get a capital on each part (Well-Known), words after apostrophes stay lowercase (Don’t, India’s), and words already written as acronyms or brands (NASA, iPhone) are left alone.
FAQ
Frequently asked questions
How do I convert uppercase to lowercase?
What is the difference between Title Case and Capitalized Case?
Does it work with Hindi?
Can I convert a list of variable names?
Why wasn’t NASA changed to Nasa?
Is my text saved?
Keep going
Related tools
Word Counter
Free online word counter: count words, characters, sentences and paragraphs as you type, with reading time, keyword density, readability and limits.
Fancy Font Generator
Turn text into stylish fonts to copy and paste: bold, italic, cursive, bubble, gothic and more for Instagram bios, WhatsApp, BGMI names and posts. Free.
Text to Handwriting
Turn typed text into realistic handwriting on ruled paper. Pick from 7 handwriting styles including Hindi, choose ink and paper, and download PNG or PDF.
JSON Formatter & Validator
Format, validate, minify and repair JSON online. Get the exact line and column of every error, a collapsible tree view and sorted keys — private, in-browser.
WhatsApp Chat Analyzer
Analyse a WhatsApp chat export: who texts most, busiest days and hours, top emojis and words, reply times. Android and iPhone — never uploaded.
Emoji & Kaomoji Picker
Search and copy every emoji, 200 kaomoji like ¯\_(ツ)_/¯ and 270+ text symbols with one click. Skin tones, recents and Unicode codes for developers.
Last updated Report a problem or suggest a feature