How to use the Case Converter
- Paste or type your text into the input box above. All 12 formats update instantly.
- Find the format you need — results are grouped into Text formats, Code formats, and Fun formats.
- Click the copy icon on any card to copy that format to your clipboard — no need to select text manually.
- Use the sample button to see all formats in action before entering your own text.
Case formats and when to use them
UPPER CASE·THE QUICK BROWN FOXHeadlines, acronyms, emphasis. Overused in body text — reserve for impact.
lower case·the quick brown foxBody text defaults, CSS values, some command-line tools and URL slugs.
Title Case·The Quick Brown FoxArticle titles, headings, product names, proper nouns.
Sentence case·The quick brown foxStandard prose, email subjects, UI labels and button text.
camelCase·theQuickBrownFoxJavaScript/TypeScript variables and functions, Java fields, Swift properties.
PascalCase·TheQuickBrownFoxClass names in OOP languages, React component names, C# types.
snake_case·the_quick_brown_foxPython variables and functions, Ruby, Rust, database column names, JSON keys.
kebab-case·the-quick-brown-foxCSS class names, HTML data attributes, URL slugs, file names.
SCREAMING_SNAKE_CASE·THE_QUICK_BROWN_FOXEnvironment variables, constants, enum values across most languages.
dot.case·the.quick.brown.foxConfiguration keys (Java properties, some YAML libs), logging namespaces.
Naming conventions by language
| Language | Variables | Functions | Classes |
|---|---|---|---|
| JavaScript / TypeScript | camelCase | camelCase | PascalCase |
| Python | snake_case | snake_case | PascalCase |
| Java / Kotlin | camelCase | camelCase | PascalCase |
| C# | camelCase | PascalCase | PascalCase |
| Go | camelCase | camelCase / PascalCase | PascalCase |
| Rust | snake_case | snake_case | PascalCase |
| Ruby | snake_case | snake_case | PascalCase |
| CSS | kebab-case | kebab-case | kebab-case |