Conversor de Mayúsculas y Minúsculas

Convierte texto a MAYÚSCULAS, minúsculas, Title Case, camelCase, snake_case, kebab-case, CONSTANT_CASE y más. 12 casos en tiempo real. 100% del lado del cliente.

Publicidad
Publicidad

Convierte mayúsculas y minúsculas sin subir tus datos

12 conversiones de mayúsculas y minúsculas — incluyendo camelCase, snake_case, kebab-case y más — todas a la vez, directamente en tu navegador. Sin subidas, sin registro, sin límites.

100% privado
Conversión en tiempo real
Gratis para siempre

Como usarlo

  1. 1

    Pega Tu Texto

    Escribe o pega texto en la caja de entrada superior.

  2. 2

    Mira los 12 Casos

    Cada variante de mayúsculas y minúsculas aparece al instante en una cuadrícula debajo — sin botones que pulsar.

  3. 3

    Copia la que Necesites

    Haz clic en el botón Copiar junto a cualquier variante para copiarla a tu portapapeles.

¿Por qué usar este Conversor de Mayúsculas y Minúsculas?

12 Casos a la Vez

Muestra cada variante común de mayúsculas y minúsculas en una sola cuadrícula, para que puedas comparar y elegir la correcta sin cambiar de herramienta.

Conversión en Tiempo Real

Las 12 salidas se actualizan al instante mientras escribes — no hay ningún botón 'Convertir' que pulsar.

Compatible con Programación

Incluye camelCase, PascalCase, snake_case, kebab-case y CONSTANT_CASE, que son las convenciones de nomenclatura estándar en JavaScript, Python, Rust, Go y CSS.

Publicidad

Understanding Text Case Conventions

Programming naming conventions

Los lenguajes de programación han establecido convenciones de nomenclatura para diferentes tipos de identificadores. Seguir estas convenciones hace el código más legible y consistente con el ecosistema del lenguaje. JavaScript usa camelCase para variables y funciones (por ejemplo, `getUserData`), PascalCase para clases y componentes React (por ejemplo, `UserProfile`), y UPPER_SNAKE_CASE para constantes (por ejemplo, `MAX_RETRIES`). Python usa snake_case para variables y funciones (por ejemplo, `get_user_data`) y PascalCase para clases (por ejemplo, `UserProfile`).

CSS uses kebab-case for class names and IDs (e.g., `.primary-button`, `#main-content`). URLs use kebab-case for slugs (e.g., `/blog/how-to-use-regex`). Database column names typically use snake_case (e.g., `created_at`, `user_id`). Environment variables use UPPER_SNAKE_CASE (e.g., `DATABASE_URL`, `API_KEY`). Our tool supports all of these conventions, making it easy to convert between them.

Publicidad

Title Case vs. Sentence case

Title Case pone en mayúscula la primera letra de cada palabra significativa, siguiendo convenciones de edición. Las palabras menores (artículos, conjunciones, preposiciones cortas) se mantienen en minúsculas a menos que aparezcan al principio o al final. Por ejemplo, 'The Lord of the Rings' es Title Case correcto. Se usa para títulos de libros, titulares de artículos y encabezados formales.

Sentence case pone en mayúscula solo la primera letra de cada oración, con el resto en minúsculas (excepto nombres propios). Por ejemplo, 'The lord of the rings' es Sentence case. Se usa para texto corrido, descripciones y encabezados informales. Algunas guías de estilo prefieren Sentence case para encabezados, argumentando que es más limpio y fácil de leer.

Cuándo usar cada caso de programación

camelCase: JavaScript variables and functions, Java methods, C# variables. PascalCase: JavaScript/TypeScript classes and interfaces, React components, C# classes and methods. snake_case: Python variables and functions, Ruby variables and methods, Rust variables. kebab-case: CSS class names, HTML IDs, URL slugs, file names. CONSTANT_CASE: constants in most languages, environment variables, configuration keys.

Publicidad

Casos de Uso Comunes

Renombrar Identificadores de Código

Convierte un nombre de columna como 'User First Name' a `userFirstName` (camelCase) o `user_first_name` (snake_case) para tu backend.

Corregir el Bloqueo de Mayúsculas

¿Escribiste un párrafo sin querer con el Bloqueo de Mayúsculas activado? Usa la opción 'lower case' para arreglarlo al instante.

Titulares y Títulos

Aplica Title Case a títulos de entradas de blog o titulares de notas de prensa en un clic.

Nombres de Clases CSS

Convierte 'primary button large' a `primary-button-large` (kebab-case) para atributos class de HTML.

¿Cómo se compara con otros conversores de mayúsculas y minúsculas?

A side-by-side comparison of popular text case conversion tools.

