IA no seu dispositivo — profissional e privado.

Conversor de Caixa

Converta texto entre diferentes estilos de caixa

  • No seu dispositivo, não nos nossos servidores
  • 14 estilos de caixa
  • 6 guias de estilo de título
  • Qualquer alfabeto, qualquer idioma

Solte um arquivo de texto aqui

TXT, MD, CSV, TSV ou LOG. Um arquivo por vez, até 10 MB.

Caracteres
0
Palavras
0
Linhas
0
Frases
0

Texto convertido

O texto convertido aparece aqui.
Caracteres
0
Palavras
0
Linhas
0
Frases
0
Configurações
Estilo de caixa
Prosa
Código

Exemplo: HELLO WORLD

Guia de estilo do título

Só se aplica ao estilo Título.

As opções que não valem para o estilo escolhido ficam desativadas.

Pontuação
Pontuação

Normalizar aspas e travessões junto com a mudança de caixa.

Idioma das regras

Turco e azerbaijano têm i com e sem ponto; lituano, grego e alemão também diferem.

Dicionário próprio

Um termo por linha. A grafia exata vence qualquer regra. Termos de várias palavras funcionam.

Lote
Pro

A versão gratuita converte um item por vez. O Pro converte até 50 arquivos e entrega tudo em um único arquivo compactado.

Para que serve um conversor de caixa

Alterne em segundos entre CAIXA ALTA, minúsculas, título, frase, camelCase, PascalCase, snake_case e kebab-case. Redigitar um título só para acertar as maiúsculas, ou renomear à mão quarenta campos de uma convenção para outra, é trabalho lento e fácil de errar — e são erros que ninguém percebe até a página estar publicada ou a compilação falhar.

Um conversor tira o trabalho de digitar, mas o motivo para usar este é justamente a parte que a maioria erra. Caixa não é uma operação caractere a caractere: depende de onde a palavra está, de que tipo de palavra é, de qual guia de estilo você segue, de as letras serem ou não latinas, e de se é uma marca que nunca pode ser tocada. Cada uma dessas perguntas tem aqui um controle, e os valores padrão respondem como responderia um editor cuidadoso.

O que você economiza

  • Formatação uniforme — um único estilo em um documento, numa coluna de planilha ou numa pasta inteira.
  • Convenções de nomes — mover uma lista de identificadores entre snake_case, camelCase e SCREAMING_SNAKE_CASE sem mexer nas palavras.
  • Títulos prontos para publicar — título exato segundo AP, APA, Chicago, MLA, New York Times ou Wikipédia.
  • Consertar texto gritado — um parágrafo TODO EM MAIÚSCULAS vira prosa legível, com siglas e abreviaturas preservadas.
  • Contagens ao vivo — caracteres, palavras, linhas e frases se atualizam enquanto você digita, na entrada e no resultado.

Os catorze estilos, e quando cada um cabe

Sete estilos são para prosa e sete são convenções de nomes para código. A diferença importa: os estilos de prosa leem o dicionário próprio e conseguem preservar termos como iPhone, enquanto os de código definem por definição a caixa de cada caractere e não admitem exceções sem deixar de ser a convenção que nomeiam.

Estilos de prosa

  • CAIXA ALTA — todas as letras em maiúscula. HELLO WORLD.
  • minúsculas — todas as letras em minúscula. hello world.
  • Caixa de frase — a primeira palavra de cada frase, como na escrita comum. Hello world.
  • Título — palavras principais em maiúscula, menores em minúscula, segundo um guia publicado. The Sound of Music.
  • Cada Palavra Em Maiúscula — todas as palavras em maiúscula, sem exceções. The Sound Of Music.
  • cAiXa aLtErNaDa — maiúsculas alternadas, começando em minúscula. hElLo WoRlD.
  • cAIXA iNVERTIDA — a caixa de cada letra invertida. hELLO wORLD.

