← Todas las herramientas Text

Convertidor de Mayúsculas y Minúsculas

Convierte texto a MAYÚSCULAS, minúsculas, Título, camelCase y más.

0 caracteres0 palabras0 líneas

Los ocho estilos de mayúsculas y dónde se usa cada uno

MAYÚSCULAS: para acrónimos, encabezados y énfasis. minúsculas: URLs, correos electrónicos, nombres de elementos HTML, comandos Unix. Título: títulos de libros y artículos, nombres propios. Oración: prosa natural y etiquetas de interfaz.

camelCase: variables y nombres de funciones en JavaScript, métodos Java. PascalCase: nombres de clases en lenguajes orientados a objetos. snake_case: variables y funciones Python, nombres de columnas de bases de datos. kebab-case: atributos HTML, clases CSS, slugs de URL.

Por qué la consistencia de mayúsculas importa en el código

La mayoría de los lenguajes de programación distinguen mayúsculas de minúsculas. Seguir la convención correcta también señala habilidad: los desarrolladores Python esperan `snake_case`; los de Java esperan `camelCase` para métodos.

Los convertidores de mayúsculas son especialmente útiles al migrar entre sistemas — convertir una fila de encabezado CSV para importación a bases de datos.

Reglas de Título

El Título no consiste simplemente en poner en mayúscula cada palabra. Las guías de estilo capitalizan la primera y última palabra, sustantivos, pronombres, verbos, adjetivos y adverbios, pero dejan en minúscula conjunciones cortas, preposiciones y artículos.

FAQ

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

En camelCase, la primera palabra está en minúsculas y las siguientes empiezan con mayúscula: `miNombreDeVariable`. En PascalCase, cada palabra empieza con mayúscula, incluyendo la primera: `MiNombreDeVariable`.

¿Qué es snake_case?

snake_case escribe todas las palabras en minúsculas con guiones bajos como separadores: `mi_nombre_de_variable`. Es la convención en Python (PEP 8), Ruby y muchos estándares de nomenclatura de bases de datos.

¿Cuál es la diferencia entre snake_case y kebab-case?

snake_case usa guiones bajos: `mi_variable`. kebab-case usa guiones: `mi-variable`. Los guiones bajos son válidos en la mayoría de nombres de variables; los guiones no (se interpretan como resta).

¿El convertidor maneja caracteres acentuados y Unicode?

Sí. Las conversiones usan los métodos `.toUpperCase()` y `.toLowerCase()` integrados de JavaScript, que manejan correctamente los caracteres latinos acentuados.

¿Puedo convertir estilos de mayúsculas en masa?

Sí. Pega cualquier cantidad de texto — varias líneas, un documento completo — y todo el bloque se convierte instantáneamente.

Herramientas relacionadas