Ir al contenido
HandfulTools

Cómo pasar de mayúsculas a minúsculas (y al revés)

Cambia mayúsculas y minúsculas en Word, Google Docs, Excel o el navegador, y evita las trampas del tipo título, la i turca y la ß alemana.

· 6 min de lectura

Cambiar mayúsculas y minúsculas reescribe cada letra con su equivalente según las tablas de Unicode. No es formato: los caracteres cambian de verdad, y el texto sigue convertido al copiarlo a un correo, una celda o una base de datos. Por eso no siempre es reversible: algunas letras no vuelven al punto de partida.

La vía rápida aquí: pega tu texto en el Convertidor de mayúsculas y minúsculas, elige un formato entre los once disponibles (de MAYÚSCULAS a iNVERSE) y copia el resultado. Todo se ejecuta en la página, así que lo que pegas no sale de tu dispositivo. Si el texto trae saltos de línea rotos o dobles espacios, pásalo antes por el Limpiador de texto.

Las vías, comparadas

Vía Buena para Ojo con
Una herramienta de navegador como esta Texto de cualquier origen, modos de programador, listas Pegar y volver a copiar
Word o LibreOffice Texto ya en el documento, conserva el formato Cuatro o cinco modos
Excel o Google Sheets Una columna entera Son fórmulas hasta que pegas como valores
Un editor de código o la terminal Archivos y repositorios tr solo entiende ASCII y se salta los acentos

Programa por programa

En Microsoft Word, selecciona el texto y pulsa Mayús+F3: cada pulsación alterna entre minúsculas, MAYÚSCULAS y mayúscula inicial en cada palabra. En un Mac, y en portátiles con teclas de función de volumen o brillo, mantén pulsada también Fn. El botón Aa de la pestaña Inicio añade el formato de oración y la inversión de mayúsculas, que rescata un párrafo escrito con el bloqueo de mayúsculas activado.

En Google Docs, selecciona el texto y abre Formato, luego Texto, en el apartado de mayúsculas: ofrece minúsculas, MAYÚSCULAS y formato de título. No hay tipo oración ni atajo de teclado por defecto.

En LibreOffice Writer, está en Formato > Texto, con todos los modos en un mismo menú.

En Excel, el cambio de caja es una fórmula. Con el texto en A2: =MINUSC(A2), =MAYUSC(A2), =NOMPROPIO(A2). (En inglés son LOWER, UPPER y PROPER: Excel y Google Sheets traducen los nombres de las funciones, así que usa los de tu interfaz.) Hay dos consecuencias. Primera: el resultado es una fórmula que depende de A2; copia las celdas y usa Pegado especial con la opción de valores antes de borrar la columna original, o se rompe. Segunda: NOMPROPIO pone mayúscula tras cada carácter que no sea una letra, y «it's» se convierte en «It'S» y «e-mail» en «E-Mail». Léelo siempre.

En macOS, TextEdit tiene estas opciones en Edición > Transformaciones. El Bloc de notas de Windows no tiene ninguna. En VS Code, abre la paleta de comandos (Ctrl+Mayús+P, o Cmd+Mayús+P) y busca el comando para transformar a minúsculas. Los teclados de iPhone y Android no convierten texto; pulsar dos veces Mayús solo fija las mayúsculas para lo que escribas después.

Los modos, y lo que hacen de verdad

  • MAYÚSCULAS y minúsculas aplican la tabla de Unicode a cada letra. Los acentos se conservan: «école» pasa a «ÉCOLE».
  • Tipo título (Title Case) pone mayúscula a las palabras, pero deja en minúscula una lista fija de palabras cortas salvo que abran el texto o sigan a un ., !, ? o :. «how to write a better headline» pasa a «How to Write a Better Headline».
  • Tipo oración (Sentence case) pasa primero todo a minúsculas, luego pone mayúscula a la primera letra y a la que sigue a cada ., ! o ?, y restituye el pronombre inglés «I» cuando va solo.
  • camelCase, PascalCase, snake_case, kebab-case y CONSTANT_CASE parten el texto en palabras por los espacios, la puntuación y las mayúsculas ya existentes, y las vuelven a unir: «Order total amount» y «orderTotalAmount» dan order_total_amount. Cada línea se trata por separado, así que una lista entera se convierte de una vez. Los acentos se respetan: «Café Noir» da café_noir. Para el slug de una URL, usa el Generador de slugs.
  • aLtErNaTiNg e iNVERSE son curiosidades; iNVERSE sí sirve para deshacer un bloqueo de mayúsculas olvidado.

