Text Case Converter
Convert text between UPPERCASE, lowercase, Title Case, camelCase, snake_case, kebab-case, and more.
Convert text between every common case style - UPPERCASE, lowercase, Title Case, camelCase, snake_case, kebab-case, CONSTANT_CASE, dot.case, Path/case, aLtErNaTiNg - and see all variations side-by-side with one-click copy.
When to use it
- 1Renaming variables or symbols across a codebase.
- 2Producing every case variation of a string for templating.
- 3Turning a sentence into a slug, constant, or filename in one shot.
How it works
- 1
Paste your text
Type or paste. The conversion buttons act on the current text.
- 2
Click any case
Pick UPPER, lower, Title, Sentence, camel, Pascal, snake, kebab, CONSTANT, dot, path, or alternating.
- 3
See them all
A live row of every variation sits below the input with copy icons - so you see all options without clicking.
Frequently asked
Which case for variable names?
JavaScript and Java use camelCase. Python uses snake_case. CSS uses kebab-case. Constants are usually CONSTANT_CASE. Pick what your codebase uses.
Want a tool just like this, but yours?
Every tool on this page was generated by GenMB from a single prompt. Describe yours and ship it to your own subdomain in minutes.
Build with GenMBRelated tools
Word & Character Counter
Count words, characters, sentences, paragraphs, and reading time. Save documents when signed in.
Text Diff Checker
Compare two texts side-by-side with line and word diff. Save comparisons to revisit later.
JSON Formatter & Validator
Format, validate, and minify JSON with line-precise errors and a tree view. Save scratchpads when signed in.
SQL Formatter
Format and beautify SQL queries. Multiple dialects, configurable indent, copy or download output.