digtools
🔠
text case converter,

Conversor de Maiúsculas e Minúsculas

Converta em lote entre 12 convenções de nomenclatura como camelCase e snake_case.

Em Lote
Todos os 12 casos
🤖
Autodetectar
Reconhece caso
📋
1-Clique
Cópia instantânea
Convenção detectada: -

* Caracteres especiais (ex. @, #) não são reconhecidos como delimitadores e serão preservados.

about,

Sobre esta ferramenta

O Conversor de Maiúsculas/Minúsculas é um utilitário essencial para desenvolvedores e escritores alternarem facilmente entre diferentes convenções de nomenclatura.

Em vez de reescrever variáveis manualmente, basta colar o texto para vê-lo convertido instantaneamente em 12 formatos diferentes, incluindo camelCase, snake_case, kebab-case e PascalCase.

howto,

Como usar

STEP 1

Insira o texto

Digite ou cole o texto ou nome da variável na caixa de entrada.

STEP 2

Detecção automática

A ferramenta tentará adivinhar automaticamente a convenção atual do seu texto e gerará todas as variações de formato na lista abaixo.

STEP 3

Copie o resultado

Clique em qualquer um dos formatos gerados abaixo para copiá-lo instantaneamente para a área de transferência. Você pode colar direto no seu editor de código.

glossary,

Glossário de Convenções

camelCase
As palavras são unidas sem espaços e cada palavra, exceto a primeira, começa com letra maiúscula. (ex: minhaVariavel). Padrão no JavaScript e linguagens semelhantes.
snake_case
As palavras são separadas por sublinhados (underscores). Amplamente utilizado em Python e arquiteturas de banco de dados. (ex: minha_variavel).
kebab-case
As palavras são separadas por hifens. Padrão para URLs e classes HTML/CSS. (ex: minha-variavel).
PascalCase
Semelhante ao camelCase, mas a primeira letra também é maiúscula. Frequentemente usado para nomes de classes em Programação Orientada a Objetos. (ex: MinhaVariavel).
UPPER_SNAKE_CASE
Todas as letras maiúsculas e separadas por sublinhados. Usado para variáveis constantes em muitas linguagens. (ex: LIMITE_MAXIMO).
faq,

Perguntas Frequentes (FAQ)

Q.Posso converter várias linhas de texto?
Atualmente, a ferramenta analisa toda a entrada como uma única frase para dividi-la em palavras. É mais adequada para nomes de variáveis curtos ou strings simples, em vez de textos com várias linhas.
Q.Funciona com caracteres não ingleses?
A lógica de conversão baseia-se principalmente no alfabeto inglês (A-Z, a-z). Caracteres como acentos ou cedilha serão tratados como texto normal, mas a conversão pode não ser perfeita para a detecção de palavras.
Q.Os dados são enviados para um servidor?
Não. A conversão ocorre instantaneamente no seu navegador usando JavaScript. Nenhum dado é armazenado ou transmitido, o que torna seguro usar dados confidenciais.
scenes,

Casos de Uso

💻

Programação e Código

Converta rapidamente uma chave JSON de `snake_case` para `camelCase` para seu frontend em JavaScript.

🎨

CSS e HTML

Altere o nome de um componente de `PascalCase` para `kebab-case` para ser usado como classe CSS.

🗄️

Arquitetura de Banco de Dados

Formate títulos legíveis em nomes de colunas `snake_case` para suas tabelas SQL.

✍️

Criação de Conteúdo

Corrija a capitalização de títulos de artigos de blog usando a saída "Title Case".

Enviar feedback

Deixe-nos saber sua opinião para nos ajudar a melhorar a ferramenta.

Aviso Legal

As ferramentas disponibilizadas neste site são totalmente gratuitas, mas devem ser utilizadas por sua conta e risco. Não garantimos a precisão, integridade ou segurança dos resultados de cálculos, conversões ou dados gerados. Esteja ciente de que o operador não assume nenhuma responsabilidade por quaisquer danos ou problemas causados pelo uso dessas ferramentas. A maioria das ferramentas processa arquivos e cálculos localmente no seu navegador, o que significa que os dados inseridos não são enviados nem armazenados em nossos servidores.