You've copied text from a scanned PDF and it's ALL CAPS. You're formatting a list of article titles and need them in Title Case. You're cleaning up a data export that has inconsistent capitalization. Or you're converting variable names between camelCase and snake_case.
Text case conversion is a small task that comes up constantly across writing, development, and data work. Doing it manually — especially for long texts — is tedious and error-prone.
The Standard Case Formats
| Format | Example | Common Use |
|---|---|---|
| UPPERCASE | HELLO WORLD |
Acronyms, headings, emphasis |
| lowercase | hello world |
URLs, email addresses, tags |
| Title Case | Hello World |
Article headings, book titles |
| Sentence case | Hello world |
Normal prose, captions |
| camelCase | helloWorld |
JavaScript variables, JSON keys |
| PascalCase | HelloWorld |
Class names, React components |
| snake_case | hello_world |
Python variables, database columns |
| kebab-case | hello-world |
CSS classes, URL slugs |
| SCREAMING_SNAKE | HELLO_WORLD |
Constants in most languages |
| Alternating | HeLLo WoRLd |
Memes, emphasis |
Convert Your Text Here
Text Case Converter
Convert text to uppercase, lowercase, title case, sentence case, alternating case, or inverse case instantly.
When Each Format Is Used
Title Case: More Nuanced Than It Looks
Title case isn't simply "capitalize every word." Style guides differ on which words to capitalize:
- AP Style (journalism): Capitalize all words except articles, prepositions under 4 letters, and coordinating conjunctions.
- Chicago Manual of Style: Similar rules but with different length thresholds.
- APA Style (academic): Capitalize all words of 4+ letters.
- Simple Title Case: Capitalize every word, including "a," "the," "of."
A good title case converter uses AP/Chicago conventions by default — capitalizing major words and leaving articles and short prepositions lowercase.
Case in Programming
Case conventions aren't just aesthetic in code — they carry meaning:
camelCasein JavaScript: signals a variable or functionPascalCasein JavaScript: signals a class or React componentsnake_casein Python: the standard for variables and functionsSCREAMING_SNAKE_CASEin most languages: constants that don't changekebab-casein CSS and HTML: class names and data attributes
Converting between these when migrating code or refactoring APIs is a common need — especially when working between Python backends and JavaScript frontends that use different conventions.
Pair With Find and Replace for Bulk Edits
Case conversion is often just one step in a broader text cleanup. After converting case, you may need to find and replace specific words, fix repeated phrases, or swap out terminology across a long document.
Find and Replace
Advanced find and replace tool with support for Regular Expressions (Regex).
Real Use Cases
Fixing ALL CAPS exports from PDFs and legacy systems
Older enterprise systems and scanned documents often export text in ALL CAPS. Converting to sentence case makes the content usable in modern documents.
Normalizing data for databases
Email addresses should always be stored lowercase. Proper names follow Title Case. Customer tags are often snake_case. Normalizing case before inserting data prevents duplicates ("New York" vs "new york" being treated as different entries).
Converting article titles for SEO
Blog titles need Title Case. URL slugs need kebab-case (all lowercase, spaces as hyphens). Converting automatically is much faster than doing it by hand.
Preparing code identifiers
When an API uses snake_case but your frontend uses camelCase, you need to convert field names. A case converter handles this without manual character-by-character editing.
Privacy for Content Writers
Text you paste into online tools for case conversion is often draft content, client copy, or internal documents.
- EU (GDPR): Draft content containing names or personal information constitutes personal data. Sending it through cloud-based tools requires appropriate safeguards.
- Under NDAs: Copy written for unreleased products or client rebrand projects is often confidential.
FluxToolkit's Text Case Converter processes everything in your browser. Your text never leaves your device.
Frequently Asked Questions
What's the difference between Title Case and Sentence case?
Title Case capitalizes the first letter of major words throughout. Sentence case only capitalizes the first word and proper nouns — like a regular sentence. Headlines on news sites often use Title Case; subheadings and captions often use Sentence case.
Does case conversion handle non-English text?
Yes for the basic transforms (upper/lower). For title case, correct capitalization of non-English proper nouns and articles requires language-specific rules that most simple converters don't implement.
Is camelCase the same as PascalCase?
Similar, but not the same. camelCase starts with a lowercase letter (helloWorld). PascalCase starts with an uppercase letter (HelloWorld). PascalCase is also called UpperCamelCase.
Does FluxToolkit store the text I convert?
No. All conversion runs in your browser. Your text is never sent to our servers.
Related Articles
- Word Counter Online — Count words and characters alongside converting text case.
- How to Use a Diff Checker — Compare text before and after case conversion to verify changes.
- Markdown for Writers and Developers — Use proper case conventions when formatting Markdown headings.