Skip to content

PascalCase converter

PascalCase joins words with no spaces and gives each one a capital, the first word included: ShoppingCart, OrderItem. Paste one name per line and copy the PascalCase column.

Free, no sign-up. Runs in your browser. Nothing you type or upload is sent to us or stored.

At a glance

.NET (Microsoft)
PascalCasing for all public members, types and namespaces made of more than one word, for example StreamReader
Source: learn.microsoft.com, checked 2026-11
Two-letter acronyms (.NET)
Both letters stay capitals in PascalCase (IOStream); longer acronyms get one capital (HtmlTag)
Source: learn.microsoft.com, checked 2026-11
Python (PEP 8)
Class names normally use the CapWords convention, PEP 8's name for PascalCase
Source: peps.python.org, checked 2026-11
Rust
Types, traits and enum variants use UpperCamelCase; acronyms count as one word, so Uuid rather than UUID
Source: rust-lang.github.io, checked 2026-11
Java (Google style)
Class names are written in UpperCamelCase, for example ImmutableList
Source: google.github.io, checked 2026-11

Put your words on a page

Now that the headline looks right, put it to work on a free Liite page at liite.co/yourname, with your links, social icons and a short bio.

Make your free page

PascalCase converter: what to know

This page starts the case converter for this case. For every option and how to use it, see the case converter.

Names it suits

Use PascalCase for class, type, interface and enum names in C#, Java, Python and Rust. Methods and variables use camelCase or snake_case depending on the language, so the camelCase and snake_case results sit next to it.

Acronyms

This tool gives every word one capital, so "html parser" becomes HtmlParser and "io stream" becomes IoStream. That matches Rust and Google's Java guide. Microsoft's .NET guidelines keep two-letter acronyms in capitals, so in C# change IoStream to IOStream by hand.

Questions

Is PascalCase the same as camelCase?

Almost. Both remove spaces and capitalise each word, but camelCase leaves the first word lowercase (shoppingCart) and PascalCase doesn't (ShoppingCart). Some people call PascalCase upper camel case.

How do I convert all caps to PascalCase?

Separate the words with spaces or underscores first, as in ORDER_ITEM, and paste them in. A single run of capitals with no breaks, like ORDERITEM, can't be split into words automatically.

Does Python use PascalCase?

For class names, yes. PEP 8 calls it CapWords. Python functions and variables use snake_case instead, which is in the results too.