CaracterísticaNovaToolsConvertCase.netCaseConverter.com
Privacidad (sin subida)100% localSube al servidorSube al servidor
PrecioGratis ilimitadoGratis con anunciosGratis con anuncios
Number of cases1286
Casos de programación5 casesLimitado
Conversión en tiempo realButtonButton
Soporte UnicodeLimitadoLimitado
Copy per variantLimitado
Funciona sin conexiónAfter page load

La mayoría de conversores de mayúsculas y minúsculas en línea suben tu texto a su servidor. Nuestra herramienta procesa todo localmente — tu texto y código nunca abandonan tu navegador.

Text Case Quick Reference

Convenciones comunes de mayúsculas y minúsculas y sus usos.

Programming Naming Conventions

camelCase

Primera palabra en minúscula, palabras siguientes capitalizadas. Usado para variables y funciones en JS/Java.

Ejemplo:getUserData
PascalCase

Todas las palabras capitalizadas. Usado para clases, tipos y componentes React.

Ejemplo:UserProfile
snake_case

Palabras unidas con guiones bajos, todo en minúsculas. Usado en Python, Ruby, Rust.

Ejemplo:get_user_data
kebab-case

Words joined with hyphens, all lowercase. Used for CSS classes and URL slugs.

Ejemplo:primary-button
CONSTANT_CASE

Todo en mayúsculas con guiones bajos. Usado para constantes y variables de entorno.

Ejemplo:MAX_RETRIES

Publishing Conventions

Title Case

Capitalize significant words, lowercase articles/conjunctions/prepositions.

Ejemplo:The Lord of the Rings
Sentence case

Capitalizar solo la primera letra de cada oración.

Ejemplo:The lord of the rings
Capitalize Each Word

Capitalizar la primera letra de cada palabra, incluidas las palabras menores.

Ejemplo:The Lord Of The Rings
UPPERCASE

Todas las letras en mayúsculas. Usado para énfasis o acrónimos.

Ejemplo:THE LORD OF THE RINGS
lowercase

Todas las letras en minúsculas. Usado para texto casual o código.

Ejemplo:the lord of the rings

Preguntas frecuentes

