Conversor para PascalCase

Converta qualquer texto, camelCase, snake_case ou kebab-case para PascalCase instantaneamente

Need all formats? Use the full text case converter with 12 naming conventions.

Sobre esta ferramenta

PascalCase (também chamado UpperCamelCase) capitaliza a primeira letra de cada palavra sem separadores: `GetNomeUsuario`, `HttpClientFactory`, `CartaoPerfilUsuario`. É o padrão para nomes de classe na maioria das linguagens, componentes React, métodos C# e interfaces TypeScript. Esta ferramenta converte qualquer texto para PascalCase instantaneamente. Seja nomeando um novo componente React, criando uma classe C# a partir de uma tabela de banco de dados, ou convertendo entre convenções de nomenclatura, basta colar seu texto e copiar. Ela lida com snake_case, camelCase, kebab-case, pontos, espaços e formatos mistos.

Como usar

1. Digite ou cole qualquer texto — snake_case, camelCase, kebab-case ou palavras simples 2. O resultado em PascalCase aparece destacado 3. Todos os outros formatos também são mostrados abaixo 4. Clique em "Copiar" para copiar o resultado PascalCase

Perguntas frequentes

O que é PascalCase?
PascalCase capitaliza a primeira letra de cada palavra e remove todos os separadores. Exemplo: 'GetNomeUsuario'. É nomeado após a linguagem de programação Pascal que popularizou essa convenção. Também chamado UpperCamelCase.
Como converter snake_case para PascalCase?
Cole seu texto snake_case (ex: 'get_nome_usuario') e a ferramenta divide nos underscores, capitaliza a primeira letra de cada palavra e junta para produzir 'GetNomeUsuario'.
Quando devo usar PascalCase?
Use PascalCase para: nomes de classe na maioria das linguagens (JavaScript, Python, Java, C#), nomes de componentes React/Vue/Angular, interfaces e tipos TypeScript, métodos e propriedades C#, e valores de enum em muitas linguagens.
Qual a diferença entre PascalCase e camelCase?
PascalCase capitaliza a primeira letra (GetNomeUsuario), enquanto camelCase mantém a primeira letra minúscula (getNomeUsuario). Use PascalCase para tipos e classes, camelCase para variáveis e funções.
Nomes de componentes React precisam ser PascalCase?
Sim. React exige que nomes de componentes comecem com letra maiúscula para distingui-los de elementos HTML. <PerfilUsuario /> é um componente; <perfilUsuario /> seria tratado como uma tag HTML desconhecida. PascalCase é a convenção padrão.

Ferramentas relacionadas