Case Converter β Free
Paste text below, then click a conversion. Supports camelCase, PascalCase, snake_case, kebab-case, and more.
9 conversions
UPPER, lower, Title, Sentence, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE.
Instant
One click converts the entire text. Click Copy to get it into your clipboard immediately.
Fully private
All conversions happen in your browser. No text is ever sent to a server.
What is a text case converter?
A case converter changes the capitalization style of text without altering the words themselves. Pixvert's case converter supports UPPERCASE, lowercase, Title Case, Sentence case, and the programming-specific styles camelCase, PascalCase, snake_case, and kebab-case β all generated instantly from the same input.
This tool is useful for two very different audiences: writers who need consistent capitalization in headlines or documents, and developers who need to convert a variable or file name between naming conventions, such as turning "user_first_name" into "userFirstName" for JavaScript or "user-first-name" for a URL slug.
Manually retyping text in a different case is slow and error-prone, especially for longer strings or when converting between programming naming conventions where word boundaries need to be tracked precisely. This tool handles all the conversions live as you type.
How to convert text case
- 1
Paste or type your text β enter the text you want to convert into the input box
- 2
Pick a case style β choose UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, or kebab-case
- 3
View the converted result β the output updates instantly for the selected style
- 4
Copy the result β copy the converted text with one click
When to use a case converter
Writing headlines
Convert a sentence to Title Case for a blog post title or Sentence case for a subheading.
Renaming variables
Convert a variable name from snake_case to camelCase when moving code between languages with different conventions.
Creating URL slugs
Convert a page title to kebab-case for use in a clean, readable URL.
Formatting class names
Convert a name to PascalCase for a component or class name in object-oriented code.
Cleaning up pasted text
Fix text pasted from a source with inconsistent or all-caps formatting.
Why use Pixvert's case converter?
- βEight case styles in one tool: covers both writing styles and programming naming conventions
- β100% local: your text is processed entirely in your browser and never sent to a server
- βInstant, live conversion: no button to click β results update as you type
- βFree, no signup: convert as much text as you need at no cost
Frequently Asked Questions
Is my text sent to a server?
No, all case conversion happens locally in your browser using JavaScript. Nothing is transmitted or stored.
What's the difference between camelCase and PascalCase?
camelCase starts with a lowercase letter (userName), while PascalCase starts with an uppercase letter (UserName). Both remove spaces and capitalize each subsequent word.
How does Title Case handle small words like "and" or "the"?
The tool capitalizes the first letter of every word by default. For style guides that lowercase certain small words, you may need to adjust those manually after conversion.
Can I convert code variable names with this tool?
Yes, snake_case, camelCase, PascalCase, and kebab-case are all commonly used in programming, and this tool converts between them directly.
Does the tool handle punctuation and numbers correctly?
Yes, punctuation is preserved for writing case styles (UPPERCASE, lowercase, Title Case, Sentence case), while programming case styles strip spaces and special characters to form valid identifiers.
Is there a text length limit?
No hard limit is enforced, though very large amounts of text may take a moment to process depending on your device.