Convertidor de mayúsculas y minúsculas

¿Necesitas MAYÚSCULAS para un titular, camelCase para una variable, snake_case para una columna de base de datos, o kebab-case para un slug de URL? Pega tu texto una vez y el convertidor lo muestra en cada formato común al mismo tiempo. La salida se actualiza instantáneamente mientras escribes, el manejo de acrónimos es configurable, y los botones de copiar con un clic están al lado de cada variante.

Cómo funciona la conversión de mayúsculas y minúsculas

  1. 1

    Pega tu texto

    Cualquier longitud, cualquier idioma. Las letras Unicode se manejan correctamente, incluyendo caracteres acentuados.

  2. 2

    Cada variante de formato se calcula en paralelo

    Los ocho formatos estándar se renderizan a la vez — elige el que necesites.

  3. 3

    Configura el manejo de acrónimos

    Mantén los acrónimos en mayúsculas (NASA → NASA) o conviértelos a Pascal (NASA → Nasa). Diferentes convenciones se adaptan a diferentes idiomas y bases de código.

  4. 4

    Copia la versión que necesitas

    Copia con un clic por caso. Vuelve a pegar y repite sin volver a escribir.

Las variantes de formato

Formato Ejemplo Uso típico
MAYÚSCULAS HOLA MUNDO EJEMPLO Titulares, acrónimos, constantes en algunos idiomas
minúsculas hola mundo ejemplo Texto casual, asuntos de correo, URLs
Título Hola Mundo Ejemplo Encabezados, títulos de libros
Oración Hola mundo ejemplo Texto del cuerpo, etiquetas de UI
camelCase holaMundoEjemplo Variables de JavaScript/Java, claves JSON
PascalCase HolaMundoEjemplo Clases de C#/TypeScript, enums
snake_case hola_mundo_ejemplo Python, Ruby, columnas SQL, claves de configuración
kebab-case hola-mundo-ejemplo Clases CSS, slugs de URL, flags de CLI
CONSTANT_CASE HOLA_MUNDO_EJEMPLO Variables de entorno, constantes #define
dot.case hola.mundo.ejemplo Nombres de paquetes, DNS, rutas de espacio de nombres

Reglas de título

El título en inglés capitaliza la primera letra de la mayoría de las palabras, pero no de preposiciones cortas, conjunciones o artículos (a menos que comiencen o terminen el título). Diferentes guías de estilo no están de acuerdo en los detalles:

  • Chicago: capitaliza la primera y última palabra, además de todas las palabras “importantes”. “a”, “el”, “y”, “o”, “pero” permanecen en minúsculas.
  • APA: capitaliza palabras de cuatro o más letras más la primera y la última.
  • AP: capitaliza todas las palabras principales sin importar la longitud.

El valor predeterminado del convertidor es Chicago; cambia la configuración para otras.

Consejos por contexto

  • Slugs de URL: kebab-case en minúsculas, translitera primero las letras acentuadas (Ö → o, ñ → n).
  • Identificadores de Python: snake_case para funciones y variables, PascalCase para clases, CONSTANT_CASE para constantes a nivel de módulo.
  • Identificadores de JavaScript: camelCase para variables y funciones, PascalCase para clases y componentes de React, SCREAMING_SNAKE_CASE solo para verdaderas constantes.
  • CSS: kebab-case para nombres de clases y propiedades personalizadas.
  • Claves JSON: camelCase en la mayoría de las APIs modernas; algunos sistemas heredados utilizan snake_case.
  • Columnas de base de datos: snake_case es la convención SQL; PascalCase es legal pero incómodo de citar.

Preguntas frecuentes

Por defecto, las letras mayúsculas contiguas se tratan como un acrónimo y se mantienen juntas (por ejemplo, “XMLHttpRequest” se divide como XML + Http + Request). Puedes cambiar a un modo estricto que trata cada transición como un límite de palabra.

Sí. Se utiliza el plegado de casos Unicode, por lo que los caracteres acentuados (é, ñ, ü) se convierten correctamente entre mayúsculas y minúsculas. La i turca con punto/sin punto se maneja con un cambio de configuración regional.

Diferentes guías de estilo tienen diferentes reglas para palabras pequeñas. El valor predeterminado es el Manual de Estilo de Chicago; selecciona APA o AP para reglas de capitalización alternativas.

Sí. Pega un bloque de texto y cada línea se convierte de forma independiente. Los saltos de línea se preservan en cada variante de salida.

Herramientas relacionadas