JavaScript: Convertir Mayúsculas a Minúsculas (Todos los Métodos)

Usa toLowerCase(), toUpperCase() y métodos sensibles a la localización con ejemplos prácticos.

JavaScript: Convertir Mayúsculas a Minúsculas (Todos los Métodos)

La intención de búsqueda aquí es práctica: los desarrolladores quieren convertir de mayúsculas a minúsculas en JavaScript de forma rápida y correcta. Esta guía cubre los métodos principales, patrones para formato título y la conversión sensible a la localización.

Tabla de contenidos:

toLowerCase

`toLowerCase()` convierte toda la cadena a minúsculas y es el método estándar para la normalización.
const texto = "HOLA";
console.log(texto.toLowerCase()); // hola

toUpperCase

`toUpperCase()` hace lo contrario y es útil para encabezados o normalización de datos.
const texto = "hola";
console.log(texto.toUpperCase()); // HOLA

Patrones para formato título (Title Case)

JavaScript no incluye un método integrado para el formato título. Un patrón sencillo es:
const aTitulo = str => str
  .split(/\s+/)
  .map(w => w.charAt(0).toUpperCase() + w.slice(1).toLowerCase())
  .join(' ');

Conversión sensible a la localización

`toLocaleLowerCase()` y `toLocaleUpperCase()` manejan correctamente idiomas con reglas especiales, como el turco.
"İ".toLocaleLowerCase('tr'); // i

Alternativa sin código

Si solo necesitas una conversión rápida, usa: https://textcaseconverter.online/es/

Relacionado:

FAQ

Si buscaste sobre mayúsculas y minúsculas en JavaScript, estas son las preguntas más comunes.

¿toLowerCase() tiene en cuenta la localización?

No. Usa toLocaleLowerCase() para idiomas con reglas especiales.

¿Cómo hago el formato título?

Usa un patrón de split-map-join o una pequeña función auxiliar.

¿Puedo hacer esto sin código?

Sí. Usa el convertidor online.

¿Necesitas un resultado rápido sin código?

Convierte el formato al instante con la herramienta gratuita online.

Convertir ahora