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: The AP vs. Chicago Style Debate
Title case is notoriously the most difficult text case to format correctly because it isn't simply "capitalize the first letter of every word." Different editorial boards have established strict, competing style guides that dictate exactly which words should remain lowercase. If you are writing for a major publication, a university, or a corporate blog, you must know the difference between the Associated Press (AP) and the Chicago Manual of Style (CMOS).
The Associated Press (AP) Style Rules
AP Style is the gold standard for journalism, news organizations, and PR press releases. Its rules are designed to be fast, punchy, and highly readable.
- Always Capitalize: The first and last word of the title, regardless of what they are.
- Always Capitalize: All nouns, pronouns, adjectives, verbs, adverbs, and subordinating conjunctions (like because, although, if).
- Always Lowercase: All articles (a, an, the).
- Always Lowercase: Coordinating conjunctions (and, but, or, for, nor).
- The Preposition Rule: Lowercase all prepositions of three letters or fewer (in, on, at, to, by, for). Capitalize prepositions of four or more letters (With, From, Over, Into, Between).
Example AP Title: "The Mayor Meets With the City Council in Secret"
The Chicago Manual of Style (CMOS) Rules
Chicago Style is the standard for book publishing, academia, and long-form editorial magazines. It is generally considered more elegant but slightly more complex than AP Style.
- Always Capitalize: The first and last word of the title.
- Always Capitalize: All major words (nouns, pronouns, verbs, adjectives, adverbs).
- Always Lowercase: Articles and coordinating conjunctions (same as AP).
- The Preposition Rule: Lowercase ALL prepositions, regardless of their length. This is the major divergence from AP Style. In Chicago Style, long prepositions like throughout, concerning, and according remain lowercase.
Example Chicago Title: "The Mayor Meets with the City Council in Secret" (Notice "with" is lowercase).
APA and Simple Title Case
For scientific and academic writing, APA Style mandates capitalizing any word that has four or more letters, regardless of its grammatical function. Conversely, Simple Title Case (often used in marketing or social media) ignores all grammatical rules and simply capitalizes every single word (e.g., "The Mayor Meets With The City Council In Secret").
A professional title case converter, like the one included in FluxToolkit, will default to a hybrid AP/Chicago convention—capitalizing major words while ignoring articles and short prepositions—ensuring your headlines always look editorially polished.
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.







