Case Converter

camelCase, snake_case, kebab-case, Title Case and more.

Free
Every tool runs inside your browser; no data is ever sent to our servers.

About Case Converter

Every language has its own naming convention: camelCase in JavaScript, snake_case in Python, kebab-case for URLs and CSS classes. This tool detects whatever format the input is already in and produces every variant at once.

How to use Case Converter

  1. 1

    Enter your text or variable name; the input can already be camelCase or snake_case.

  2. 2

    All case variants are computed and shown simultaneously.

  3. 3

    Copy whichever form you need.

Frequently asked questions

Does it split camelCase input correctly?

Yes, it detects word boundaries at lower-to-upper transitions, so userFirstName becomes user_first_name properly.

Which case is best for filenames and URLs?

kebab-case with hyphens. Google treats a hyphen as a word separator but an underscore as a joiner, so hyphens are better for SEO.

Does it support non-Latin text?

Upper and lower case have no meaning in scripts like Persian or Arabic, but word separation with hyphens or underscores still works.