Convertidor de mayúsculas y minúsculas
Pega tu texto, elige un formato y copia el resultado. Sirve para arreglar un titular escrito con Bloq Mayús activado, o para renombrar variables entre las convenciones que espera cada lenguaje.
Los formatos de programación y cuándo se usa cada uno
La comunidad de cada lenguaje optó por una convención distinta, y mezclarlas en una misma base de código es de esas cosas que terminan señaladas en una revisión de código. La versión corta:
- camelCase — variables y funciones en JavaScript, Java, C# (los métodos usan PascalCase), Swift y Kotlin.
- PascalCase — clases, tipos y componentes en casi todas partes, además de los métodos y miembros públicos de C#.
- snake_case — variables y funciones en Python, Ruby y Rust, y el estándar para los nombres de columnas en SQL.
- CONSTANT_CASE — constantes y variables de entorno en casi todos los lenguajes.
- kebab-case — URLs, nombres de clases CSS, atributos HTML y nombres de paquetes de npm. No se puede usar para identificadores en la mayoría de los lenguajes porque el guion se lee como un signo menos.
Para las URLs en concreto, usar guiones en lugar de guiones bajos es la recomendación de Google desde hace años: los guiones se tratan como separadores de palabras y los guiones bajos, históricamente, no.
El Tipo Título no es poner todo en mayúscula inicial
El tipo título bien hecho deja en minúscula las palabras funcionales cortas salvo que abran o cierren el título: "The Rise of the Machines", no "The Rise Of The Machines". Este convertidor aplica esa regla a los artículos, conjunciones y preposiciones de cuatro letras o menos, tanto en inglés como en español.
Ten en cuenta que los grandes manuales de estilo no se ponen de acuerdo en los detalles. AP escribe con mayúscula todas las palabras de cuatro letras o más; Chicago deja en minúscula todas las preposiciones sin importar su longitud; APA escribe con mayúscula las palabras de cuatro letras o más. Si escribes siguiendo un manual concreto, revisa el resultado en lugar de confiar en cualquier herramienta, esta incluida.
El tipo oración, o cómo rescatar un texto escrito en Bloq Mayús
El uso real más frecuente de un convertidor es recuperar un párrafo escrito con Bloq Mayús activado. El tipo oración se encarga de eso: pasa todo a minúscula y luego pone en mayúscula la primera letra de cada oración y el pronombre inglés "I".
Lo que no puede recuperar son los nombres propios. Nombres, lugares, marcas y siglas vuelven todos en minúscula, porque la mayúscula original que los marcaba se destruyó. Lee el resultado antes de usarlo: es un atajo que te deja al 90% del camino, no un arreglo completo.
Una nota sobre el texto en otros idiomas
La conversión usa el mapeo de mayúsculas y minúsculas de Unicode que trae tu navegador, así que los caracteres latinos con acento, el griego y el cirílico se convierten correctamente. Hay dos rarezas conocidas en cualquier herramienta que haga esto: la i turca con punto y sin punto no sobrevive a la ida y vuelta sin un tratamiento específico del idioma, y la ß alemana pasa a SS en mayúscula, que ya no se puede deshacer. Ninguna de las dos tiene una solución general limpia.
Preguntas frecuentes
¿Cómo arreglo un texto que escribí con Bloq Mayús activado?
Pégalo y elige Tipo Oración. Pasa todo a minúscula y vuelve a poner en mayúscula el comienzo de cada oración. Tendrás que restaurar a mano los nombres propios y las siglas, porque esa información se perdió al escribirlos en mayúsculas.
¿Cuál es la diferencia entre camelCase y PascalCase?
Solo la primera letra. camelCase empieza en minúscula ("userName") y PascalCase empieza en mayúscula ("UserName"). Por convención, camelCase nombra variables y funciones, y PascalCase nombra clases, tipos y componentes de React.
¿Qué formato conviene usar en una URL?
kebab-case, en minúsculas. Los buscadores tratan los guiones como separadores de palabras, y las minúsculas evitan problemas de contenido duplicado en servidores que distinguen mayúsculas y minúsculas en las URLs.
¿Funciona con caracteres acentuados y no latinos?
Sí, con todo lo que tu navegador sepa convertir, que incluye el latino con acentos, el griego y el cirílico. La i turca con punto y sin punto y la ß alemana tienen casos límite conocidos que ningún convertidor de uso general resuelve bien.
¿Hay un límite de longitud?
No hay un límite fijo. La conversión es instantánea para cualquier texto de hasta unos cientos de miles de caracteres. Los documentos muy grandes pueden congelar la pestaña un instante mientras se convierten.
Última actualización 19 de septiembre de 2026