‹

Pascal Case Converter

Create clean PascalCase names for classes, types, components, and other identifiers that begin with a capital letter.

Your text stays in your browser. Privacy ↗
DetectedWaiting for text
PascalCase result

Your PascalCase result will appear here.

Paste or type text; conversion happens automatically.
Paste or type text to see the result.

What is PascalCase?

PascalCase removes separators and capitalizes the first letter of every detected word, including the first word.

The converter runs entirely in your browser. Your input is not uploaded or stored, and Unicode characters remain Unicode rather than being transliterated.

How this conversion works

  1. Detect words from separators and transitions between lowercase, uppercase, and acronyms.
  2. Lowercase each detected word, capitalize its first character, and join every word.
  3. Retain Unicode letters, digits, blank lines, and line boundaries.

Pascal Case Converter examples

InputOutput
user account serviceUserAccountService
user_profileUserProfile
XMLHttpRequestXmlHttpRequest
version 2 endpointVersion2Endpoint

Common uses

  • Class and type names
  • React or Svelte component names
  • Enums and namespaces

Pascal Case Converter FAQ

What is the difference between PascalCase and camelCase?

PascalCase capitalizes the first word; camelCase begins with a lowercase word.

Are existing separators removed?

Yes. Spaces, underscores, hyphens, dots, and punctuation mark word boundaries and are removed.