Text case conversion is a routine task for writers, developers, and designers. Converting a title to title case, fixing accidentally CAPS LOCKED text, or transforming variable names between camelCase and snake_case — an online case converter handles all of these in one click.
Case Types Explained
| Case | Example | Common Use |
|---|---|---|
| UPPERCASE | HELLO WORLD | Headings, acronyms, emphasis |
| lowercase | hello world | URLs, email addresses, code |
| Title Case | Hello World | Article titles, book titles, headings |
| Sentence case | Hello world | Standard prose sentences |
| camelCase | helloWorld | JavaScript and Java variables/functions |
| PascalCase | HelloWorld | Classes in most languages, React components |
| snake_case | hello_world | Python variables, database columns, file names |
| kebab-case | hello-world | CSS class names, URL slugs, HTML attributes |
| SCREAMING_SNAKE_CASE | HELLO_WORLD | Constants in most languages |
How to Convert Text Case for Free
iConvertU's Case Converter supports all common case transformations.
Step by step
- Open iConvertU Case Converter
- Paste your text
- Click the target case type
- Copy the converted text
Conversion is instant and runs entirely in your browser.
Common Case Conversion Use Cases
Fixing accidental CAPS LOCK
You've typed three paragraphs with CAPS LOCK on: "I ATTENDED THE MEETING AND WE DISCUSSED THE BUDGET." Paste into iConvertU's Case Converter, click Sentence case, and the text is corrected instantly — far faster than retyping.
Converting variable names between languages
Python uses snake_case. JavaScript uses camelCase. React components use PascalCase. When translating code or renaming variables to match a different language's conventions:
user_first_name(Python) →userFirstName(JavaScript)UserProfile(React component) →user-profile(CSS class / URL slug)
Preparing headings for blog posts or documentation
Most style guides (AP, Chicago, APA) use title case for article headings. Title case has specific rules: major words are capitalised, short prepositions and conjunctions are lowercase (unless they start the title). An online converter applies these rules automatically.
Generating URL slugs
Blog post titles need to become URL slugs: "How to Convert Text Case Online" → how-to-convert-text-case-online. Lowercase + replace spaces with hyphens. The kebab-case conversion does this exactly.
Creating database column names
Database columns are typically snake_case: user_id, created_at, first_name. Converting a list of display labels to snake_case column names is tedious manually; a case converter does it in one click.
Title Case Rules
Title case capitalises the first letter of "important" words. The exact definition varies by style guide:
AP (Associated Press): Capitalise all words of four or more letters. Lowercase: conjunctions (and, but, or), articles (a, an, the), short prepositions (at, by, for, in, of, on, to).
Chicago: Capitalise the first and last word regardless. Lowercase: coordinating conjunctions, articles, prepositions of fewer than five letters.
APA: Capitalise words of four or more letters, plus the first word after a colon.
Example: "how to write for the web" → - AP Title Case: "How to Write for the Web" - Chicago Title Case: "How to Write for the Web"
For practical purposes, the differences between style guides are minor for most titles. Most online converters implement AP or Chicago rules.
Sentence Case vs Title Case
Sentence case capitalises only the first letter of the first word (and proper nouns): "How to convert text case online"
Title case capitalises the first letter of all major words: "How to Convert Text Case Online"
For blog post titles and SEO headings, title case is the general convention for English-language websites. Sentence case is more common in academic and technical documentation.
Frequently Asked Questions
Does title case capitalise every word? Not exactly. Most style guides keep short conjunctions, articles, and prepositions in lowercase when they appear in the middle of a title — "The Art of War" not "The Art Of War". The first and last words are always capitalised.
What's the difference between camelCase and PascalCase?
Both join words without spaces. camelCase starts with a lowercase letter: myVariableName. PascalCase (also called UpperCamelCase) starts with an uppercase letter: MyClassName. In most languages, camelCase is for variables and functions; PascalCase is for class names.
Can I convert text with numbers?
Yes. Numbers are preserved through all case conversions. order_123_id in camelCase becomes order123Id — numbers don't have case.
Is the tool free? Yes. iConvertU Case Converter is completely free. No account, instant conversion.
Found this helpful?
Share it with someone who needs it.