gizmobench
BrowseDaily

Pascal Case Converter

Every word starts with a capital and the separators are removed. This page opens with hello-world and its HelloWorld result first. Replace the example with your own text, then copy the highlighted conversion. The other case styles stay available for comparison.

  • PascalCasethis page’s caseClasses, components
    HelloWorld
  • Sentence caseFirst word capitalised
    Hello-world
  • Title CaseEditorial rules: small words stay lower
    Hello-world
  • UPPER CASE
    HELLO-WORLD
  • lower case
    hello-world
  • camelCaseVariables in JS, Java
    helloWorld
  • snake_casePython, SQL columns
    hello_world
  • CONSTANT_CASEEnvironment variables
    HELLO_WORLD
  • kebab-caseURLs, CSS classes, filenames
    hello-world
  • dot.caseConfig keys, namespaces
    hello.world
  • aLtErNaTiNg
    hElLo-wOrLd
  • iNVERSESwaps each letter's case
    HELLO-WORLD

Common questions

How does this pascal case converter change the text?
Every word starts with a capital and the separators are removed. For example, hello-world becomes HelloWorld.
How does this compare with other case styles?
PascalCase is commonly used for class and component names. Unlike camelCase, the first word starts with a capital too.
Does it understand names, acronyms or programming syntax?
It splits on spaces, underscores, hyphens, dots, slashes and lowercase-to-uppercase boundaries. It does not parse source code or infer acronym boundaries: XMLParser is treated as one word. Review identifiers before using them in a program.
Is my text uploaded?
No. Conversion and copying happen in this browser. Nothing is sent to a conversion server.

Exact, and Unicode-aware: casing follows the Unicode rules rather than ASCII, so accented letters, Greek final sigma and the Turkish dotless i convert correctly. Title case applies English conventions for small words, which is a style choice rather than a standard.