Case Converter

Convert text between lowercase, UPPERCASE, Title Case, sentence case, camelCase, PascalCase, snake_case, and kebab-case formats.

Typography

Case converter

Convert text between lowercase, UPPERCASE, Title Case, camelCase, PascalCase, snake_case, kebab-case, and SCREAMING_SNAKE_CASE.

Examples

Result

Converted text formats

Transform 3 words and 19 characters into common writing and programming case styles.

Standard

lowercase

hello world example

UPPERCASE

HELLO WORLD EXAMPLE

Title Case

Hello World Example

Sentence case

Hello world example

Programming

camelCase

helloWorldExample

PascalCase

HelloWorldExample

snake_case

hello_world_example

kebab-case

hello-world-example

SCREAMING_SNAKE_CASE

HELLO_WORLD_EXAMPLE

How it reads your text

The converter splits words across spaces, hyphens, underscores, and camelCase boundaries before rebuilding each output format.

Also in Typography & Design

Text Formatting

Case converter: lowercase, UPPERCASE, Title Case, sentence case, and developer naming styles

A case converter rewrites the same words into the naming style your document, CMS, codebase, or spreadsheet expects. That is useful when you need readable copy for headings and paragraphs, but also need camelCase, PascalCase, snake_case, or kebab-case for code, URLs, or structured data fields.

What a case converter actually changes

The converter changes formatting, not meaning. It takes one input string, splits it into word-like chunks, and rebuilds those chunks in several common output styles. That makes it faster to move the same phrase between editorial and technical contexts without retyping it repeatedly.

Lowercase, UPPERCASE, Title Case, and sentence case are usually used for writing and interface copy. camelCase, PascalCase, snake_case, kebab-case, and SCREAMING_SNAKE_CASE are more common in code, file names, keys, CSS classes, and configuration values.

How the converter finds words

A good case converter has to detect word boundaries before it can rebuild them. Spaces are the easiest boundary, but they are not the only one. Hyphens, underscores, and camelCase transitions can also signal where one word ends and the next begins.

That means an input such as "launchReadyFormat" can still become "launch_ready_format" or "Launch Ready Format" because the converter first separates the embedded words, then applies the requested style to the clean word list.

  • Whitespace keeps words separate for sentence-style output.
  • Hyphens and underscores are stripped before rebuilding new formats.
  • camelCase boundaries are split so code-style input can become readable copy.
  • All outputs are rebuilt from the same parsed word sequence for consistency.

Worked example: one phrase across writing and code

Suppose the source text is "Calcipedia Converter Tools". A content editor may want sentence case or Title Case for interface copy, while a developer may need "calcipediaConverterTools", "CalcipediaConverterTools", or "calcipedia_converter_tools" for implementation details.

Using one converter pass helps keep those variations aligned. It reduces accidental mismatches where a label, a slug, a CSS token, and a documentation heading all drift into slightly different wording or separators.

Frequently asked questions

What is the difference between Title Case and sentence case?

Title Case capitalises the main words in a heading, while sentence case capitalises only the opening word and any proper nouns. Title Case is common for headings and cards, while sentence case is often preferred for body copy and many product interfaces.

When should I use camelCase instead of snake_case?

camelCase is common in JavaScript variables, JSON properties, and many frontend codebases. snake_case is common in databases, environment variables, and some backend or scripting contexts. The right choice depends on the naming convention used by the system you are working in.

Will the converter keep punctuation exactly the same?

It is designed for phrase and identifier conversion, so it focuses on rebuilding word boundaries cleanly. If punctuation is part of the string, review the output before using it in production copy or code-sensitive contexts.

Why does converting from camelCase still work?

The converter detects transitions from lowercase to uppercase letters and treats those changes as word boundaries. That lets it turn camelCase or PascalCase text back into readable multi-word output before rebuilding the other formats.

Related

More from nearby categories

These related calculators come from the same leaf category, nearby sibling categories, or the same top-level topic.