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?
| Context | Language/Framework |
|---|---|
| Class names | Nearly all languages |
| React components | JavaScript / TypeScript |
| Interfaces & type aliases | TypeScript |
| Enum names | TypeScript, Java, C#, Rust |
| Struct names | Go, Rust |
| Public methods | C# |
| Exception classes | Python, Java |
PascalCase vs camelCase
| Feature | PascalCase | camelCase |
|---|---|---|
| First letter | Uppercase | Lowercase |
| Typical use | Classes, types | Variables, functions |
| Example | UserProfile | userProfile |
Convert to PascalCase
Use our PascalCase converter or the case converter hub.