JavaScript: Converter Maiúsculas para Minúsculas (Todos os Métodos)

Use toLowerCase(), toUpperCase() e métodos sensíveis à localização com exemplos práticos.

JavaScript: Converter Maiúsculas para Minúsculas (Todos os Métodos)

A intenção desta busca é prática: desenvolvedores querem mudar de maiúsculas para minúsculas em JavaScript de forma rápida e correta. Este guia cobre os métodos principais, padrões de "Title Case" e conversão sensível à localização.

Índice:

toLowerCase

`toLowerCase()` converte toda a string para minúsculas e é o método padrão para normalização.
const texto = "OLÁ";
console.log(texto.toLowerCase()); // olá

toUpperCase

`toUpperCase()` faz o contrário e é útil para cabeçalhos ou normalização de dados.
const texto = "olá";
console.log(texto.toUpperCase()); // OLÁ

Padrões de Title Case (Formato Título)

O JavaScript não inclui um método nativo para Title Case. Um padrão comum é:
const paraTitulo = str => str
  .split(/\s+/)
  .map(w => w.charAt(0).toUpperCase() + w.slice(1).toLowerCase())
  .join(' ');

Conversão sensível à localização

`toLocaleLowerCase()` e `toLocaleUpperCase()` lidam corretamente com idiomas que possuem regras especiais, como o turco.
"İ".toLocaleLowerCase('tr'); // i

Alternativa sem código

Se você precisa de uma conversão rápida e pontual, use: https://textcaseconverter.online/pt/

Relacionado:

FAQ

Se você pesquisou sobre maiúsculas e minúsculas em JavaScript, estas são as respostas para as dúvidas mais comuns.

O toLowerCase() leva em conta a localização?

Não. Use toLocaleLowerCase() para idiomas com regras específicas de capitalização.

Como faço o Title Case?

Use um padrão de split-map-join ou uma pequena função auxiliar.

Posso fazer isso sem código?

Sim. Use o conversor online.

Precisa de um resultado rápido sem código?

Mude o formato instantaneamente com a ferramenta gratuita online.

Converter agora