Convert text to UPPERCASE, lowercase, camelCase, snake_case, kebab-case and 12+ more formats
Convert text to 16+ case formats instantly, including developer-friendly formats like camelCase, PascalCase, snake_case, CONSTANT_CASE and kebab-case, alongside typographic formats like Title Case, Sentence case, and fun transformations like sWaP cAsE. Handles complex text with mixed separators intelligently.
camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case, path/case, Title Case, Sentence case, UPPER, lower, sWaP, aLtErNaTiNg, Reverse, #HashTags and url-slug.
All 16 formats update simultaneously as you type — no button clicks required.
Click any result card to copy that specific format to your clipboard instantly.
Export all 16 formats at once in a labelled list with one click.
Direct clipboard paste integration for fast paste-and-convert workflow.
Intelligently splits words at hyphens, underscores, slashes, spaces and camelCase boundaries.
When naming database columns, stick consistently to either snake_case or camelCase across your entire schema. Mixing conventions in a single database creates technical debt and makes queries harder to write and maintain.
| Case Style | Example | Used In | Notes |
|---|---|---|---|
| camelCase | myVariableName | JS, Java, C#, Go (funcs) | First word lowercase |
| PascalCase | MyClassName | Classes (all languages) | Every word capitalised |
| snake_case | my_variable_name | Python, Ruby, SQL | Words joined by underscores |
| CONSTANT_CASE | MAX_RETRY_COUNT | Constants (all languages) | All uppercase + underscores |
| kebab-case | my-css-class | CSS, HTML, URLs, npm | Words joined by hyphens |
| COBOL-CASE | MY-VARIABLE | COBOL, some HTTP headers | Uppercase + hyphens |
| dot.case | config.file.name | Config files, Java packages | Words joined by dots |
| Train-Case | Content-Type | HTTP headers | Capitalised kebab-case |