Cambiar idioma

Texto

Convertir mayúsculas y minúsculas

Pasa un texto a mayúsculas, minúsculas, tipo título, snake_case o camelCase.

Editado por SolucionesAhora.com Cómo verificamos

Datos de la calculadora

Resultados

Introduce los datos y pulsa «Calcular» para ver el resultado.

¡Gratis y sin registro! ¿Y si aprendes a hacerlo sin calculadora? Un juego de cinco minutos con retos, vidas y puntos. Lo entiendes hasta si te da pereza.

En resumen

Qué calcula
Pasa un texto a mayúsculas, minúsculas, tipo título, snake_case o camelCase.
Fórmula aplicada
Tipo oración: mayúscula tras punto
Ejemplo
«informe anual de ventas» convertido a:

Conversor de mayúsculas y minúsculas

Recuperar un texto escrito entero en mayúsculas, normalizar títulos o convertir un nombre a snake_case son tareas repetitivas que aquí se resuelven en un clic.

Ocho formatos disponibles, incluidos los tres habituales en programación.

Cómo funciona

Cada modo aplica una transformación distinta respetando los acentos y caracteres especiales del español, portugués y francés.

Fórmula

Tipo oración: mayúscula tras punto
Tipo Título: mayúscula en cada palabra
snake_case, kebab-case y camelCase: sin acentos ni espacios

Ejemplo resuelto

«informe anual de ventas» convertido a:

MAYÚSCULAS: INFORME ANUAL DE VENTAS
Tipo Título: Informe Anual De Ventas
camelCase: informeAnualDeVentas

Explicación

Cada lenguaje tiene su convención

En JavaScript las variables van en camelCase y las clases en PascalCase. En Python y en Ruby se usa snake_case para variables y funciones. En CSS y en direcciones web manda el kebab-case. En constantes, casi todos coinciden en mayúsculas con guion bajo. No son caprichos: seguir la convención del lenguaje hace el código legible para quien venga después.

Las mayúsculas no son simétricas

Convertir a mayúsculas y volver a minúsculas no siempre devuelve el texto original. La eñe mayúscula existe, pero la ß alemana se convierte en SS y ya no vuelve. En turco, la i sin punto y la i con punto son letras distintas, lo que rompe conversiones hechas sin tener en cuenta el idioma.

Acentos y transliteración

Para un nombre de archivo o una dirección web conviene eliminar acentos y caracteres especiales. Pero transliterar no es siempre trivial: la ñ puede pasar a n o a ny según el criterio, y en alemán la ü se transcribe tradicionalmente como ue.

Nombres de archivo

Además del caso, conviene evitar espacios, acentos y signos de puntuación. Un nombre en minúsculas con guiones sobrevive a cualquier sistema operativo, servidor y herramienta de línea de comandos sin necesidad de comillas.

Preguntas frecuentes

¿Respeta los acentos?

Sí en mayúsculas, minúsculas, tipo oración y tipo título. Los formatos de programación los eliminan, porque no admiten caracteres fuera del ASCII.

¿Sirve para nombres de archivo?

Sí. kebab-case y snake_case producen nombres válidos y seguros para archivos, URL y variables.

¿Por qué al pasar a mayúsculas y volver no obtengo el texto original?

Porque algunas conversiones no son reversibles. La ß alemana se convierte en SS y no vuelve, y en turco las íes tienen reglas propias.

¿Qué caso uso para nombres de archivo?

Minúsculas con guiones. Evita espacios, acentos y signos de puntuación, y funciona en cualquier sistema sin necesidad de comillas.

¿Quieres calcular otra cosa?

Estas herramientas suelen usarse junto a esta calculadora.

Contar palabras

Palabras, caracteres, frases y párrafos de cualquier texto.

Generador de slug

Convierte un título en una URL limpia, sin acentos ni caracteres raros.