Frequently Asked Questions
Everything you need to know about using ConvertCase.co, our features, privacy practices, and more.
Quick Answer
ConvertCase.co helps you instantly transform text between 18 different case formats. From uppercase to camelCase to snake_case — it's free, privacy-focused, and works entirely in your browser.
General Questions
What is ConvertCase.co?
ConvertCase.co is a free online text case converter with 18 conversion formats. Transform text to Uppercase, lowercase, camelCase, snake_case, kebab-case, and more. Perfect for developers, writers, and content creators.
Is it free?
Yes — 100% free forever. All 18 conversion formats are available with no subscriptions, hidden costs, or premium tiers.
Do I need an account?
No. Just visit the site and start converting text. No registration, sign-up, or personal data required.
Can I use it for commercial projects?
Yes! You can use the converted text for any purpose — coding projects, websites, apps, documents, or commercial work. No attribution needed.
Case Formats
How many case formats are supported?
We support 18 different case conversion formats:
Basic Cases (4):
- Uppercase - ALL CAPS
- Lowercase - all lowercase
- Sentence Case - Proper sentence format
- Capitalized Case - Every Word Capitalized
Professional Cases (2):
- Title Case - Proper Title Capitalization
- Train-Case - Capitalized-Hyphen-Format
Programming Cases (7):
- camelCase - JavaScript variables
- PascalCase - Class names
- snake_case - Python & database
- kebab-case - URLs & CSS
- CONSTANT_CASE - Constants
- dot.case - Package names
- COBOL-CASE - Legacy systems
Creative & Advanced (5):
- Alternating Case - aLtErNaTiNg text
- Random Case - RaNdoM capitalization
- Toggle Case - Swap upper/lower
- Inverse Case - Invert letter case
- #hashtag Case - Social media tags
What’s the difference between Title Case and Capitalized Case?
Title Case follows professional style guides by capitalizing major words while keeping minor words (like “a”, “the”, “and”, “of”) lowercase. Example: “The Quick Brown Fox”
Capitalized Case capitalizes every word without exceptions. Example: “The Quick Brown Fox”
Title Case is better for professional headlines and articles. Capitalized Case is useful for display text and proper names.
When should I use camelCase vs snake_case?
camelCase is standard in:
- JavaScript, TypeScript
- Java, C#
- Variable and function names
- Example:
getUserName
snake_case is standard in:
- Python, Ruby
- Database table/column names
- File names
- Example:
get_user_name
What is CONSTANT_CASE used for?
CONSTANT_CASE (also called SCREAMING_SNAKE_CASE) is the universal standard for:
- Constants in programming
- Environment variables
- Configuration values
- API keys
- Example:
MAX_CONNECTIONS,API_KEY,DATABASE_URL
What’s the best case format for URLs?
kebab-case is best for URLs because:
- SEO-friendly (search engines read hyphens as word separators)
- Readable and clean
- Web-safe characters
- Standard for URL slugs and CSS classes
- Example:
best-practices-guide
Features
Can I convert text from uploaded files?
Yes! You can upload .txt, .md, .json, .csv, and .log files. The converter will process the file content and apply your chosen case transformation.
Does the tool preserve line breaks and formatting?
Yes. Our converters preserve all line breaks, paragraph spacing, and text structure. Only the letter case is changed. Numbers, punctuation, and special characters remain unchanged.
Can I download the converted text?
Yes! After conversion you can:
- Copy to clipboard with one click
- Download as a .txt file
- Upload files for batch conversion
- All options work with every converter
What statistics does it show?
Real-time statistics include:
- Character count (with/without spaces)
- Word count
- Line count
- Sentence count
- Reading time estimate
Does it work with international characters?
Yes! Our converters support UTF-8 encoding and work correctly with:
- Accented letters (é, ñ, ü, etc.)
- International characters
- Special symbols
- All languages using Latin script
Privacy & Data
Do you collect or store my text?
No. All text conversion happens entirely in your browser using JavaScript. Your text never touches our servers. We never see, store, or transmit your content.
Do you use analytics or tracking?
We use Google Analytics to understand general site usage (page visits, popular converters, countries) — but we don’t store, collect, or share any personal data or your converted text. All text conversion happens in your browser and is never sent to our servers.
Do you use cookies?
We use cookies from Google Analytics for basic site analytics (understanding which converters are most popular, general traffic patterns). We also use browser storage (localStorage) to save your preferences like dark mode settings. We don’t use tracking or marketing cookies, and no personal data is collected or shared.
Is my data safe?
Yes. Since all processing happens in your browser:
- Your text never leaves your device
- No server uploads or storage
- No data collection
- No privacy risks
Technical
Does it work on mobile?
Yes! ConvertCase.co is fully responsive and optimized for mobile devices. Convert text on any phone or tablet with the same features as desktop.
Which browsers are supported?
All modern browsers:
- Chrome, Edge, Brave
- Safari (iOS & macOS)
- Firefox
- Opera
Is there a character limit?
No. You can convert text of any length — from a single word to entire documents. No restrictions.
How fast is the conversion?
Instant. All conversions happen in your browser with zero latency. No loading times or delays.
Can I use keyboard shortcuts?
Yes! Common shortcuts work:
- Ctrl/Cmd + A - Select all
- Ctrl/Cmd + C - Copy
- Ctrl/Cmd + V - Paste
Use Cases
How do I fix CAPS LOCK mistakes?
If you accidentally typed with CAPS LOCK on:
- Use Toggle Case or Inverse Case to swap uppercase/lowercase
- Or use Sentence Case for proper formatting
How do I create hashtags from text?
Use the Hashtag Case converter. It automatically:
- Converts text to lowercase
- Adds # before each word
- Creates space-separated hashtags
Example: “social media marketing” → “#social #media #marketing”
How do I convert variable names between programming languages?
Easy! Just paste your variable name and convert:
- Python to JavaScript: snake_case → camelCase
- JavaScript to Python: camelCase → snake_case
- Any format to class name: → PascalCase
- Any format to constant: → CONSTANT_CASE
Future Plans
We’re working on:
- Batch file processing
- Custom conversion rules
- Browser extension
- API access for developers
- More programming conventions
- Advanced text manipulation tools
Still have questions?
Last updated: October 2025