Case Converter

Client-Side New

Instantly convert text between 8 popular case styles used in programming: camelCase, snake_case, kebab-case, PascalCase, UPPER_SNAKE_CASE, dot.case, Title Case, and Sentence case. Smart word splitting handles any input format. Essential for renaming variables, converting between coding conventions, and maintaining consistent naming.

How to Use

  1. 1

    Enter Your Text

    Type or paste the text you want to convert. It can be in any format — spaces, camelCase, snake_case, etc.

  2. 2

    See All Conversions

    All 8 case styles are shown simultaneously so you can compare and pick the one you need.

  3. 3

    Copy Your Choice

    Click the copy button next to any case style to copy it to your clipboard.

Examples by Niche

Variable Naming

Input: "user profile settings" → camelCase: userProfileSettings, snake_case: user_profile_settings

CSS Classes

Input: "mainContentArea" → kebab-case: main-content-area

Constants

Input: "max retry count" → UPPER_SNAKE: MAX_RETRY_COUNT

Frequently Asked Questions

What case styles are supported?

Eight styles: camelCase, snake_case, kebab-case, PascalCase, UPPER_SNAKE_CASE (CONSTANT_CASE), dot.case, Title Case, and Sentence case.

How does the word splitting work?

The tool intelligently splits words on spaces, underscores, hyphens, dots, and camelCase boundaries. So "myVariableName", "my_variable_name", and "my-variable-name" all produce the same word list.

Which case style should I use?

It depends on the language and context. JavaScript uses camelCase for variables and PascalCase for classes. Python uses snake_case. CSS uses kebab-case. Constants typically use UPPER_SNAKE_CASE.

Can I convert multiple variable names at once?

Enter each variable name on a separate line and the tool will convert all of them simultaneously. This is useful when refactoring code that switches between naming conventions, such as converting a list of Python snake_case variables to JavaScript camelCase.

Related Tools

Related Articles

The Complete Guide to Free Online Code Formatters: JSON, XML, YAML, HTML, SQL, and CSS

Master code formatting with free online tools for JSON, XML, YAML, HTML, SQL, and CSS. Learn how to beautify, validate, and minify code instantly in your browser — no signup, no installs, no data leaving your machine.

10 Free Online Developer Tools That Save Hours Every Week: QR Codes, Lorem Ipsum, Cron, and More

Discover 10 free online developer tools for QR codes, cron expressions, lorem ipsum, case conversion, API testing, CURL generation, and more. No signups required.

Free SEO Writing Tools for Bloggers: Optimize Content Without Paid Subscriptions

A curated list of free SEO writing tools for bloggers and content creators — character counters, reading time estimators, keyword analyzers, and more. No signup required.

VSCode Keyboard Shortcuts: The Complete Reference Guide for Windows, Mac, and Linux

The complete VSCode keyboard shortcuts reference guide with over 120 shortcuts. Browse by category — editing, navigation, debugging, terminal — for Windows, Linux, and Mac.

The Complete TCP/UDP Port Numbers Reference: Essential Ports Every Developer and Sysadmin Should Know

A comprehensive, searchable reference of common TCP and UDP port numbers. Learn the most important ports for web, database, email, remote access, and development — with use cases and security notes.

Best Free Alternatives to Grammarly, Hemingway, and ProWritingAid: 7 Free Writing Tools for Better Content

Looking for free alternatives to Grammarly, Hemingway Editor, or ProWritingAid? Discover 7 browser-based writing tools for editing, readability analysis, word frequency, and more — no subscription required.

40+ Free Online Tools Every Remote Worker Should Bookmark in 2026

Discover 40+ free online tools for remote workers — password generators, timestamp converters, image compressors, color pickers, and more. No signups required.