Convenções de nomes para código

  • camelCase — primeira palavra em minúscula e as demais em maiúscula, unidas. helloWorld. Comum em JavaScript, Java e Swift.
  • PascalCase — todas as palavras em maiúscula, unidas. HelloWorld. Nomes de classes e tipos na maioria das linguagens.
  • snake_case — palavras em minúscula unidas por sublinhados. hello_world. Python, Ruby e a maioria dos esquemas SQL.
  • SCREAMING_SNAKE_CASE — palavras em maiúscula unidas por sublinhados. HELLO_WORLD. Constantes e variáveis de ambiente.
  • kebab-case — palavras em minúscula unidas por hifens. hello-world. URLs, classes CSS e nomes de arquivo.
  • Train-Case — palavras em maiúscula unidas por hifens. Hello-World. Nomes de cabeçalhos HTTP.
  • dot.case — palavras em minúscula unidas por pontos. hello.world. Chaves de configuração e espaços de nomes.

Título não é uma coisa só: seis guias de estilo comparados

Não existe regra universal sobre quais palavras vão em maiúscula num título. Cada publicação segue um guia de estilo, e os guias realmente discordam — muitas vezes sobre a mesma palavra na mesma frase. Escolher errado não é questão de gosto: um manuscrito que exige APA e vem formatado em Chicago volta.

Esta ferramenta implementa seis, e o que segue é exatamente o que os separa. Escolha o seu guia no painel e o resultado muda de acordo.

Onde os guias discordam

  • Tamanho das preposições — AP e APA deixam em minúscula as de até três letras. Chicago (18.ª edição) e Wikipédia, até quatro. MLA deixa todas em minúscula, seja qual for o tamanho.
  • O New York Times usa lista, não tamanho — at, by, in, of e to ficam em minúscula, mas off, out, up, no, nor, not e so vão em maiúscula — o que nenhum outro guia aqui faz.
  • Conjunções coordenativas — cinco dos seis deixam as sete em minúscula: for, and, nor, but, or, yet e so. Chicago deixa apenas cinco: yet e so vão em maiúscula.
  • A última palavra — todos os guias aqui a capitalizam, exceto APA, que não tem essa regra — um título APA termina mesmo em «...Service You Can Count on».
  • O «to» de infinitivo — AP capitaliza num infinitivo («How To Write a Book») e deixa em minúscula como preposição («Back to Work»). Os outros cinco deixam sempre em minúscula.
  • Compostos com hífen — AP, APA e Wikipédia capitalizam as duas partes. Chicago e MLA aplicam as regras de palavras menores à segunda parte, dando «Follow-up» onde os outros dão «Follow-Up». O New York Times só deixa a segunda parte em minúscula depois de um prefixo de duas ou três letras com vogal duplicada: «Co-operation», mas «Co-Author».
  • Expressões latinas — Chicago capitaliza a preposição de uma expressão latina usada adverbialmente, ou seja «In Situ» e não «in Situ».

Um limite honesto vale para toda ferramenta desta categoria, inclusive as pagas: se «off» é preposição ou advérbio depende da frase, e nenhuma lista de palavras consegue dizer. Cada palavra recebe o papel que costuma ter num título, o que é correto na esmagadora maioria dos títulos reais. Quando não for o caso do seu, coloque a palavra no dicionário próprio com a grafia desejada e ela vencerá qualquer regra.

Como converter a caixa do texto

Quatro passos, e para a maioria das conversões bastam os dois primeiros.

  1. Adicione o texto

    Cole ou digite na caixa de entrada, ou solte um arquivo .txt, .md, .csv, .tsv ou .log sobre a página. Tudo acima de cerca de 128.000 caracteres entra na fila como tarefa em vez de encher a caixa, para a página continuar respondendo.

  2. Escolha um estilo

    Catorze estilos. Sete para prosa — CAIXA ALTA, minúsculas, caixa de frase, título, Cada Palavra Em Maiúscula, alternada e invertida — e sete convenções de nomes para código: camelCase, PascalCase, snake_case, SCREAMING_SNAKE_CASE, kebab-case, Train-Case e dot.case.

  3. Ajuste as regras

    Para o título, escolha o guia de estilo que sua publicação exige. Acrescente ao dicionário próprio os termos cuja grafia precisa sobreviver — iPhone, NASA, macOS — e defina o idioma se o texto for turco, azerbaijano, lituano, grego ou alemão.

  4. Copie ou baixe

    Texto curto converte enquanto você digita. Arquivos e colagens longas convertem ao clicar em Converter, e um lote é baixado como um único ZIP. Tudo acontece no seu dispositivo; nenhum texto é enviado.

