Skip to main content

ProwessApps

Learn · Practice · Excel
Developer Tool

String Case Converter

Paste a phrase, variable name, heading, or multiline list and instantly convert it into common programming and writing case styles. All processing happens locally in the browser.

  • Instant results
  • Mobile friendly
  • Free to use
Browser-side text transformation

Convert text and programming identifiers

Generate common writing and developer case styles instantly without uploading your text.

Live conversion

Input text

0 characters · 0 words · 0 lines
Ready

Enter text to create case-converted results.

Generated results

Choose a format

lowercase

user email address

UPPERCASE

USER EMAIL ADDRESS

Title Case

User Email Address

Sentence case

User email address

camelCase

userEmailAddress

PascalCase

UserEmailAddress

snake_case

user_email_address

CONSTANT_CASE

USER_EMAIL_ADDRESS

kebab-case

user-email-address

Train-Case

User-Email-Address

dot.case

user.email.address

path/case

user/email/address
Advertisement
Simple instructions

How to use the String Case Converter

Follow these steps to get a clear result.

  1. 1

    Type or paste a phrase, identifier, heading, or multiline list into the editor.

  2. 2

    Choose whether each line should be converted independently and whether accents should be removed.

  3. 3

    Review the generated writing and programming case styles as they update.

  4. 4

    Copy an individual result or copy all labelled results for later use.

Frequently asked questions

String Case Converter FAQ

Camel case joins words without separators, keeps the first word lowercase, and capitalizes later words, such as userEmailAddress.

camelCase begins with a lowercase word, while PascalCase capitalizes the first word as well. For example, userEmailAddress is camel case and UserEmailAddress is Pascal case.

Snake case uses lowercase words separated by underscores, such as user_email_address. Uppercase snake case is commonly called CONSTANT_CASE.

No. Text conversion and copying are performed locally by JavaScript in the browser and are not submitted to the ProwessApps server.

The converter detects common lowercase-to-uppercase and acronym-to-word boundaries. Numbers can be preserved as part of generated identifiers or removed using the available option.