Skip to content
ToolHive

Case Converter

Convert text and identifiers between ten cases — lowercase, UPPERCASE, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE and dot.case — with every result shown at once and its own copy button.

Text Tools

How to use Case Converter

  1. Paste text or an identifier into the input panel.
  2. Every one of the ten cases is computed at once and listed below.
  3. Click a style to make it the main output, or use the copy button on any row directly.
  4. Copy or download the result when you are done.

Examples

One phrase, ten styles

The same input rendered in each convention.

small tools big help
SMALL TOOLS BIG HELP
Small Tools Big Help
smallToolsBigHelp
SmallToolsBigHelp
small_tools_big_help
small-tools-big-help
SMALL_TOOLS_BIG_HELP
small.tools.big.help

Converting between conventions

Existing boundaries are detected, so a snake_case name becomes camelCase correctly.

user_first_name  ->  userFirstName
HTTPServerError  ->  http-server-error

Features

  • Ten cases: lowercase, UPPERCASE, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE and dot.case
  • All results shown simultaneously, each with its own copy button
  • Understands existing conventions: camelCase, snake_case, kebab-case and acronyms such as HTTPServer
  • Title Case keeps minor words like of, the and for lowercase unless first or last
  • Sentence case capitalises after every . ! and ?
  • Prose styles keep your line breaks; identifier styles convert one identifier per line
  • Unicode-aware, so accented and non-Latin text converts correctly
  • Word and character counts while you type

Frequently asked questions

How are word boundaries detected?
Spaces, underscores, hyphens, dots and slashes all separate words, and so do lower-to-upper transitions. Acronyms are handled too: HTTPServer splits into HTTP and Server rather than H, T, T, P.
Why does Title Case leave some words lowercase?
Because that is the convention for headline style: articles, short prepositions and conjunctions stay lowercase unless they are the first or last word. "The Lord of the Rings" is the classic example.
What is the difference between Title Case and Sentence case?
Title Case capitalises most words in the line. Sentence case capitalises only the first word of each sentence, which is what you want for UI copy and body text.
Does it work on multiple lines?
Yes. The prose styles preserve your line structure. The identifier styles treat each line as one identifier, so a list of names converts in one pass.
Will it handle accented or non-Latin text?
Yes — splitting and capitalisation both use Unicode-aware rules, so café becomes Café and Cyrillic or Greek text is handled rather than dropped.
Is my text uploaded?
No. Conversion happens in your browser and the draft is saved only to this browser's local storage.

Related tools

About Case Converter

Case Converter is part of Text Tools on ToolHive, a growing collection of small, focused utilities for developers, designers and students. Count, compare, clean and transform text for writing, editing and analysis. Everything runs client-side, so your data never leaves the browser tab — which makes these tools safe to use with work-in-progress code and private content.