A caixa de frase e as palavras que ela não pode tocar

A caixa de frase parece o estilo mais simples e é o que a maioria das ferramentas implementa errado. A versão ingênua passa tudo para minúsculas e depois capitaliza a letra depois de cada ponto, o que faz em silêncio quatro coisas erradas de uma vez.

O que uma caixa de frase correta precisa saber

  • O pronome inglês I — passar tudo para minúsculas primeiro transforma cada I do documento em i. Aqui ele continua maiúsculo, assim como I'm, I've, I'll e I'd.
  • Abreviaturas — Dr., p. ex., Inc., Fig., Vol. e outras oitenta terminam em ponto sem terminar a frase. Depois de nenhuma delas começa uma frase nova.
  • Iniciais — uma única letra maiúscula seguida de ponto é uma inicial. J. R. R. Tolkien mantém suas iniciais e não reinicia a frase três vezes.
  • Decimais e domínios — a versão 3.5 e example.com contêm pontos que não encerram frase, e nenhum reinicia a capitalização.
  • Frases que começam com número — em «3 apples are enough», a primeira palavra é o número, então «apples» não é capitalizado. As ferramentas que procuram a primeira letra fazem o contrário.

Siglas e marcas também sobrevivem enquanto «Manter termos com maiúscula» estiver ligado: qualquer palavra com maiúscula depois da primeira fica exatamente como está. A única exceção deliberada é uma linha inteiramente em maiúsculas, onde preservá-las faria a ferramenta não fazer nada justamente com a entrada que mais lhe trazem.

Converter nomes entre convenções de código

Passar um conjunto de identificadores de uma convenção para outra é o uso mais comum entre desenvolvedores, e a exatidão do resultado depende inteiramente de onde a ferramenta decide que uma palavra acaba e a seguinte começa.

Como os limites de palavra são encontrados

  • Separadores — espaços, sublinhados, hifens, pontos e barras terminam uma palavra. user_profile-image são três palavras.
  • Maiúsculas internas — uma maiúscula depois de uma minúscula começa palavra nova. fooBar é foo e Bar.
  • Sequências de sigla — uma maiúscula seguida de minúscula encerra uma sequência de maiúsculas. HTTPServer é HTTP e Server, e parseJSONData é parse, JSON e Data. É a regra que a maioria dos conversores omite; sem ela saem httpserver e parsejsondata.
  • Dígitos continuam colados — utf8 é uma palavra, mas utf8Encode são duas — o limite é a maiúscula, não o dígito.
  • Apóstrofos ficam dentro da palavra — don't é uma palavra e vira dont num identificador, não don e t. Já a aspa de fechamento em dogs' toys continua sendo separador.

Duas opções que vale conhecer

  • Converter linha a linha — cada linha vira seu próprio identificador e as quebras são preservadas. Use para uma coluna de campos ou uma lista de variáveis; desligado, um bloco inteiro vira um único identificador.
  • Manter os separadores — os separadores originais são preservados e só as palavras mudam de caixa, que é o que se quer para um caminho ou uma chave estruturada. src/my_module/file.txt vira Src/My_Module/File.Txt em PascalCase, não SrcMyModuleFileTxt.

Texto que não está em inglês

Quase todos os conversores são escritos para as vinte e seis letras do alfabeto inglês, e a falha é silenciosa em vez de ruidosa: não dão erro, devolvem uma palavra mais curta ou um resultado vazio.

O que é tratado aqui

  • Latino com acentos — Café continua Café. Uma ferramenta que procura A-Z perde o é e devolve Caf, e nada nisso parece uma falha.
  • Outros alfabetos — textos cirílico, grego, hebraico, árabe, devanágari e CJK convertem corretamente. Numa ferramenta A-Z, o camelCase de um texto cirílico devolve uma cadeia vazia.
  • Turco e azerbaijano — o i vira o İ com ponto e o I vira o ı sem ponto. Defina o idioma e a correspondência segue o idioma em vez do inglês.
  • O ß alemão — vira SS, duas letras a partir de uma — o motivo pelo qual nada aqui presume que mudar a caixa preserva o tamanho da palavra.
  • Acentos combinantes — um e seguido de acento agudo combinante é uma palavra, não uma palavra mais um sinal solto, então o acento não migra para a palavra anterior.
  • Emoji e escritas raras — caracteres fora do plano básico são tratados como caracteres inteiros. Um emoji conta como um, não como dois, e nunca é partido ao meio.

