Conversor de Mayúsculas

Convierte texto entre MAYÚSCULAS, minúsculas, Título, camelCase, snake_case, kebab-case y más.

Conversor de Mayúsculas y Minúsculas — Cambia el Formato del Texto

Este conversor transforma cualquier texto entre MAYÚSCULAS, minúsculas, Formato De Título, Formato de oración y los estilos que los programadores usan a diario: camelCase, PascalCase, snake_case y kebab-case. Pega o escribe el texto, elige un estilo y copia el resultado — sin volver a escribir, sin correcciones manuales y con soporte completo para caracteres acentuados como á, é y ñ.

Más allá de corregir un texto escrito por accidente con Bloq Mayús activado, la conversión de mayúsculas importa dondequiera que existan convenciones de nomenclatura: nombres de variables en código, slugs de URL, columnas de bases de datos, clases CSS y capitalización de títulos en documentos. Convertir entre convenciones a mano es lento y propenso a errores; esta herramienta separa las palabras correctamente incluso en guiones, guiones bajos y mayúsculas en medio de la palabra.

Como funciona

Los estilos simples usan mapeo de caracteres compatible con Unicode: toUpperCase y toLowerCase convierten cada carácter según las tablas de mayúsculas de Unicode, por lo que las letras acentuadas se convierten correctamente. Los estilos de programación primero dividen el texto en palabras en los espacios, guiones, guiones bajos y transiciones de minúscula a mayúscula, y luego reúnen las palabras con el separador y el patrón de capitalización del estilo elegido (por ejemplo, snake_case une con guiones bajos en minúsculas; camelCase capitaliza todas las palabras excepto la primera).

Casos de uso

  • Corregir un párrafo escrito con Bloq Mayús activado sin volver a escribirlo
  • Convertir nombres de variables entre camelCase, snake_case y kebab-case al migrar código entre lenguajes
  • Generar slugs en kebab-case minúsculo para URLs y nombres de archivos
  • Aplicar Formato De Título a titulares, títulos y encabezados de documentos
  • Normalizar la capitalización inconsistente en hojas de cálculo y datos importados
  • Preparar nombres de constantes en UPPER_SNAKE_CASE para archivos de configuración

Preguntas frecuentes

¿Cuál es la diferencia entre camelCase y PascalCase?

Ambos estilos eliminan los separadores y capitalizan el inicio de cada palabra, pero camelCase comienza con minúscula (miNombreDeVariable), mientras que PascalCase capitaliza también la primera palabra (MiNombreDeVariable). En muchos lenguajes, camelCase es la convención para variables y funciones, y PascalCase se reserva para nombres de clases y tipos. Elegir el estilo correcto mantiene tu código consistente con la guía de estilo de su ecosistema.

¿Qué es snake_case y dónde se usa?

snake_case une palabras en minúscula con guiones bajos, como en nombre_de_usuario. Es la convención estándar para variables y funciones en Python y Ruby, para nombres de columnas en bases de datos SQL y para claves en muchos formatos de configuración. La variante en mayúsculas, UPPER_SNAKE_CASE, se usa ampliamente para constantes y variables de entorno.

¿Para qué sirve el kebab-case?

kebab-case une palabras en minúscula con guiones, como en titulo-de-mi-pagina. Es la convención dominante para slugs de URL, clases CSS, atributos HTML y nombres de archivos, porque el guion es seguro en URLs y los buscadores lo tratan como separador de palabras. No puede usarse en nombres de variables en la mayoría de los lenguajes, ya que el guion se interpreta como signo de resta.

¿En qué se diferencia el formato de oración del formato de título?

El formato de oración capitaliza solo la primera letra de cada oración, como en la prosa normal. El formato de título capitaliza la primera letra de cada palabra, estilo común en titulares. Esta herramienta aplica el formato de título simple a todas las palabras; las normas editoriales suelen mantener preposiciones y artículos como "de" y "la" en minúscula, así que revisa el resultado si sigues un manual de estilo específico.

¿El conversor funciona con tildes y la letra ñ?

Sí. Las conversiones usan el mapeo de mayúsculas de Unicode, por lo que caracteres como á, é, í, ó, ú, ü y ñ se convierten correctamente entre mayúsculas y minúsculas. Esto es esencial para el español, donde las herramientas limitadas a ASCII suelen omitir las letras acentuadas o eliminar las tildes.

Calculadoras Relacionadas