Case Converter
Convert text between uppercase, lowercase, title case, sentence case and 4 more formats online — the result updates instantly as you type.
CleanTextly's Case Converter is a free online text case converter that switches text between 8 case styles — UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, and kebab-case — right in your browser. Paste a heading, a list of names, or a block of code, pick a style, and the result updates instantly. Nothing is uploaded, so it's just as safe for a paragraph of client notes as it is for a batch of variable names.
Features
8 Case Styles
Convert between UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, and kebab-case from a single dropdown.
Live Conversion
Output updates instantly as you type or switch modes — no need to click a button to see the result.
Multi-Line & Multi-Paragraph Support
Line breaks and paragraph spacing are preserved, and identifier styles like camelCase are applied to each line on its own.
Handles Messy Input Correctly
Inconsistent or random capitalization is normalized properly instead of being carried through into the result.
100% Private
Everything runs locally in your browser. Your text is never uploaded, logged, or stored anywhere.
How to Use
- 1
Paste your text
Add the text you want to convert into the input box.
- 2
Select a case style
Choose from UPPERCASE, Title Case, camelCase, snake_case, and more in the Conversion Mode dropdown.
- 3
Review the live result
The output box updates instantly as you type or change modes — there's nothing else to run.
- 4
Copy or clear
Copy the converted text with one click, or clear both fields to start over.
Example
Convert a Title to snake_case
Input
Total Monthly Revenue
Output
total_monthly_revenue
Common Use Cases
Preparing Code Variables
Turn a descriptive phrase into camelCase or PascalCase for use as a variable, function, or class name.
Formatting Database & CSV Columns
Convert column headers into snake_case or kebab-case for SQL schemas, CSV files, or config keys.
Cleaning Up Titles & Headings
Fix inconsistent capitalization in headlines, titles, or text pasted from another source.
Polishing Written Content
Apply Sentence case or Title Case to keep blog posts, documentation, or emails looking consistent.
Frequently Asked Questions
A case converter is a tool that rewrites your text in a different letter case — such as UPPERCASE, lowercase, Title Case, or Sentence case — without you having to retype it. CleanTextly's version also converts to identifier styles like camelCase, PascalCase, snake_case, and kebab-case.
Paste your text into the input box, pick a style from the Conversion Mode dropdown, and the converted text appears in the output box instantly. Nothing is uploaded and there's nothing to install.
Uppercase (capitals) writes every letter in its large form, like THIS. Lowercase writes every letter in its small form, like this. Switching between them only changes the letters — numbers, punctuation, and spacing stay exactly as they were.
Yes. Choose UPPERCASE to turn lowercase text into capitals, or lowercase to turn capitals into small letters. Both work on a single word or a whole document at once.
Title case capitalizes the first letter of each word, like "Total Monthly Revenue". This tool capitalizes every word and lowercases the rest of each one, so it also fixes inconsistent capitalization. It does not apply style-guide rules that keep short words like "of" or "the" lowercase.
Sentence case capitalizes the first letter of each sentence and makes everything else lowercase, so "the FIRST line. the second line." becomes "The first line. The second line." New sentences are detected after a period, question mark, exclamation mark, or line break. It will not re-capitalize proper nouns or a standalone "I".
camelCase starts with a lowercase letter, e.g. totalMonthlyRevenue. PascalCase capitalizes every word including the first, e.g. TotalMonthlyRevenue.
For UPPERCASE, lowercase, Title Case, and Sentence case, only the letter casing changes — line breaks, punctuation, numbers, and spacing are all left untouched. camelCase, PascalCase, snake_case, and kebab-case are applied to each line separately so line breaks stay in place, but they do remove spaces and punctuation within a line, since those aren't valid in identifiers.
Yes. Messy input like "hELLo WoRLD" is normalized to the correct word boundaries instead of carrying the random capitalization through into the result.
Yes. Paste text from Word, Excel, Google Docs, a PDF, or anywhere else — it's treated as plain text and only the letter casing is changed. Formatting like bold, fonts, or colors isn't carried over, since the tool works with plain text only.
No. All conversion happens locally in your browser. Your text is never sent to a server or stored.
Related Tools
Text Sorter
Sort lines alphabetically or numerically.
Word Counter
Count words, characters, and sentences fast.
Character Counter
Count characters, letters, words, and more in real time.
Find and Replace
Find and replace every occurrence of text instantly.
Remove Extra Spaces
Collapse extra spaces and tabs while keeping line breaks.
Slug Generator
Turn titles or text into clean, URL-ready slugs instantly.