Como Converter Texto Entre Caixas

· 3 min de leitura

Convenções de nomenclatura importam. Seja ao escrever código, criar nomes de arquivo ou formatar títulos, usar a caixa correta mantém tudo consistente e profissional. Converter entre caixas manualmente é tedioso e sujeito a erros — especialmente com textos longos ou nomes de variáveis.

Caixas comuns e onde são usadas

CaixaExemploUso comum
MAIÚSCULASOLÁ MUNDOConstantes, siglas, títulos
minúsculasolá mundoPropriedades CSS, e-mail, texto casual
Title CaseOlá MundoTítulos, cabeçalhos, nomes próprios
Caixa de fraseOlá mundoTexto corrido, descrições
camelCaseolaMundoVariáveis e funções em JavaScript/Java
PascalCaseOlaMundoNomes de classes, componentes React
snake_caseola_mundoPython, Ruby, colunas de banco de dados
kebab-caseola-mundoURLs, classes CSS, nomes de arquivos
CONSTANT_CASEOLA_MUNDOConstantes, variáveis de ambiente

Como converter a caixa do texto

  1. Cole seu texto — insira qualquer texto no conversor. Funciona com palavras isoladas, nomes de variáveis, frases ou parágrafos inteiros.
  2. Escolha uma caixa — clique no formato desejado. A conversão é aplicada instantaneamente.
  3. Copie o resultado — clique em Copiar para pegar o texto convertido para seu código, documento ou nome de arquivo.

Usos práticos

Renomear variáveis — colar uma variável em snake_case e convertê-la para camelCase (ou vice-versa) é mais rápido e menos sujeito a erros do que redigitar.

Formatar títulos — converter um título para Title Case garante capitalização consistente em todo o documento.

Criar slugs de URL — converter o título de uma página para kebab-case gera uma string limpa e amigável para URLs.

Escrever constantes — converter um nome descritivo para CONSTANT_CASE segue a convenção que sua equipe espera.

Dicas

Perguntas frequentes

Qual é a diferença entre camelCase e PascalCase?

camelCase começa com letra minúscula e capitaliza cada palavra subsequente (meuNomeDeVariavel). PascalCase capitaliza todas as palavras, incluindo a primeira (MeuNomeDeVariavel). Na maioria das linguagens, camelCase é usado para variáveis e funções, e PascalCase para classes e tipos.

Quando devo usar snake_case ou kebab-case?

snake_case usa sublinhados e é padrão em Python, Ruby e nomes de colunas de banco de dados. kebab-case usa hífens e é comum em URLs, nomes de classes CSS e nomes de arquivos. Use o que sua linguagem ou contexto esperar.

O que é CONSTANT_CASE?

CONSTANT_CASE (também chamado SCREAMING_SNAKE_CASE) usa letras maiúsculas e sublinhados entre as palavras. É a convenção padrão para constantes, variáveis de ambiente e chaves de configuração na maioria das linguagens de programação.

Meu texto é enviado para um servidor?

Não. Todas as conversões acontecem no seu navegador. Seu texto nunca sai do seu dispositivo.