Conversor de Caso de Texto
Cada base de código e CMS tem suas próprias regras de capitalização, kebab-case para URLs, camelCase para variáveis JS, SCREAMING_SNAKE para constantes, Title Case para cabeçalhos. Cole qualquer string e este conversor retorna todas as nove transformações comuns de uma vez, para que você possa copiar aquela que corresponde ao campo em que está colando.
Como as conversões funcionam
-
1
Cole seu texto
Uma palavra, um nome de variável ou uma frase inteira.
-
2
O texto é tokenizado
Espaços, hífens, sublinhados e limites camel são divididos em palavras separadas.
-
3
Cada caso é gerado
UPPER, lower, Title, Sentence, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE.
-
4
Copie o que você precisa
Cópia com um clique ao lado de cada variante.
Os nove casos comuns
| Caso | Exemplo | Uso típico |
|---|---|---|
| UPPERCASE | HELLO WORLD | Ênfase, palavras-chave SQL |
| lowercase | hello world | Texto do corpo |
| Title Case | Hello World | Cabeçalhos (estilo de manual) |
| Sentence case | Hello world | Cabeçalhos de artigo (minimalista) |
| camelCase | helloWorld | Variáveis JS/Java, chaves JSON |
| PascalCase | HelloWorld | Nomes de classes, componentes React |
| snake_case | hello_world | Python, Ruby, SQL |
| kebab-case | hello-world | URLs, nomes de classes CSS, HTML |
| CONSTANT_CASE | HELLO_WORLD | Variáveis de ambiente, constantes |
Title Case tem variações de guia de estilo
- Estilo AP: capitalize substantivos, pronomes, verbos, adjetivos, advérbios e todas as palavras com 4+ letras. Artigos, preposições curtas e conjunções permanecem em minúsculas, a menos que sejam a primeira ou a última.
- Chicago: capitalize palavras principais, minúsculas para artigos e preposições, independentemente do comprimento.
- APA: capitalize qualquer palavra com 4+ letras, além da primeira e da última palavra.
- Sentence case: apenas capitalize a primeira palavra (e nomes próprios). Cada vez mais preferido em UI moderna e estilo editorial.
Armadilhas na detecção de limites
parseXMLParser→parse-xml-parserrequer reconhecer letras maiúsculas consecutivas como um acrônimo. A divisão ingênua em camel dariaparse-x-m-l-parser.- Números:
item2Valuepode ser tokenizado comoitem-2-valueouitem2-value, dependendo da preferência. - Sublinhados iniciais (
_private) geralmente significam “interno” e devem ser preservados em algumas linguagens.
Quando usar qual
- URLs: sempre kebab-case. Motores de busca e humanos preferem caminhos legíveis.
- Colunas de banco de dados: snake_case em Postgres/MySQL, camelCase em MongoDB.
- Classes CSS: kebab-case (BEM) ou camelCase (CSS-in-JS).
- Variáveis de ambiente: sempre SCREAMING_SNAKE.
Perguntas frequentes
camelCase começa com uma letra minúscula (userName); PascalCase capitaliza a primeira letra também (UserName). Por convenção, camelCase é para variáveis e funções; PascalCase é para classes e tipos.
O conversor trata letras maiúsculas consecutivas como um único acrônimo sempre que possível: XMLParser → xml-parser, não x-m-l-parser. O comportamento exato varia conforme o estilo de origem; verifique para seu caso de uso.
É projetado para strings curtas como nomes de variáveis e cabeçalhos. Executá-lo em um arquivo inteiro de código reformataria comentários, strings e palavras-chave, você quebraria o código. Use um linter ou refatoração de IDE para isso.
Não. A conversão de caso ocorre inteiramente em seu navegador; nada que você cole sai da página.
Ferramentas relacionadas
Gerador de nomes de cidades
Gere nomes fictícios de cidades, vilas, aldeias e capitais para worldbuilding, mapas, jogos, histórias e dados fictícios, em um idioma real ou em um estilo inventado.
Gerador de Texto Negrito Itálico
Transforme texto comum em caracteres Unicode negrito itálico. Pronto para colar em bios do Instagram, Twitter/X, LinkedIn e Discord onde markdown não é suportado.
Gerador de anagramas
Digite uma palavra curta e veja cada reorganização única das letras, sem permutações duplicadas e com limite de resultados ajustável.
Gerador de Fonte do Instagram
Gere "fontes" Unicode (negrito, itálico, script, monoespaçado, fraktur) que podem ser coladas diretamente na sua bio, nome, legendas e comentários do Instagram.
Copiar símbolos de coração
Copie uma seleção de símbolos de coração, emojis coloridos e combinações decorativas. Consulte os pontos de código Unicode exatos antes de colar.
Gerador de Texto Assustador
Transforme texto simples em texto zalgo / glitch assustador usando marcas combinatórias Unicode. Intensidade ajustável. Funciona em redes sociais, Discord e na maioria das fontes.
Ferramenta disponível em outros idiomas
- Tekst hoofdletter-converter [NL]
- Công cụ chuyển đổi kiểu chữ hoa/thường [VI]
- 텍스트 케이스 변환기 [KO]
- Textfall-Konverter [DE]
- Konwerter wielkości liter [PL]
- テキスト大文字・小文字変換ツール [JA]
- Convertisseur de casse de texte [FR]
- เครื่องมือแปลงตัวพิมพ์ใหญ่-เล็กของข้อความ [TH]
- Konverter Kapitalisasi Teks [ID]
- محوّل حالة الأحرف في النص [AR]
- Textskiftläges-omvandlare [SV]
- Convertidor de Mayúsculas y Minúsculas [ES]
- Text Case Converter [EN]
- Convertitore di casi di testo [IT]
- Конвертер регистра текста [RU]
- Metin Büyük/Küçük Harf Dönüştürücü [TR]
- 文本大小写转换器 [ZH]