DevToolbox

Grátis online Text Case Converter

Converta texto entre camelCase, PascalCase, snake_case, kebab-case, SCREAMING_SNAKE_CASE, Title Case e outros formatos — gratuito, instantâneo, 100% no lado do cliente.

100% lado do cliente · Seus dados nunca saem do navegador

Como usar Text Case Converter

Digite ou cole qualquer texto no campo de entrada — pode ser um único identificador, uma frase ou várias linhas. A ferramenta detecta automaticamente separadores comuns (espaços, hífens, underscores, pontos) e os limites de palavras em camelCase/PascalCase.

Clique em Converter (ou pressione Ctrl/Cmd+Enter) para ver os dez formatos de capitalização de uma só vez. Use o botão Copiar ao lado de qualquer formato para copiar apenas aquele resultado.

Fluxos de trabalho úteis:

  • Cole um nome de variável Python em snake_case e copie a versão camelCase para JavaScript.
  • Converta uma frase em inglês simples em um slug kebab-case seguro para URL.
  • Transforme uma frase em um nome de componente React em PascalCase com um clique.

Perguntas frequentes

O que é camelCase?

camelCase escreve palavras compostas sem separadores, iniciando cada palavra a partir da segunda com uma letra maiúscula — ex.: myVariableName. É a convenção de nomenclatura padrão para variáveis e funções em JavaScript, Java e muitas outras linguagens.

Qual é a diferença entre camelCase e PascalCase?

Ambos unem palavras sem separadores, mas o PascalCase (também chamado UpperCamelCase) também capitaliza a primeira letra — ex.: MyClassName. O PascalCase é comumente usado para nomes de classes, componentes React e tipos TypeScript.

Quando usar snake_case em vez de kebab-case?

snake_case é preferido em identificadores Python, nomes de colunas de banco de dados e nomes de arquivos em sistemas Unix. kebab-case é o padrão para classes CSS, atributos HTML e slugs de URL porque hífens são mais legíveis em hiperlinks.

Para que serve o SCREAMING_SNAKE_CASE?

SCREAMING_SNAKE_CASE (tudo em maiúsculas com underscores) é o estilo convencional para constantes e variáveis de ambiente — ex.: MAX_RETRIES, DATABASE_URL. Sinaliza ao leitor que o valor não deve ser alterado em tempo de execução.

Esta ferramenta consegue processar várias linhas de uma vez?

Sim. Cada linha é tratada como uma frase separada, dividida em palavras e convertida de forma independente. Isso permite colar uma lista de identificadores e convertê-los todos de uma só vez.

Ferramentas relacionadas