Convertir mayúsculas y minúsculas
Convierte texto a mayúsculas, minúsculas, tipo título, tipo oración, camelCase, snake_case, kebab-case y más, gratis y en tu navegador.
Cómo convertir mayúsculas y minúsculas
- Escribe o pega tu texto en el cuadro de entrada.
- Pulsa el formato que quieras: MAYÚSCULAS, minúsculas, Tipo Título, Tipo oración, camelCase, PascalCase, snake_case, kebab-case o CONSTANT_CASE.
- Revisa el texto convertido en la zona de resultado.
- Pulsa Copiar para llevar el resultado al portapapeles y pégalo donde lo necesites.
Los formatos disponibles
Esta herramienta cubre tanto los estilos de escritura del día a día como las convenciones de nombres que se usan en programación. Esto es lo que hace cada uno con la frase «el rápido zorro marrón»:
- MAYÚSCULAS: EL RÁPIDO ZORRO MARRÓN. Todas las letras pasan a mayúscula. Útil para encabezados, rótulos y siglas.
- minúsculas: el rápido zorro marrón. Todas las letras pasan a minúscula. Práctico para arreglar un texto escrito con el Bloq Mayús activado.
- Tipo Título: El Rápido Zorro Marrón. La primera letra de cada palabra va en mayúscula, como en muchos titulares en inglés.
- Tipo oración: El rápido zorro marrón. Solo va en mayúscula la primera letra de cada frase: es el estilo de la prosa normal y el que recomienda la norma del español para títulos.
- camelCase: elRápidoZorroMarrón. Las palabras se unen y cada una, salvo la primera, empieza por mayúscula. Habitual en variables de JavaScript y Java.
- PascalCase: ElRápidoZorroMarrón. Como camelCase, pero la primera palabra también empieza por mayúscula. Se usa a menudo para nombres de clases y componentes.
- snake_case: el_rápido_zorro_marrón. Palabras en minúscula unidas con guiones bajos, el estándar para variables y funciones en Python y para muchos nombres de columnas de bases de datos.
- kebab-case: el-rápido-zorro-marrón. Palabras en minúscula unidas con guiones, típico de URL, clases CSS y nombres de archivo.
- CONSTANT_CASE: EL_RÁPIDO_ZORRO_MARRÓN. Palabras en mayúscula unidas con guiones bajos, el estilo habitual para constantes y variables de entorno.
Acentos y otros idiomas
Las letras acentuadas se conservan y se convierten correctamente. «é» pasa a «É» en mayúsculas, «Á» pasa a «á» en minúsculas, la «ñ» se convierte en «Ñ», y una frase como «canción de otoño» queda «CANCIÓN DE OTOÑO» o «canción_de_otoño» sin perder sus tildes. Esto importa si escribes en español, francés, alemán o cualquier idioma con diacríticos. En español, además, las mayúsculas también llevan tilde.
Si vas a crear identificadores para código o URL, ten en cuenta que algunos lenguajes, sistemas y herramientas antiguas solo aceptan letras ASCII sin acentos. En ese caso tendrás que quitar tú los acentos después de convertir.
Consejos y casos especiales
- Tipo oración pasa a minúscula los nombres propios. Al convertir «Conocí a Ana en Madrid» a tipo oración, «Ana» y «Madrid» pueden quedar en minúscula. Lee el resultado y corrige los nombres a mano.
- Tipo Título pone en mayúscula todas las palabras. Esta costumbre viene del inglés; en español lo normal es escribir los títulos en tipo oración, así que ajusta el resultado según el estilo que sigas.
- Parte de un texto limpio. Para los formatos de programación, el resultado más predecible se obtiene a partir de palabras simples separadas por espacios.
Privacidad
La conversión se hace por completo en tu navegador. Tu texto nunca se envía a un servidor, así que puedes convertir sin problema documentos internos, código o notas privadas.
Preguntas frecuentes
¿Qué diferencia hay entre Tipo Título y Tipo oración?
Tipo Título pone en mayúscula la primera letra de cada palabra («El Rápido Zorro Marrón»). Tipo oración solo pone en mayúscula la primera letra de cada frase («El rápido zorro marrón»), como en la prosa normal.
¿Qué diferencia hay entre camelCase y PascalCase?
Los dos unen las palabras sin espacios y ponen en mayúscula el inicio de cada palabra. La diferencia está en la primera letra: camelCase empieza en minúscula (miNombreDeVariable) y PascalCase en mayúscula (MiNombreDeVariable).
¿Cuándo uso snake_case o kebab-case?
snake_case usa guiones bajos y es habitual en código Python y en columnas de bases de datos. kebab-case usa guiones y es habitual en URL, clases CSS y nombres de archivo. En la mayoría de los lenguajes de programación no se permiten guiones en los nombres de variables, por eso ahí se usa snake_case.
¿Se conservan las tildes y la ñ?
Sí. Los acentos se conservan en todos los formatos: «é» pasa a «É» en mayúsculas y sigue siendo «é» en minúsculas, snake_case o kebab-case, y la «ñ» se mantiene.
¿Se envía mi texto a algún sitio?
No. Todo ocurre localmente en tu navegador. No se sube ni se guarda nada en un servidor.
Herramientas relacionadas
- Contador de palabras Contador de palabras online y gratuito que cuenta palabras, caracteres, oraciones y párrafos mientras escribes, y calcula el tiempo de lectura.
- Eliminar líneas duplicadas Elimina las líneas duplicadas de cualquier lista online. Conserva la primera aparición en su orden original, con opciones para ignorar mayúsculas y ordenar.
- Contador de caracteres Contador de caracteres gratis con límites en vivo para X, SMS, meta title, meta description y pies de foto de Instagram. Cada emoji cuenta como uno.