Convert text to UPPERCASE, lowercase, Title Case, camelCase, or snake_case.
Instantly convert text between any case format: UPPERCASE, lowercase, Title Case, camelCase, PascalCase, snake_case, kebab-case. Copy result with one click.
Upload your file using the tool above.
Adjust any settings to your preference.
Click the process button and wait for results.
Download your output using the download button.
It follows the conventions of wherever the text is going. JavaScript and Java use camelCase for variables. Python and SQL favour snake_case. CSS classes, URLs and file names use kebab-case, because hyphens are safe in URLs while underscores can be obscured by link underlining. Matching the convention matters more than the choice itself.
Principal words go up; short articles, conjunctions and prepositions stay lowercase unless they open or close the title — so "The Art of War" rather than "The Art Of War". Style guides disagree on the details, particularly the length threshold for prepositions, so pick one convention and apply it consistently.
No. Conversion runs entirely in your browser, so nothing is uploaded or stored. That matters when you are reformatting anything sensitive — internal documentation, customer records, unreleased copy — where pasting into a tool that transmits your text would be a genuine problem.
Yes, Case Converter is completely free. No signup, no account, and no watermark on outputs. A Pro tier is available for 100 AI ops/day and larger file sizes.
Case Converter runs entirely in your browser. Your file is never uploaded — it is read, processed and saved locally, so it never reaches our servers or anyone else's. You can disconnect from the internet after the page loads and it still works.
Text cases: UPPERCASE and lowercase are self-explanatory. Title Case capitalizes every word. Sentence case only capitalizes the very first letter — useful for UI labels and headings.
Code naming: camelCase is standard for JavaScript variables. PascalCase for classes and React components. snake_case for Python and database columns. kebab-case for CSS classes and URL slugs. CONSTANT_CASE for environment variables.
Word splitting: The converter splits on spaces, punctuation, underscores, and hyphens — so you can paste from any case and convert to any other.