¿Qué conversiones de mayúsculas y minúsculas son compatibles?
UPPERCASE, lowercase, Title Case, Sentence case, Capitalize Each Word, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, aLtErNaTiNg e InVeRsE — 12 en total.
¿Cuál es la diferencia entre Title Case y Capitalize Each Word?
Title Case sigue las convenciones habituales de edición y mantiene en minúsculas palabras cortas como 'a', 'the', 'in' a menos que sean la primera o la última palabra. Capitalize Each Word pone en mayúscula la primera letra de cada palabra sin excepciones.
¿Cómo maneja camelCase los caracteres no alfanuméricos?
Todos los caracteres no alfanuméricos (espacios, guiones, guiones bajos, signos de puntuación) se tratan como separadores de palabras y se eliminan. Por ejemplo, 'hello world!' se convierte en 'helloWorld'.
¿Para qué se usa CONSTANT_CASE?
CONSTANT_CASE (todo en mayúsculas con guiones bajos) es la convención para nombrar constantes en muchos lenguajes de programación — por ejemplo `MAX_RETRY_COUNT` en JavaScript o Python.
¿El conversor funciona con texto que no está en inglés?
Sí. Las conversiones de mayúsculas/minúsculas/title/sentence/capitalize usan las funciones nativas `toUpperCase` / `toLowerCase` del navegador, que manejan Unicode correctamente. Los casos de estilo de programación (camel, snake, etc.) están ajustados para identificadores ASCII.
¿Qué conversiones de mayúsculas y minúsculas son compatibles?
La herramienta admite 12 conversiones de mayúsculas y minúsculas: MAYÚSCULAS, minúsculas, Title Case, Sentence case, Capitalize Each Word, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, aLtErNaTiNg e InVeRsE. Cada conversión se aplica a tu texto al instante y se muestra en una cuadrícula, para que puedas comparar todas las variantes a la vez y copiar la que necesites. Los casos de estilo de programación (camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE) tratan los espacios, guiones, guiones bajos y puntuación como separadores de palabras.
¿Cuál es la diferencia entre Title Case y Capitalize Each Word?
Title Case sigue las convenciones habituales de edición (estilo de Associated Press) y mantiene en minúsculas palabras funcionales cortas como 'a', 'an', 'the', 'in', 'on', 'at', 'to', 'for', 'of', 'and', 'but', 'or', 'nor', 'so', 'yet' a menos que sean la primera o la última palabra de la cadena. Capitalize Each Word (también llamado Start Case) pone en mayúscula la primera letra de cada palabra sin importar su categoría gramatical. Por ejemplo, 'the lord of the rings' se convierte en 'The Lord of the Rings' en Title Case pero en 'The Lord Of The Rings' en Capitalize Each Word.
¿Cómo maneja camelCase los caracteres no alfanuméricos?
Todos los caracteres no alfanuméricos (espacios, guiones, guiones bajos, puntuación, caracteres especiales) se tratan como separadores de palabras y se eliminan. La primera palabra va en minúsculas y cada palabra subsiguiente empieza con mayúscula. Por ejemplo, 'hello world!' se convierte en 'helloWorld', 'user-first-name' se convierte en 'userFirstName' y 'API_KEY' se convierte en 'apiKey'. Este comportamiento coincide con la convención usada por la mayoría de lenguajes de programación y formateadores de código como Prettier.
¿Para qué se usa CONSTANT_CASE?
CONSTANT_CASE (todo en mayúsculas con guiones bajos entre palabras) es la convención para nombrar constantes en muchos lenguajes de programación. Por ejemplo, `MAX_RETRY_COUNT`, `DEFAULT_TIMEOUT`, `API_BASE_URL` en JavaScript, Python, Java, Go y Rust. También se usa para nombres de variables de entorno (por ejemplo, `NODE_ENV`, `DATABASE_URL`) y claves de configuración. Nuestra herramienta convierte cualquier texto a CONSTANT_CASE dividiendo en límites de palabras, poniendo todas las letras en mayúsculas y uniendo con guiones bajos.
¿Cuál es la diferencia entre camelCase y PascalCase?
Tanto camelCase como PascalCase unen palabras sin separadores, poniendo en mayúscula la primera letra de cada palabra excepto la primera. La diferencia es que camelCase empieza con minúscula (por ejemplo, `firstName`, `getUserData`) mientras que PascalCase (también llamado UpperCamelCase) empieza con mayúscula (por ejemplo, `FirstName`, `GetUserData`). camelCase se usa para nombres de variables y funciones en JavaScript, Java, C# y Swift. PascalCase se usa para nombres de clases y tipos en la mayoría de lenguajes orientados a objetos.
¿En qué se diferencia snake_case de kebab-case?
Both snake_case and kebab-case join words with a separator, all in lowercase. snake_case uses underscores (e.g., `first_name`, `get_user_data`) while kebab-case uses hyphens/dashes (e.g., `first-name`, `get-user-data`). snake_case is the standard naming convention for variables and functions in Python, Ruby, and Rust. kebab-case is the standard for CSS class names, HTML IDs, and URL slugs. Our tool supports both, along with SCREAMING_SNAKE_CASE (CONSTANT_CASE) for constants.
¿Funciona el conversor con texto que no es inglés?
Yes. The upper/lower/title/sentence/capitalize conversions use the browser's native `toUpperCase` and `toLowerCase` methods, which handle Unicode correctly. This means accented characters (é → É), German umlauts (ß → SS), and Greek letters (α → Α) are converted correctly. The programming-style cases (camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE) are tuned for ASCII identifiers and may not produce ideal results for non-Latin scripts, as they are designed for code identifiers which are typically ASCII.
¿Puedo convertir múltiples líneas a la vez?
Sí. La herramienta maneja texto multilínea. El comportamiento depende del caso: para MAYÚSCULAS, minúsculas e InVeRsE, cada línea se convierte independientemente. Para camelCase, PascalCase, snake_case, kebab-case y CONSTANT_CASE, los saltos de línea se tratan como separadores de palabras y se eliminan, produciendo una sola línea. Para Title Case, Sentence case y Capitalize Each Word, los saltos de línea se conservan.
¿Mi texto se sube a algún lugar?
No. All conversion happens entirely in your browser using JavaScript. Your text is never uploaded to a server, never stored in a database, never logged, and never transmitted over the network. All conversion is performed locally — no network requests are made when you type or paste text. This makes the tool safe for use with confidential text, source code containing API keys, or any other sensitive content.
¿Puedo usar esta herramienta para proyectos comerciales?
Yes. The tool is free for both personal and commercial use with no watermarks, no attribution required, and no usage limits. You can use it for code refactoring, content editing, data cleaning, or any other purpose. There is no registration, no API key, and no subscription required.

Su privacidad es nuestra prioridad

Esta herramienta se ejecuta completamente en su navegador. Sus archivos no se suben a un servidor, no se almacenan ni se analizan.

  • No subimos, almacenamos ni analizamos sus archivos.
  • Todo lo que procesa permanece en su dispositivo.
  • No hay procesamiento del lado del servidor, ni almacenamiento en la nube, ni análisis.

Incluso si su conexión a internet se cae, sus archivos permanecen seguros.

También te podría gustar

Guias utiles

Publicidad