Cómo convertir mayúsculas y minúsculas en línea (oraciones, título, camelCase y más)
Transforma por lotes etiquetas, claves de enumeraciones y el uso de mayúsculas en texto sin tocar el editor: útil al refactorizar APIs, limpiar hojas de cálculo o aplicar una guía de estilo.

Más utilidades que combinan bien con esta guía:
Por qué importa
Los redactores pegan titulares exportados desde un CMS donde todo llegó EN MAYÚSCULAS. Los desarrolladores renombran una docena de campos GraphQL de snake_case a camelCase antes de regenerar el SDK. Soporte fusiona títulos de tickets de tres regiones en una sola hoja y necesita Título Propio para los informes. Cambiar mayúsculas no es glamuroso… hasta que necesitas una transformación coherente en cientos de líneas. Hacerlo en el navegador evita pegar cadenas confidenciales en extensiones del portapapeles desconocidas.
Tres escenarios reales
Pega constantes exportadas y alterna entre camelCase, PascalCase y CONSTANT_CASE en segundos.
Menos renombres manuales
Convierte bloques a estilo oración o Título Propio según la guía de la casa.
Titulares listos para publicar
Pasa a minúsculas texto ruidoso manteniendo siglas que revisarás aparte.
Tokens coherentes
Guía paso a paso
Abre el convertidor de mayúsculas.
Pega tu texto
Un párrafo o cientos de líneas: la herramienta conserva saltos para flujos tipo CSV.
Elige el modo de destino
Oración, minúsculas, MAYÚSCULAS, Título Propio, camelCase, PascalCase, snake_case, CONSTANT_CASE, kebab-case, dot.case, path/case, header-case — lo que pida tu código o tu manual de estilo.
Revisa la vista previa
La salida se actualiza al instante para detectar casos límite (nombres propios, APIs que deben quedar exactas).
Copia o sustituye
Lleva el bloque transformado al editor, la hoja de cálculo o el sistema de tickets.
Input
user_profile_id
first_name
LAST_LOGIN_ATOutput
userProfileId
firstName
lastLoginAtConsejos útiles
- Recorta espacios si las líneas traen espacios accidentales; combina con el formateador de texto cuando intervenga JSON.
- Evita pegar identificadores sensibles en tableros compartidos aunque el procesamiento sea local; el hábito importa al cambiar de pestaña.
- El Título Propio es subjetivo: revisa nombres propios tras conversiones masivas.
- Combina modos por pasos: snake → camel una vez, luego PascalCase solo donde React lo exija.
Trampas comunes
Error frecuente
Cambiar mayúsculas rompe rutas con hash
URLs o nombres ligados a checksum pueden depender del casing en servidores sensibles. Convierte copias offline, no rutas de producción, salvo que conozcas el sistema de archivos.
Error frecuente
Las siglas pierden sentido en Título Propio
USA TODAY queda raro de forma automática. Mantén una lista corta de correcciones manuales.
Error frecuente
Ligaduras Unicode y acentos
Algunos modos capitalizan grupos de grafemas distinto según el navegador. Revisa nombres con diacríticos antes de publicar cadenas localizadas.
Cuándo no es la herramienta adecuada
- Renombres semánticos (
UserDTO→CustomerDTO): usa refactor del IDE o codemods para actualizar todas las referencias. - Unicidad de slugs: los generadores siguen necesitando comprobaciones de duplicados más allá del casing.
- Arreglos de lint: ESLint aplica mejor políticas de identificadores por idioma.
Preguntas frecuentes
¿Sube mi texto a un servidor?
No. MoreKits procesa las cadenas en local en tu sesión del navegador, útil con títulos confidenciales o nombres de funciones no publicadas.
¿Puedo convertir solo líneas seleccionadas?
Pega solo lo que quieras transformar; combina con la selección parcial del editor en archivos enormes.
¿camelCase inserta espacios solo?
Los modos asumen transformaciones según delimitadores (guiones bajos, guiones). La prosa plana puede necesitar división manual antes de modos estructurales.
Próximos pasos
- Compara refactors con el comparador de texto.
- Escapa cadenas para HTML o JSON con escape de texto.
- Formatea JSON de apoyo con el formateador de texto.