Arquivos, textos longos e lotes

A caixa de entrada é para o texto que você cola ou digita. Para algo maior, solte o arquivo: são aceitos .txt, .md, .markdown, .csv, .tsv e .log, e UTF-8, UTF-8 com marca de ordem de bytes e UTF-16 com marca são detectados e devolvidos na mesma codificação em que chegaram.

O que acontece com um documento grande

  • Uma colagem grande vira tarefa — texto acima de cerca de 128.000 caracteres entra na fila em vez de ser escrito na caixa, porque o que congela uma página é um campo de formulário com megabytes de texto, não a conversão.
  • Conversões longas rodam em segundo plano — a página continua respondendo e Cancelar funciona na hora, por maior que seja o documento.
  • As quebras de linha são preservadas — um arquivo em CRLF volta em CRLF. Nada é normalizado em silêncio.
  • Formatos recusados — JSON, XML e HTML não são aceitos, porque neles a caixa carrega estrutura e deixar uma chave ou nome de tag em minúscula quebra o arquivo. Arquivos do Word, PDF e de planilha são recusados com link para o conversor certo.
  • Lotes baixam como um arquivo só — até 50 arquivos por passada, num único ZIP, mantendo distintos os nomes repetidos em vez de sobrescrevê-los.

Para os formatos que esta ferramenta não abre, estes os passam antes para texto simples: Word para texto, PDF para texto, Excel para CSV, Imagem para texto.

Boas práticas e limites

Algumas coisas que vale saber antes de converter algo difícil de desfazer.

Como obter um resultado limpo

  • Converta primeiro uma amostra curta quando o texto importar — um título, ou as dez primeiras linhas de uma coluna — e confira as duas ou três palavras de que você já desconfia.
  • Acrescente marcas, nomes de produto e siglas ao dicionário próprio antes de uma passada longa, não depois.
  • Escolha o guia de estilo que o destino exige, e não o que parece melhor; as diferenças são pequenas e a exigência não é negociável.
  • Com identificadores, veja o que aconteceu com as siglas — é aí que as conversões de nomes erram.
  • Guarde o original. A ferramenta nunca altera o seu arquivo; ela cria um novo.

Quando um conversor é a ferramenta errada

  • Marcas e textos jurídicos cuja grafia é fixada por contrato. Use o dicionário, ou não converta.
  • Código-fonte, ao contrário de uma lista de identificadores: mudar a caixa de um arquivo inteiro muda também palavras-chave e literais de texto.
  • Texto formatado. Cole como texto simples; negrito, links e cor não são preservados.
  • Escritas sem maiúscula e minúscula — chinês, japonês, coreano, árabe, hebraico e tailandês não mudam com os estilos de prosa, e isso está correto.

Tudo acontece no seu dispositivo

Nenhum texto é enviado. A conversão acontece na sua própria máquina, e por isso não há tamanho de arquivo a negociar com um servidor nem fila para esperar — e por isso é seguro colar aqui o nome de um produto não anunciado, o rascunho de um cliente ou uma coluna de dados pessoais, o que não vale numa ferramenta que envia o seu texto para um serviço. A versão gratuita converte um item por vez, até 10 MB. O Pro eleva isso ao que o seu dispositivo aguenta e a até 50 arquivos por passada. Os dois produzem os mesmos bytes: a conversão é sem perdas, então não há nível de qualidade a vender.

Perguntas frequentes

Para quais estilos posso converter?

