Text & Code
Case Converter
Convert text between UPPERCASE, lowercase, Title Case, camelCase, snake_case, and 10+ more formats.
0 characters · 0 words
☕ Love this tool? Support the developer.
100% free — no ads, no limits. Your support keeps every tool free.
Secure payment via Stripe · No account needed
About Case Converter
OptiPix Case Converter instantly transforms your text between 13 different case formats. Convert to UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case, path/case, aLtErNaTiNg CaSe, and iNVERSE cASE with a single click. The tool shows a live preview of the converted text and preserves your original input so you can try multiple conversions. Copy the result to your clipboard or download it as a .txt file. Character count is displayed for reference. Perfect for developers who need to convert variable names between naming conventions, writers reformatting headings, or anyone who needs quick text transformation. Everything runs in your browser — your text is never sent to any server.
How It Works
Each conversion uses JavaScript string methods — toUpperCase(), toLowerCase(), regex replacements, and character-by-character mapping. The tool first splits input into words (handling camelCase boundaries and separators), then reassembles them in the target format.
Use Cases
- •Convert variable names between camelCase, snake_case, and kebab-case
- •Format headings and titles in Title Case
- •Convert text to UPPERCASE for emphasis or design mockups
- •Generate CONSTANT_CASE names for configuration constants
- •Transform text for social media with aLtErNaTiNg CaSe
Frequently Asked Questions
What case formats are supported?
How does Title Case work?
Is my text sent to any server?
Can I convert variable names between coding conventions?
Does the character count change between cases?
Related Tools
Word Counter
Count words, characters, sentences, paragraphs, and reading time — with readability scores and keyword density.
Lorem Ipsum Generator
Generate placeholder text in paragraphs, sentences, or words — with HTML and Markdown output.
URL Encoder / Decoder
Encode and decode URLs with percent-encoding. Parse URLs into components.
Base64 Text Encoder / Decoder
Encode text to Base64 and decode Base64 back to text. URL-safe mode available.