Conversor de maiúsculas/minúsculas
O Conversor de maiúsculas/minúsculas é uma ferramenta gratuita que transforma texto em minúsculas, MAIÚSCULAS, maiúscula inicial, camelCase, PascalCase e vários formatos de nomenclatura baseados em separadores.
Como uso o conversor?
Cola ou escreve o texto e escolhe o formato de maiúsculas e minúsculas pretendido.
- Seleciona lowercase, UPPERCASE, Primeira letra maiúscula, camelCase, PascalCase, Maiúsculas Iniciais, CONSTANT_CASE, dot.case, snake_case ou param-case.
- Copia o resultado convertido e verifica-o no local onde vai ser utilizado.
Se estiveres a converter código, um nome de ficheiro ou o nome de um campo, revê o resultado no respetivo contexto. Assim, é mais fácil detetar espaços a mais ou separadores em falta.
Que formato de maiúsculas e minúsculas devo escolher?
Escolhe o formato exigido pelo sistema, guia de estilo ou linguagem de programação em que o texto será utilizado.
- lowercase é útil para normalizar termos de pesquisa, etiquetas e texto que tenha de usar letras minúsculas.
- UPPERCASE é adequado para etiquetas curtas, códigos de referência e títulos quando o estilo aplicável permite letras maiúsculas.
- Primeira letra maiúscula é apropriado para títulos comuns e etiquetas de interfaces em que apenas a primeira palavra, os nomes próprios, as siglas e termos semelhantes precisam de começar por maiúscula.
- Maiúsculas Iniciais começa cada palavra por maiúscula e é frequentemente usado em títulos ou campos com nome.
- camelCase é comum em variáveis JavaScript e nos nomes dos membros de objetos JSON.
- PascalCase é muito utilizado em nomes de classes, tipos e componentes em linguagens como C# e TypeScript.
- snake_case é comum em Python, nomes de colunas SQL e exportações de dados.
- CONSTANT_CASE é uma convenção conhecida para constantes e nomes de variáveis de ambiente.
- param-case usa hífenes, sendo adequado para muitos slugs de URL, opções de comandos e nomes de classes CSS.
- dot.case pode ser usado em chaves de configuração e etiquetas hierárquicas quando o sistema de destino aceita pontos.
Exemplos de conversão
Ao usar a entrada quarterly sales report, obténs estes exemplos simples:
- lowercase produz quarterly sales report.
- UPPERCASE produz QUARTERLY SALES REPORT.
- Primeira letra maiúscula produz Quarterly sales report.
- camelCase produz quarterlySalesReport.
- PascalCase produz QuarterlySalesReport.
- Maiúsculas Iniciais produz Quarterly Sales Report.
- CONSTANT_CASE produz QUARTERLY_SALES_REPORT.
- dot.case produz quarterly.sales.report.
- snake_case produz quarterly_sales_report.
- param-case produz quarterly-sales-report.
Em que situações é que esta conversão poupa tempo?
A conversão poupa tempo quando é necessário adaptar as mesmas etiquetas a outra plataforma, ficheiro ou convenção de nomenclatura.
- Limpa os títulos de colunas copiados do Microsoft Excel ou do Google Sheets antes de importares um ficheiro CSV para uma base de dados.
- Transforma o título de um conteúdo num possível slug com hífenes para o WordPress, verificando à parte a pontuação, os caracteres acentuados e outros caracteres não suportados.
- Converte nomes de campos de API para camelCase em JavaScript ou snake_case em Python.
- Uniformiza os títulos antes de preparares dados para impressão em série no Microsoft Word, Mailchimp ou noutro sistema que dependa de nomes de campos consistentes.
- Cria nomes legíveis de variáveis de ambiente para uma configuração de implementação com CONSTANT_CASE.
- Normaliza títulos copiados antes de os colocares em tarefas do Jira, problemas do GitHub ou documentação interna.
Alterar as maiúsculas e minúsculas não costuma reduzir o número de caracteres latinos comuns. Se o destino tiver um limite de caracteres, como uma publicação numa rede social ou um campo de formulário, usa o Contador de caracteres após a conversão, em vez de assumires que o texto já cabe.
O que acontece aos espaços, à pontuação e aos caracteres pouco comuns?
Os espaços e a pontuação exigem uma verificação visual final, sobretudo quando convertes texto para um formato usado em programação ou URLs.
Os números não têm maiúsculas nem minúsculas, pelo que a conversão não altera os algarismos. Por convenção, os formatos baseados em separadores substituem os limites entre palavras por sublinhados, hífenes ou pontos. No entanto, a pontuação presente em texto real pode gerar resultados inadequados para código ou URLs.
As letras acentuadas e os sistemas de escrita não latinos são mais complexos, porque a correspondência entre maiúsculas e minúsculas depende do Unicode e, em alguns casos, de regras específicas de cada língua.
Como é tratado o meu texto?
O texto introduzido é enviado para o servidor através de HTTPS, processado nesse servidor e não é armazenado.
Como a conversão não decorre apenas no teu navegador, evita introduzir palavras-passe, chaves privadas, dados pessoais não publicados ou outro material sensível. O HTTPS protege a ligação durante a transmissão, mas converter maiúsculas e minúsculas é desnecessário para dados secretos e pode torná-los inválidos.
Perguntas frequentes
Alterar as maiúsculas e minúsculas muda uma palavra-passe ou um número de referência?
Sim, pode alterar qualquer valor que contenha letras. As palavras-passe, chaves de API, referências de produtos e identificadores de bases de dados podem distinguir entre maiúsculas e minúsculas. Por isso, não os convertas, a menos que o sistema de destino o exija explicitamente.
O camelCase gera sempre um identificador de programação válido?
Não. Um identificador pode continuar a ser inválido se começar por um número, contiver caracteres não suportados ou corresponder a uma palavra reservada da linguagem. Verifica o resultado no teu editor, compilador ou linter antes de o usares em código.
Posso usar CONSTANT_CASE em variáveis de ambiente?
Corresponde à convenção visual habitual, mas cada shell, plataforma de alojamento e formato de configuração pode impor regras adicionais. Um algarismo inicial, um sinal de pontuação ou um carácter não ASCII pode continuar a ser rejeitado.
Posso converter automaticamente uma coluna inteira de uma folha de cálculo?
Para uma lista pontual, pode ser prático copiar as células para uma ferramenta de texto. Num processo recorrente, as funções LOWER, UPPER e PROPER do Excel, ou uma transformação do Power Query, são mais fáceis de repetir e auditar.
A conversão de maiúsculas e minúsculas também traduz o texto?
Não. Apenas altera a utilização de maiúsculas e minúsculas e, nos formatos de nomenclatura, os separadores entre palavras. Não traduz palavras, corrige a ortografia nem reformula a gramática.
Verificações finais
Cola o resultado no destino e verifica os espaços iniciais, a pontuação, as siglas, as letras acentuadas e quaisquer restrições de nomenclatura. No caso de código e dados importados, valida uma amostra antes de converteres o resto da lista.
Ferramentas Populares
Crie sua própria assinatura personalizada e faça o download facilmente com nossa ferramenta geradora de assinaturas para assinaturas eletrônicas personalizadas.
Calcule o tamanho de qualquer texto em Bytes (B), Kilobytes (KB) ou Megabytes (MB) usando nossa ferramenta de cálculo de tamanho de texto.
Use a ferramenta de pesquisa reversa de IP para encontrar o domínio ou host associado a qualquer endereço IP de forma rápida e fácil.
Use nossa ferramenta de ping para verificar o status e o tempo de resposta de qualquer site, servidor ou porta de forma rápida e eficiente.
A ferramenta de pesquisa de IP do Digily Link fornece informações detalhadas sobre qualquer endereço IP. Use este serviço online gratuito para obter dados abrangentes de IP.
Gere instantaneamente a sua ligação gratuita do WhatsApp com o nosso gerador de ligações do WhatsApp. Adicione uma mensagem personalizada e inicie conversas com um clique, sem iniciar sessão nem escrever código.