Por qué el formato de título es una opinión, no una regla

No existe un único formato de título correcto. Las guías de estilo discrepan sobre qué palabras cortas van en minúscula, si se capitalizan las de cuatro letras o más y qué hacer tras los dos puntos. Nuestro convertidor adopta una postura: una lista fija de palabras cortas (a, an, and, as, at, but, by, for, in, nor, of, on, or, per, so, the, to, up, via, vs, yet, y equivalentes franceses como de, du, des, le, la, les, et, en, sur) queda en minúscula en medio de una línea. En español lo habitual es poner mayúscula solo a la primera palabra y a los nombres propios.

Antes de publicar, comprueba dos cosas:

  • Las siglas se aplanan. Cada palabra queda en minúsculas salvo su primera letra: «the NASA report on PDF files» vuelve como «The Nasa Report on Pdf Files». Corrígelo a mano.
  • Los apóstrofos se quedan dentro de la palabra. «jOHN o'NEIL» da «John O'neil», no «John O'Neil». Es lo contrario de NOMPROPIO en Excel, y por eso nuestra herramienta nunca produce «It'S».

El tipo oración tiene su propio punto ciego: como pasa todo a minúsculas primero, los nombres propios se van con él. «REUNIÓN EN PARÍS CON ANA» vuelve como «Reunión en parís con ana». Ninguna herramienta distingue un nombre propio de uno común: relee el resultado.

Dos trampas de Unicode que afectan al trabajo real

La i turca sin punto. El turco tiene dos letras distintas: i/İ con punto e ı/I sin él. La conversión en el navegador sigue la configuración regional del dispositivo: en un equipo en turco, «istanbul» pasa a «İSTANBUL» y «I» pasa a «ı», lo correcto allí y erróneo si esperabas el comportamiento inglés. Para comparar byte a byte un identificador o una extensión, hazlo en código con una configuración regional invariable explícita, no en una herramienta de texto.

La ß alemana. La ß no tiene una mayúscula única en la tabla por defecto: «straße» pasa a «STRASSE», un carácter convertido en dos. Al volver a minúsculas obtienes «strasse», no «straße». Es un viaje de ida: pasar una columna de apellidos a mayúsculas y de vuelta la estropea sin avisar. Conserva la original.

Otra trampa vive en la línea de comandos: tr '[:upper:]' '[:lower:]' solo toca el ASCII, por lo que «ÉCOLE STRASSE» vuelve como «École strasse», con la É intacta. Usa una herramienta que entienda Unicode (el .lower() de Python, o sed 's/.*/\L&/' de GNU) si el texto no es inglés sencillo.

Problemas habituales y qué significan

Word me cambia las mayúsculas mientras escribo. Es la Autocorrección, no la conversión. Desactiva las casillas correspondientes en las opciones de Autocorrección, dentro de las opciones de Word.

Excel muestra un error en la columna convertida. Las fórmulas apuntaban a una columna que borraste. Pega primero como valores y borra después.

El texto ha perdido los saltos de línea. Los modos de programador unen las palabras, a propósito. Para prosa, usa minúsculas, mayúsculas, formato de título o de oración.

Todo ha quedado en una sola palabra larga. Aplicaste camelCase o PascalCase a un párrafo: son modos para identificadores, no para frases.

Preguntas frecuentes

¿Se envía mi texto a un servidor? No. La conversión se ejecuta en la página, en tu dispositivo.

¿Por qué se desaconseja escribir todo en mayúsculas? Elimina la silueta de las palabras con la que el lector se orienta y, en los mensajes, parece un grito. Resérvalo para etiquetas cortas.

¿Cómo convierto un título en una dirección web? Con el Generador de slugs y no con las minúsculas: también quita acentos y puntuación y une las palabras con guiones.

¿Cómo compruebo un límite de longitud? Pega el resultado en el Contador de palabras o en el Contador de caracteres: una etiqueta de título o un campo de formulario suele limitarse por caracteres.

Siguientes pasos

Herramientas usadas en esta guía

← Todas las guías