kernos/Identifier Case Converter

Text Tools / Identifier Case Converter

Identifier Case Converter

Convert any text or variable name into camelCase, PascalCase, snake_case, and kebab-case all at once — instantly in your browser.

camelCase

PascalCase

snake_case

kebab-case

About Identifier Case Converter

Identifier Case Converter takes any phrase, variable name, or existing identifier and converts it into the four naming conventions used across programming languages — camelCase, PascalCase, snake_case, and kebab-case — all at the same time. It's built for developers renaming variables, functions, files, or URL slugs who need every format at a glance instead of switching between modes one at a time. Everything runs locally in your browser as you type; nothing you paste is ever sent to a server.

How to use it

  1. 1

    Paste or type an identifier or phrase

    Works with plain phrases ("user first name") or existing identifiers in any style (userFirstName, user_first_name, user-first-name) — the converter detects word boundaries either way.

  2. 2

    Read all four results

    camelCase, PascalCase, snake_case, and kebab-case update live below the input, each in its own result card.

  3. 3

    Copy the one you need

    Each result has its own Copy button, so you can grab exactly the format you need.

What it does

FAQ

How is this different from Case Converter?

Case Converter covers eight casing styles — including UPPERCASE, Title Case, and Sentence case — one at a time, picked from a mode selector. This tool is scoped to the four programming-identifier formats and shows all of them simultaneously, which is faster when you just need to rename something across a few naming conventions at once.

Which language uses which convention?

Common defaults: camelCase for variables/functions in JavaScript, Java, and C#; PascalCase for classes and components in most of those same languages; snake_case for variables and functions in Python and Ruby; kebab-case for URLs, CSS classes, and file names.

Does this tool send my text anywhere?

No. All conversion happens locally in your browser as you type. Your text is never uploaded, logged, or stored.

Related tools