DevBento logoDevBento
Ferramentas/Ferramenta de Manipulação de Strings —/Case Converter

Case Converter

Converta texto entre MAIÚSCULAS, minúsculas, Capitalizado, camelCase, snake_case, kebab-case e outros formatos automaticamente. Ferramenta 100% no navegador.

Enviar para:
Ferramentas Relacionadas
TText Statistics
Count words, characters, lines, sentences, paragraphs, and reading time instantly. Deep analysis with word frequency and readability scores.
b64Codificador e Decodificador Base64
Codifique e decodifique strings Base64 online. Lida com texto UTF-8, emoji e dados binários com suporte completo de ida e volta. Sem servidor, sem cadastro.
%20Codificador de URL e Codificador de Entidades
Codifique texto para URLs com encodeURIComponent ou encodeURI e escape caracteres especiais HTML para entidades nomeadas ou numéricas. Tudo no navegador.
/re/Testador de Regex
Test regex patterns on your string

Case Converter

Este exemplo demonstra a conversão de caixa (case) do String Tools, já carregado com uma frase de exemplo convertida para camelCase. Cole qualquer texto e converta entre os formatos padrão de caixa usados em programação.

Formatos de caixa suportados

Formato Exemplo Caso de uso
UPPERCASE HELLO WORLD Constantes, ênfase
lowercase hello world Texto geral
Title Case Hello World Títulos, cabeçalhos
camelCase helloWorld Variáveis JavaScript, propriedades CSS
PascalCase HelloWorld Nomes de classes, componentes React
snake_case hello_world Variáveis Python, colunas de banco de dados
kebab-case hello-world Classes CSS, URLs, flags de CLI
dot.case hello.world Namespaces, caminhos de configuração

Como funciona a conversão de caixa

A ferramenta primeiro normaliza a entrada dividindo o texto em palavras. Ela lida com vários delimitadores: espaços, underscores, hífens e transições de caixa (como o W maiúsculo em helloWorld). Depois de dividir, cada palavra é reformatada de acordo com a caixa de destino.

Nuances de camelCase e PascalCase

O camelCase deixa a primeira palavra em minúsculas e coloca em maiúscula a primeira letra das palavras seguintes: myVariableName. O PascalCase coloca em maiúscula todas as palavras: MyVariableName. Ao converter de snake_case ou kebab-case, cada segmento vira uma palavra. Ao converter de UPPERCASE ou lowercase, a ferramenta divide pelos espaços e aplica as maiúsculas conforme o formato.

Convertendo entre linguagens de programação

Linguagens diferentes usam convenções diferentes. Python usa snake_case para funções e PascalCase para classes. JavaScript usa camelCase para funções e variáveis. Ao portar código entre linguagens, converter identificadores entre caixas é uma tarefa comum.

Como usar

  1. Cole o seu texto na área de entrada
  2. Selecione o formato de caixa de destino nas opções
  3. A saída convertida aparece na hora
  4. Copie o resultado usando o botão de copiar

Perguntas comuns

A ferramenta lida corretamente com siglas?

A ferramenta trata siglas como palavras únicas quando possível. Por exemplo, converter parse XML data para camelCase produz parseXmlData, onde XML é tratado como uma palavra só. Converter para UPPERCASE produz PARSE XML DATA.

Posso converter uma única palavra?

Sim. Palavras únicas funcionam normalmente. hello em UPPERCASE vira HELLO. Em Title Case vira Hello. Em camelCase continua hello (não há palavras seguintes para colocar em maiúscula).

E textos em outros idiomas?

A ferramenta lida com fronteiras de palavras em ASCII (espaços, underscores, hífens, mudanças de caixa). Scripts não latinos sem esses delimitadores podem não ser divididos como esperado. Para scripts que não usam espaços entre palavras, pode ser necessário dividir manualmente.

🔒

Nothing you paste leaves this tab. Every tool runs entirely in your browser — no upload, no server, no account.

© 2026 devbento.dev · construído localmenteAll ToolsChangelog