Free Text Case Converter
Convert text instantly between 15+ formats: lowercase, UPPERCASE, Title Case, Sentence Case, camelCase, snake_case, and more. Free browser-based tool with no signup.
Your text never leaves your browser. Everything runs locally with JavaScript. No data is stored or shared.
Text Case Converter: 15+ Formats for Every Need
Whether you're a writer fixing capitalization, a developer formatting variable names, or a student preparing essays, our free text case converter gives you instant access to every text format you'll ever need. Just type, paste, or upload a file — then click any format button to convert instantly.
Lowercase, UPPERCASE, Title Case, Sentence Case, camelCase, PascalCase, snake_case, kebab-case, dot.case, Alternating Case, Toggle Case, COBOL Case, Constant Case, Hashtag Case.
Real-time counts for characters, words, sentences, lines, and paragraphs. Perfect for content writers and SEO.
Upload .txt, .md, .json, .csv, .html, .xml, .js, .css, .py, .java, .cpp. Download converted text as .txt file.
Your text never leaves your browser. No server uploads, no tracking — complete privacy.
No "Submit" button needed. Click any format — conversion happens instantly.
One-click copy to clipboard. Ready to paste into any document, email, or code editor.
How to Use the Free Text Case Converter
1. Type or paste your text into the input box above — or upload a file.
2. Select any case format from the buttons: Sentence case, UPPERCASE, Title Case, camelCase, etc.
3. Your converted text appears instantly on the right.
4. Use the "Copy Output" button to copy to clipboard.
5. Use "Download as .txt" to save the converted text.
6. Live statistics update automatically as you type.
Complete List of Supported Case Formats
- Sentence Case: Capitalizes first letter of each sentence. Ideal for general writing.
- lower case: All letters lowercase. Perfect for usernames, emails, or casual tone.
- UPPER CASE: All letters uppercase. Great for headings, emphasis, or alerts.
- Title Case: Capitalizes first letter of every major word. Used for titles and headlines.
- Capitalized Case: Capitalizes first letter of every word. Formal and neat appearance.
- Alternating Case: Pattern like "aLtErNaTiNg". Fun, playful, or ironic style.
- Toggle Case: Inverts every character's case. Useful for fixing accidental caps lock.
- camelCase: No spaces, second+ words start uppercase. Used in JavaScript, Java, C#.
- PascalCase: No spaces, every word starts uppercase. Used for classes, constructors.
- snake_case: Words separated by underscores, all lowercase. Used in Python, Ruby.
- kebab-case: Words separated by hyphens, all lowercase. Used in URLs, CSS classes.
- dot.case: Words separated by dots, all lowercase. Used in configs, file naming.
- COBOL Case: Uppercase words separated by hyphens. Used in legacy systems.
- CONSTANT_CASE: Uppercase words separated by underscores. Used for constants in programming.
- Hashtag Case: Lowercase words prefixed with #. Used for social media tags.
Frequently Asked Questions
Learn how to use this tool correctly by reading our step-by-step tutorial.