Blog
Herramientas de texto

Conversor de mayúsculas y minúsculas

Elige un modo y el texto se actualiza al instante: mayúsculas para titulares, minúsculas para etiquetas y slugs, formato título para nombres y encabezados al estilo inglés, formato de oración para texto que se escribió con el bloqueo de mayúsculas activado por error, e inversión de mayúsculas para ver cómo se ve un tExTo iNVERTIDo.

Tus datos no salen de este dispositivo

Resultado

Caracteres cambiados

Esta página no tiene parte de servidor en absoluto. La tabla que pegas la procesa JavaScript dentro de tu propio navegador, el gráfico se dibuja en un elemento canvas de tu máquina y el archivo de exportación se arma localmente. Nada se sube, se almacena ni se escribe en ningún registro. Puedes desconectar la red después de cargar la página y todo seguirá funcionando: es la forma más sencilla de comprobarlo tú mismo.

Datos y límites del método

MAYÚSCULAS text.toUpperCase() — todas las letras pasan a mayúscula
minúsculas text.toLowerCase() — todas las letras pasan a minúscula
Formato título La primera letra de cada palabra en mayúscula, el resto de la palabra en minúscula
Como en una oración Todo el texto se pasa a minúscula primero, luego se pone en mayúscula la primera letra del texto y la letra después de cada «. », «! », «? »
iNVERTIR mAyÚsCulAs Cada letra mayúscula pasa a minúscula y viceversa, carácter por carácter
Contador de cambios Número de posiciones donde el carácter del resultado difiere del carácter original

Cuándo induce a error

Cómo se calcula

MAYÚSCULAS y minúsculas son una llamada directa a los métodos nativos de JavaScript toUpperCase() y toLowerCase() sobre toda la cadena — ambos funcionan bien con cirílico y con latino.

El formato título busca cada secuencia de letras (una «palabra» en sentido amplio) en el texto y la reemplaza por una versión con la primera letra en mayúscula y el resto en minúscula: word.charAt(0).toUpperCase() + word.slice(1).toLowerCase().

El modo de oración primero pasa todo el texto a minúsculas, luego pone en mayúscula la primerísima letra, y después pone en mayúscula la letra que sigue a un punto, exclamación o interrogación más uno o más espacios.

La inversión recorre el texto carácter por carácter: si la versión en mayúscula de un carácter difiere de sí mismo, es una mayúscula y se convierte a minúscula; si su versión en minúscula difiere de sí mismo, es minúscula y se convierte a mayúscula; cualquier otro carácter se deja igual. El contador de cambios compara el texto original y el resultado posición por posición y cuenta las diferencias.

Preguntas y respuestas

¿En qué se diferencia el formato título de simplemente poner en mayúscula cada palabra?

El formato título no solo pone en mayúscula la primera letra de cada palabra — también pasa el resto de la palabra a minúscula. Si una palabra estaba originalmente TODA EN MAYÚSCULAS, el formato título la convierte en «Palabra Normal Con Mayúscula».

¿Por qué aparece una mayúscula justo después de un guion en el formato título?

La herramienta trata cualquier secuencia continua de letras como una palabra. Un guion interrumpe esa secuencia, así que «bien-conocido» se convierte en «Bien-Conocido» — ambas mitades de la palabra con guion reciben mayúscula.

¿Qué mide el contador de «caracteres cambiados»?

Compara el texto original y el resultado carácter por carácter y cuenta las posiciones que no coinciden. Si tu texto ya está todo en mayúsculas y eliges el modo MAYÚSCULAS, el contador muestra 0 — no hay nada que cambiar.

¿Puedo deshacer iNVERTIR mAyÚsCulAs y recuperar el texto original?

Sí — aplicar la inversión de mayúsculas otra vez sobre el resultado devuelve las letras a su estado original, porque la inversión es su propia operación inversa.

¿Se envía el texto a algún sitio mientras se procesa?

No, toda la conversión ocurre directamente en tu navegador con cada pulsación, el texto nunca se transmite a ningún sitio.

Herramientas relacionadas

Todas las herramientas