Advertisement — Google AdSense Placeholder

Text Case Converter

Transform your text into any case format instantly

📥 Input Text
0 characters
📤 Output Text
0 characters
🔧 Conversion Options
Click any button to transform your text
Advertisement — Google AdSense Placeholder

About This Tool

Text Case Converter

Convert text between UPPERCASE, lowercase, Title Case, camelCase, snake_case, and more — in one click.

Why Use This Tool?

  • Convert variable or function names between naming conventions (camelCase, snake_case)
  • Fix text accidentally typed with CAPS LOCK on
  • Convert titles to proper Title Case for headings and article names
  • Normalize data before importing into spreadsheets or databases
  • Used by developers, writers, SEO professionals, and data analysts

Overview

Text case is more important than it might seem. The wrong capitalisation can make content look unprofessional, break naming conventions in code, cause sorting issues in databases, and even affect search engine processing of certain terms. Our Text Case Converter handles 10+ common case transformations: UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, and alternating case. Each transformation is performed instantly as you paste or type text. This tool is invaluable for developers converting variable names between languages (JavaScript camelCase to Python snake_case), writers correcting accidental CAPS LOCK text, SEO professionals normalising keyword variations, data engineers cleaning text fields before import, and anyone who needs consistent capitalisation across large blocks of text. Process entire paragraphs, code snippets, lists of keywords, or headers in a single operation.

How to Use

Frequently Asked Questions

Title Case capitalises the first letter of each major word. Minor words like "a", "an", "the", "of", "and" are typically kept lowercase unless they start the title.
camelCase joins multiple words together with no spaces, capitalising the first letter of each word except the first: e.g., myVariableName. Common in JavaScript and Java.
snake_case uses underscores between words, all lowercase: my_variable_name. Common in Python, Ruby, and database column names.
kebab-case uses hyphens between words, all lowercase: my-variable-name. Commonly used in CSS class names, HTML attributes, and URL slugs.
Yes. Paste your full article, blog post, or list and click Title Case. The tool applies proper capitalisation to the entire text at once.