Transforme qualquer texto no estilo de capitalização que você precisa com este conversor gratuito online. Seja formatando identificadores de código, escrevendo cabeçalhos, normalizando dados ou gerando slugs de URL, esta ferramenta converte entre sete formatos comuns de capitalização instantaneamente. Os formatos suportados incluem MAIÚSCULAS, minúsculas, Título, Frase, camelCase, snake_case e kebab-case. Basta colar ou digitar seu texto, selecionar o formato desejado e copiar o resultado. Tudo funciona diretamente no seu navegador.
Insira seus valores para ver o resultado.
hello world → HELLO WORLD
MAIÚSCULAS converte cada letra para maiúscula.
Hello World → hello-world
kebab-case substitui espaços por hífens e coloca tudo em minúsculas.
hello world foo → helloWorldFoo
camelCase mantém a primeira palavra em minúsculas e capitaliza as demais.
Diferentes contextos exigem diferentes estilos de capitalização. Linguagens de programação têm convenções de nomenclatura específicas, URLs usam minúsculas com hífens, e a escrita formal segue regras de título ou frase. Reformatar texto manualmente é propenso a erros e lento, especialmente para strings mais longas.
Este conversor de capitalização lida com sete formatos comuns, permitindo que você alterne entre eles com um único clique.
Toda letra se torna maiúscula. Usado para ênfase, cabeçalhos, siglas e certas constantes de programação.
Toda letra se torna minúscula. Comum para normalizar texto, endereços de e-mail e certas convenções de código.
A primeira letra de cada palavra é capitalizada. Padrão para cabeçalhos, títulos e nomes próprios na escrita.
Apenas a primeira letra da primeira palavra é capitalizada. Usado para frases regulares e alguns estilos de cabeçalho em documentação.
A primeira palavra é em minúsculas, as palavras subsequentes começam com maiúscula. Sem espaços ou separadores. Esta é a convenção de nomenclatura dominante em JavaScript e Java para variáveis e funções.
Todas as palavras são em minúsculas, separadas por underscores. Padrão em Python para variáveis e funções, comum em esquemas de banco de dados e arquivos de configuração.
Todas as palavras são em minúsculas, separadas por hífens. Usado em URLs, nomes de classes CSS e nomes de tags de componentes web.
A ferramenta identifica limites de palavras dividindo o texto em espaços, hífens e underscores. Cada formato de capitalização aplica sua própria regra de transformação:
Desenvolvedores — Converta entre convenções de nomenclatura ao migrar código entre linguagens ou refatorar nomes de variáveis.
Escritores de conteúdo — Alterne entre título e frase para cabeçalhos em diferentes guias de estilo.
Profissionais de SEO — Gere slugs de URL em kebab-case a partir de títulos de artigos.
Analistas de dados — Normalize nomes de colunas em conjuntos de dados para um formato consistente.
Todas as conversões acontecem no seu navegador. Nenhum texto é enviado para nenhum servidor. A ferramenta processa a entrada instantaneamente, lidando com textos de qualquer comprimento sem atraso perceptível.
camelCase é a convenção de nomenclatura padrão em JavaScript, Java e muitas outras linguagens de programação para nomes de variáveis, nomes de funções e propriedades de objetos. A primeira palavra é em minúsculas e cada palavra subsequente começa com letra maiúscula, sem espaços ou separadores.
snake_case é comum em Python para nomes de variáveis e funções, em nomes de colunas de banco de dados e em slugs de URL. As palavras são separadas por underscores e tudo é em minúsculas. Também é amplamente usado em Rust, Ruby e muitos formatos de arquivos de configuração. O separador underscore torna identificadores com múltiplas palavras fáceis de ler em contextos onde espaços não são permitidos.
kebab-case é amplamente usado em slugs de URL, nomes de classes CSS e nomes de atributos HTML. As palavras são separadas por hífens e tudo é em minúsculas. Também é o padrão para nomes de tags de componentes web.
O conversor funciona com espaços, hífens e underscores como separadores de palavras. Outros caracteres especiais como pontuação e letras acentuadas são preservados como estão na saída, sem serem modificados ou removidos. Para melhores resultados com camelCase, snake_case e kebab-case, use texto alfanumérico simples com separadores de palavras padrão.
Não, todas as conversões acontecem inteiramente no seu navegador usando JavaScript no lado do cliente. Seu texto nunca é transmitido para nenhum servidor, armazenado em nenhum banco de dados ou registrado em qualquer lugar. A conversão roda localmente no seu dispositivo e produz o resultado instantaneamente, tornando-a segura para conteúdo de texto sensível ou confidencial.
Última atualização em 2026-09-27 · Escrito por UtiliaTools