Catorze. Sete estilos de prosa — CAIXA ALTA, minúsculas, caixa de frase, título, Cada Palavra Em Maiúscula, cAiXa aLtErNaDa e cAIXA iNVERTIDA — e sete convenções de nomes para código: camelCase, PascalCase, snake_case, SCREAMING_SNAKE_CASE, kebab-case, Train-Case e dot.case. Texto curto converte enquanto você digita; dá para copiar o resultado ou baixá-lo como arquivo de texto simples.

Qual guia de estilo devo usar para o título?

O que sua publicação exigir. AP e APA deixam em minúscula as preposições de até três letras; Chicago (18.ª edição) e Wikipédia, até quatro; MLA deixa todas as preposições em minúscula, seja qual for o tamanho; e o New York Times trabalha com uma lista explícita, por isso escreve off, out e up em maiúscula e deixa at, by, in e of em minúscula. Chicago é ainda o único dos seis que escreve yet e so em maiúscula, e APA o único que não capitaliza a última palavra automaticamente.

Como são tratados separadores, siglas e maiúsculas internas?

Os limites de palavra são encontrados em espaços, sublinhados, hifens, pontos e maiúsculas internas, de modo que HTTPServer vira HTTP e Server em vez de uma palavra ilegível, e parseJSONData vira parse, JSON e Data. Desligue «Separar maiúsculas internas» para tratar fooBar como uma palavra só, e ligue «Manter os separadores» quando os separadores tiverem significado: um caminho como src/my_module/file.txt mantém então suas barras e seu ponto, mudando apenas as palavras.

Dá para impedir que iPhone, NASA ou macOS sejam alterados?

Sim, de duas formas. «Manter termos com maiúscula» vem ligado e preserva qualquer palavra com maiúscula depois da primeira — NASA, iPhone, eBay, McDonald, JavaScript — exatamente como está, exceto numa linha inteiramente em maiúsculas, onde o objetivo é justamente corrigi-la. Para o resto, coloque o termo no dicionário próprio: a grafia exata vence qualquer regra. Entradas de várias palavras como New York Times também funcionam.

Posso converter código ou nomes de variáveis?

Sim. Trocar de convenção de nomes é exatamente para isso que servem os sete estilos de código — de snake_case para camelCase, de camelCase para SCREAMING_SNAKE_CASE, de kebab-case para PascalCase, e assim por diante. Ligue «Converter linha a linha» para tratar cada linha como um identificador próprio, que é o que você quer para uma lista de campos, cabeçalhos de CSV ou uma renomeação em massa.

Qual a diferença entre título, Cada Palavra Em Maiúscula e caixa de frase?

«Cada Palavra Em Maiúscula» capitaliza todas as palavras sem exceção: The Sound Of Music. O título segue um guia de estilo publicado, então as palavras menores ficam em minúscula: The Sound of Music. A caixa de frase capitaliza apenas a primeira palavra de cada frase, como na escrita comum, e deixa intactas siglas e abreviaturas conhecidas.

Funciona com texto acentuado e não latino?

Sim, e é justamente aqui que a maioria dos conversores falha em silêncio. Os limites de palavra usam as categorias de letra do Unicode, e não a faixa A-Z, então Café continua Café em vez de perder a última letra, e textos cirílico, grego, hebraico, árabe e CJK convertem em vez de voltar vazios. Defina o idioma como turco ou azerbaijano para o i com e sem ponto, e também para lituano, grego ou alemão, onde as regras diferem.

Quanto texto posso converter, e vários arquivos de uma vez?

A versão gratuita converte um arquivo ou um bloco colado por vez, até 10 MB. O Pro remove o limite de tamanho — o único teto é o que o seu dispositivo aguenta — e converte até 50 arquivos numa passada, entregues em um único ZIP. Os dois planos produzem o mesmo resultado: a conversão é sem perdas, então não há diferença de qualidade a vender.

Meu texto fica privado?

Sim. Cada conversão acontece no seu próprio dispositivo e nenhum texto é enviado a lugar nenhum. Isso vale tanto para o texto colado quanto para os arquivos soltos, e é por isso que rascunhos, textos de clientes, credenciais e nomes de produto não anunciados podem ser colados aqui com segurança. Ao fechar a aba não fica nada.

4.9de 5

de 891 avaliações

Avalie esta ferramenta

Toque numa estrela — leva um segundo