Conversor de Caixa
Cole ou digite texto e converta-o ao vivo para MAIÚSCULAS, minúsculas, Caixa de Título, caixa_de_sentença, ou estilos de nomenclatura para desenvolvedores como camelCase, PascalCase, snake_case e kebab-case, depois copie o resultado em um clique. Tudo funciona localmente no seu navegador; seu texto nunca é enviado. Caracteres chinês, japonês e coreano não têm caixa e são mantidos como estão.
- Modos
- Estilos de caixa + nomenclatura para desenvolvedores
- Conversão
- Saída ao vivo · sem botões
- Privacidade
- Nada enviado
- Uso
- Grátis · sem cadastro
Caracteres 0 · Palavras 0
Caracteres 0 · Palavras 0
Por que você precisa disso
Para manchetes, redação e nomes de variáveis
Caixa parece uma pequena coisa até que você precise corrigi-la manualmente: redigitar é lento e sujeito a erros. Cole aqui e fica pronto em um clique.
Caixa básica em um clique
Corrija texto digitado com Caps Lock ligado ou transforme um cabeçalho em TODAS AS MAIÚSCULAS para pôsteres e banners — cole, clique, pronto. Sem redigitação, sem nada perdido.
Caixa de Título e caixa_de_sentença
A Caixa de Título maiúscula todas as palavras em inglês para manchetes e títulos de livros; a caixa_de_sentença mantém apenas a primeira letra de cada frase maiúscula — perfeita para organizar texto em inglês escrito às pressas.
Estilos de nomenclatura para desenvolvedores
Converta entre camelCase, PascalCase, snake_case e kebab-case para variáveis, nomes de classes, classes CSS e chaves de configuração ao codar ou integrar APIs.
Conversão segura para CJK
Caracteres chinês, japonês e coreano não têm caixa e são preservados em todos os modos; apóstrofos e hifens são tratados corretamente — "don't" se torna "Don't", nunca "Don'T".
Converte enquanto você digita
Sem botão de "converter": o painel de resultado atualiza ao vivo com sua entrada e a troca de modos é instantânea. As contagens de caracteres e palavras também atualizam.
Funciona totalmente local
O texto nunca sai do seu navegador, a ferramenta funciona offline e nenhuma solicitação é feita enquanto a entrada estiver vazia.
Detalhes úteis sobre conversão de caixa
As convenções de capitalização variam conforme o contexto — dominar essas regras evita títulos estranhos ou nomes de variáveis quebrados.
Qual a diferença entre os quatro estilos básicos de capitalização?
TUDO MAIÚSCLO serve para títulos, avisos e siglas (como NASA); tudo minúsculo é comum em branding moderno e textos de UI; a maiúscula da primeira letra de cada palavra (Title Case) é a convenção para títulos de reportagens e livros em inglês; o caso de frase (Sentence case) imita a prosa normal.
Esta ferramenta aplica "capitalizar cada palavra, o restante em minúsculas" para o Title Case, e coloca tudo em minúsculas primeiro no Sentence case, depois recapitaliza nos limites das frases.
Onde são usados camelCase, PascalCase, snake_case e kebab-case?
camelCase (minhaVariavel) é a convenção para variáveis e funções JavaScript e Java; PascalCase (MinhaClasse) para classes e componentes; snake_case (minha_variavel) para variáveis Python/Ruby e colunas de banco de dados; kebab-case (minha-variavel) para classes CSS, URLs e atributos HTML.
Ao integrar APIs ou organizar configurações, converta primeiro e ajuste depois — é muito mais rápido do que digitar tudo novamente.
Como as palavras são separadas nos estilos voltados para desenvolvedores?
Espaços, pontuação, sublinhados e hífens atuam como separadores, e o texto existente em camelCase/PascalCase é dividido nos limites das letras maiúsculas. Sequências de letra e dígito permanecem intactas: "v2" e "html5" continuam uma só palavra.
Então, tanto "user_nickname" quanto "userNickname" se convertem perfeitamente para "user-nickname"; uma sequência de caracteres CJK é mantida como uma única palavra.
Qual a diferença entre isso e o text-transform do CSS?
O text-transform do CSS só altera a aparência do texto — ao copiar ou ler novamente, retorna o original. Esta ferramenta modifica o texto em si, então o que você copia é o que você recebe.
Use CSS para estilos apenas visuais; use esta ferramenta quando o resultado for usado em código, bancos de dados ou documentos.
O que acontece com o texto em chinês?
Caracteres CJK não têm maiúsculas, então todos os modos os deixam intactos. Só a parte latina muda: "我爱 Open Source" se torna "我爱 OPEN SOURCE" no modo MAIÚSCULAS, e a sequência em chinês se une como uma única palavra no snake_case.
Perguntas frequentes
Meu texto é carregado ou salvo em algum lugar?
Não. Toda a conversão acontece no seu navegador com JavaScript — nenhuma requisição envia seu texto para lugar nenhum, funciona offline e tudo desaparece após atualizar a página.
Devo escolher Title Case ou Sentence case?
Use Title Case para títulos de reportagens, artigos e livros. Use Sentence case para ajustar texto normal digitado em MAIÚSCULAS ou com capitalização aleatória — ele coloca tudo em minúsculas primeiro e mantém apenas a inicial de cada frase maiúscula.
Texto em MAIÚSCULAS se divide corretamente em camelCase?
A divisão de palavras nos estilos de desenvolvedores depende dos limites de capitalização, então sequências de letras maiúsculas não têm divisão: "HTTPSERVER" permanece uma palavra. Para texto em MAIÚSCULAS com várias palavras, use primeiro o Sentence case e depois converta; formatos mistos como "userName" ou "user_name" se dividem corretamente.
Por que a saída perde o espaçamento original?
Apenas os estilos voltados para desenvolvedores reorganizam o texto: eles mantêm só as palavras e as unem com um separador fixo. MAIÚSCULAS, minúsculas, Title Case e Sentence case preservam todos os espaços e pontuação exatamente como são.
Existe um limite de tamanho? Funciona em dispositivos móveis?
Não há limite — cole documentos inteiros se quiser. Texto muito longo (centenas de milhares de caracteres) pode ficar um pouco lento em dispositivos básicos, pois o resultado é recalculado conforme você digita. O layout é responsivo; os dois painéis se empilham verticalmente em telas pequenas.