What Is PascalCase? Definition, Rules, and Examples

4 min read

PascalCase (also called UpperCamelCase) capitalizes the first letter of every word with no separators: UserAccount, HttpClient, ShoppingCart.

Where Is PascalCase Used?

ContextLanguage/Framework
Class namesNearly all languages
React componentsJavaScript / TypeScript
Interfaces & type aliasesTypeScript
Enum namesTypeScript, Java, C#, Rust
Struct namesGo, Rust
Public methodsC#
Exception classesPython, Java

PascalCase vs camelCase

FeaturePascalCasecamelCase
First letterUppercaseLowercase
Typical useClasses, typesVariables, functions
ExampleUserProfileuserProfile

Convert to PascalCase

Use our PascalCase converter or the case converter hub.