Convertir mayúsculas y minúsculas
Pasa un texto a mayúsculas, minúsculas, tipo título, snake_case o camelCase.
Datos de la calculadora
Resultados
Introduce los datos y pulsa «Calcular» para ver el resultado.
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.
Contar caracteres
Caracteres con y sin espacios, líneas y bytes de un texto.
Tiempo de lectura
Cuánto se tarda en leer un texto, en silencio o en voz alta.