PascalCase Converter
Paste any text and instantly convert it to PascalCase (UpperCamelCase) for class names, component names, and more.
Conversion Examples
user profile service
UserProfileService
user_profile_service
UserProfileService
kebab-case-example
KebabCaseExample
parseXMLResponse
ParseXmlResponse
SCREAMING_SNAKE_CASE
ScreamingSnakeCase
order.line.item
OrderLineItem
Copied!
Summary
Paste any text and instantly convert it to PascalCase (UpperCamelCase) for class names, component names, and more.
How it works
- Paste or type your text into the input box on the left.
- The converter splits the text on spaces, underscores, hyphens, dots, slashes, and case transitions.
- Each word segment is capitalized and all separators are removed.
- The resulting PascalCase string appears in the output box instantly.
- Click "Copy" to copy the result to your clipboard.
- Use "Clear" to reset both fields and start over.
Use cases
- Generate class names for C#, Java, or PHP from a plain-English description.
- Convert database table names (snake_case) into TypeScript model class names.
- Create React or Vue component names from hyphenated CSS class names.
- Normalize API resource names to PascalCase for interface or DTO definitions.
- Rename files or identifiers to match a codebase convention quickly.
- Batch-convert a list of terms into PascalCase in one paste.
Frequently Asked Questions
Last updated: 2026-06-09 ·
Reviewed by Nham Vu