Convertidor de Mayúsculas/Minúsculas de Texto

Convierte texto entre camelCase, PascalCase, snake_case, SCREAMING_SNAKE_CASE, kebab-case, Title Case, UPPERCASE y más. Conversión multiformato instantánea.

3 words detected: "hello", "world", "example"

All Case Formats

camelCase

helloWorldExample

PascalCase

HelloWorldExample

snake_case

hello_world_example

SCREAMING_SNAKE_CASE

HELLO_WORLD_EXAMPLE

kebab-case

hello-world-example

COBOL-CASE

HELLO-WORLD-EXAMPLE

Title Case

Hello World Example

Sentence case

Hello world example

UPPERCASE

HELLO WORLD EXAMPLE

lowercase

hello world example

dot.case

hello.world.example

path/case

hello/world/example

Cómo usar Convertidor de Mayúsculas/Minúsculas de Texto

  1. 1Escribe o pega cualquier texto en cualquier formato (camelCase, snake_case, espacios, etc.).
  2. 2Todos los formatos de mayúsculas/minúsculas se muestran instantáneamente debajo.
  3. 3Haz clic en Copiar junto a cualquier formato para copiarlo a tu portapapeles.
ZenovayAnalytics

Analytics pensado para fundadores.

  • Seguimiento de visitantes en tiempo real
  • Privacidad primero, sin aviso de cookies
  • Configurado en dos minutos
Descubre Zenovay

Preguntas frecuentes

¿Qué es camelCase?
camelCase escribe varias palabras juntas sin espacios, con cada palabra después de la primera en mayúscula: «helloWorld», «getUserName», «parseJsonResponse». El nombre proviene de la apariencia en forma de joroba de las letras mayúsculas en el medio. Se usa ampliamente en: variables y nombres de funciones en JavaScript/TypeScript, convenciones de Java y C#, claves JSON en muchas API. Variantes: lowerCamelCase (estándar, comienza en minúscula), UpperCamelCase/PascalCase (comienza en mayúscula, usado para clases). Regla: eliminar todos los separadores no alfanuméricos y poner en mayúscula la primera letra de cada palabra excepto la primera.
¿Qué es snake_case frente a SCREAMING_SNAKE_CASE?
snake_case: todas las palabras en minúsculas, separadas por guiones bajos. «user_name», «get_user_by_id», «max_retry_count». Se usa en: Python (estándar PEP 8 para variables y funciones), Ruby, nombres de columnas de bases de datos, muchos archivos de configuración. SCREAMING_SNAKE_CASE (también: UPPER_SNAKE_CASE): todas las letras en mayúsculas, guiones bajos entre palabras. «MAX_RETRIES», «API_BASE_URL», «DEFAULT_TIMEOUT». Se usa para: constantes en la mayoría de los lenguajes, variables de entorno, constantes en tiempo de compilación. Nota histórica: snake_case es legible a cualquier longitud porque los guiones bajos proporcionan una separación visual clara; se prefiere en contextos donde la claridad importa más que la brevedad.
¿Qué es kebab-case?
kebab-case: todas las palabras en minúsculas, separadas por guiones. «hello-world», «user-profile», «api-base-url». Se llama así porque las palabras están ensartadas como carne en un pincho. Se usa en: atributos HTML, nombres de clase CSS y propiedades personalizadas, slugs y rutas URL, nombres de archivos en proyectos web, indicadores CLI (--max-retries). Nota: kebab-case NO es válido en la mayoría de los lenguajes de programación como identificadores, porque los guiones se interpretan como operadores de resta. Excepción: propiedades personalizadas CSS (--mi-variable) y atributos de datos HTML (data-user-id).
¿Qué es Title Case frente a Sentence case?
Title Case: La Primera Letra De Cada Palabra Está En Mayúscula. Las reglas varían según la guía de estilo: el estilo Chicago capitaliza todas las palabras excepto las preposiciones y conjunciones cortas. El estilo APA capitaliza todas las palabras de 4 o más letras. Title Case simple (esta herramienta): capitaliza cada palabra. Se usa para: titulares de artículos, títulos de libros, encabezados de interfaz, textos de marketing. Sentence case: Solo la primera palabra y los nombres propios están en mayúscula. «The quick brown fox.» Se usa para: cuerpo del texto, asuntos de correo electrónico, encabezados informales. «Start Case» es otro término para Title Case. La mayoría de los sistemas de gestión de contenido y plataformas de blog usan sentence case por defecto para los títulos de las publicaciones.
¿Cuándo debo usar cada tipo de escritura?
Referencia rápida: Variables en JavaScript/TypeScript → camelCase. Clases en JavaScript/TypeScript → PascalCase. Variables y funciones en Python → snake_case. Constantes (todos los lenguajes) → SCREAMING_SNAKE_CASE. Clases CSS → kebab-case. Columnas de base de datos → snake_case. Slugs URL → kebab-case. Componentes React → PascalCase. Nombres de archivos (web) → kebab-case. Nombres de archivos (Python) → snake_case. Valores de enum → PascalCase (TypeScript) o SCREAMING_SNAKE (C, Java). Claves de configuración → varía según el formato (YAML suele usar snake_case, JSON usa camelCase, TOML usa snake_case).