Text Case Converter
Paste or type your text below, then click a button to convert it instantly.
Everything runs in your browser — your text is never sent anywhere.
Copied!
Why Use a Text Case Converter?
Manually changing the case of text is tedious and error-prone, especially for long documents
or code identifiers. A case converter transforms your text in one click — whether you need
UPPERCASE for headings, Title Case for article titles, or snake_case for variable names in
Python. It eliminates typos and saves time.
Understanding Common Text Cases
UPPERCASE and lowercase are straightforward letter
transformations. Title Case capitalises the first letter of each word,
while Sentence case capitalises only the first letter of each sentence.
Developers frequently use camelCase (JavaScript/Java variables),
PascalCase (class names), snake_case (Python/Ruby),
kebab-case (CSS classes, URL slugs), and CONSTANT_CASE
(environment variables, constants). This tool handles all of them.
Frequently Asked Questions
What is Title Case? Title Case capitalises the first letter of every word.
It is commonly used in headlines, book titles, and article headings.
What is camelCase? camelCase joins words together, removing spaces, and
capitalises each word except the first. It is the standard naming convention in JavaScript
and Java for variables and function names.
What is snake_case? snake_case replaces spaces with underscores and
lowercases all letters. It is the preferred naming convention in Python, Ruby, and many
database column names.
About This Text Case Converter
Our free case converter transforms text between multiple formats instantly. Convert to UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, and CONSTANT_CASE — all with a single click. Perfect for developers formatting variable names, writers fixing capitalization, and content creators preparing text for different platforms.
Programming Case Conventions
Different programming languages follow different naming conventions: JavaScript uses camelCase for variables and PascalCase for classes, Python uses snake_case, CSS uses kebab-case, and constants typically use SCREAMING_SNAKE_CASE. This converter makes it easy to switch between conventions when working across languages or translating between code styles.
Paste your text and convert between any case format — everything happens in your browser with zero data transmission.