Converta texto entre MAIÚSCULAS, minúsculas, Iniciais Maiúsculas (Title Case) e tipo frase, ou para os estilos de programação — camelCase, PascalCase, snake_case, kebab-case e CONSTANT_CASE. Também dá para remover espaços extras, juntar linhas, ordenar linhas e remover duplicadas. O resultado acompanha suas edições, e nada sai do seu aparelho.
Como funciona
- Digite ou cole o texto, ou solte um arquivo .txt ou .md.
- Escolha uma conversão. O resultado aparece abaixo e se atualiza enquanto você edita.
- Copie o resultado, baixe como arquivo .txt ou use-o como entrada para outra conversão.
Perguntas frequentes
- Meu texto é enviado ou salvo?
- Não. A contagem e a conversão rodam nesta página, no seu aparelho; você pode abrir a aba Rede das ferramentas de desenvolvedor do navegador (DevTools) e ver que nenhuma requisição sai enquanto você digita. Uma cópia do rascunho fica no armazenamento de sessão desta aba para que recarregar a página não a perca, e ela é apagada quando você fecha a aba ou clica em “Começar de novo”.
- Que regras o Title Case segue?
- A primeira e a última palavra, e qualquer palavra depois de dois-pontos ou travessão, ganham inicial maiúscula. Artigos (a, an, the), conjunções curtas (and, but, or, nor, for) e preposições curtas (at, by, in, of, on, to, via) ficam em minúscula no meio. Siglas como NASA e nomes como iPhone ficam como foram digitados, a menos que o texto inteiro esteja em maiúsculas.
- Como ele separa as palavras para camelCase e snake_case?
- Nos espaços e na pontuação, e dentro de identificadores existentes onde a caixa muda, então “XMLHttpRequest” vira xml_http_request e “myVariableName” vira my-variable-name. Cada linha é convertida separadamente, então uma lista de nomes colada continua sendo uma lista.
- Funciona com acentos e outros alfabetos?
- Sim, para qualquer escrita com maiúsculas e minúsculas: latim com acentos, grego, cirílico, armênio. Escritas sem maiúsculas, como chinês, árabe ou hindi, passam sem alteração, e as ferramentas de linhas funcionam com qualquer texto.