Conversores de mayúsculas y minúsculas: todas las formas de cambiar mayúsculas y minúsculas

Doce convertidores de caja gratis en su navegador — desde el caso Título de caso y sentencia a camelCase, serpiente case, y el aLtErNaTiNg cAsE— más una guía sencilla en inglés a cuando cada uno es correcto.

"Cambiar el caso" suena trivial, pero dos multitudes muy diferentes se preocupan profundamente. Los escritores y editores luchan sobre las reglas del caso del título, los titulares de la sentencia y gritan TODOS los ACA. Los programadores obsesionan sobre camelloCase versus serpiente case versus kebab-case porque una sola convención errónea puede romper una construcción, una columna de base o una URL.

¿Tienes prisa? Nuestro todo en uno Convertidor de cajas realiza las doce conversiones en una sola pantalla: pega tu texto una vez, haz clic en el caso que quieras, copia el resultado. Todo funciona completamente en tu navegador; tu texto nunca se sube, se ha registrado o se almacena. Las secciones siguientes explican lo que cada caso es para así que eliges el correcto.

Casos de escritura

Estos son los casos editores, estudiantes y escritores de contenido que llegan. Se trata de legibilidad y estilo de casa, no sintaxis.

Convertidor MAYÚSCULAS

Hace que cada letra sea mayúscula. Nuestro Convertidor MAYÚSCULAS convierte "hola mundo" en "HELLO WORLD" en un clic - útil cuando las tapas bloquean te fallaron o cuando necesitas para recortar un encabezado. Tenga en cuenta que TODOS los CAPS leen aproximadamente un 10% más lento que el caso mixto porque los lectores pierden los cuestiones de forma de palabras que los ascendentes de la maleta y los descendientes proporcionan.

Cuando usar: acrónimos, descargos legales, etiquetas cortas y botones, encabezamientos en estilos que demandan gorras. Evite para texto corporal o cualquier cosa más larga que unas pocas palabras.

Convertidor de minúsculas

La operación opuesta — cada letra se hace pequeña. Nuestra Convertidor de minúsculas Despoja una cuerda hacia el "mundo de la ayuda". Esta es la manera más rápida de normalizar el texto que llegó en capitales inconsistentes o accidentales, o de perseguir una estética deliberadamente subestimada y de menor importancia.

Cuando usar: normalizar datos antes de la comparación, estilo casual o marcado en minúsculas, limpiar texto alguien tipod con tapas encerradas.

Conversor de casos de título

Pone en mayúscula las palabras importantes en un título. Nuestro Conversor de casos de título convierte "la guerra de los mundos" en "La Guerra de los Mundos". La parte difícil es las palabras pequeñas: la mayoría de los guías de estilo dejan artículos (a, an, the), conjunciones cortas (y, pero, o), y preposiciones cortas (de, en, en, a) minúsculas — a menos que una sea la primera o última palabra. estilo AP - reducir las preposiciones de tres letras o menos; estilo chicago minúsculas todos preposiciones independientemente de la longitud pero aún mayúscula palabras como "A través" cuando se utiliza como adverbios. Las dos reglas establece desacuerdo a menudo, así que compruebe cuál de su publicación sigue.

Cuando usar: artículos y blogs titulares, libros y capítulos títulos, etiquetas de navegación, cualquier cosa que desee parecer un título publicado.

Convertidor de casos de oraciones

Capitaliza solamente la primera letra de la frase (y los sustantivos apropiados), dejando la maleta restante. Convertidor de casos de oraciones convierte "THE QUICK BROWN FOX" en "El zorro marrón rápido". El caso de la sentence se ha convertido en el estilo dominante para el texto de la interfaz de usuario, titulares modernos (utilizados por Google, la BBC y muchos equipos de productos), y es más fácil de leer que el caso de título para cadenas largas.

Cuando usar: Copia UI, titulares web modernos, puntas de herramientas, líneas de correo electrónico y cualquier encabezado donde Título Case se siente demasiado formal.

Casos de programación

Estos casos resuelven una limitación dura del código: los identificadores generalmente no pueden contener espacios. Cada convención es una manera diferente de pegar múltiples palabras en una ficha, y diferentes idiomas y contextos esperan diferentes convenciones.

Convertidor camelCase

Se une a palabras sin espacios, bajando la primera palabra y capitalizando cada palabra después de ella — el "golpe" en el medio es el camello. Convertidor camelCase convierte "datos de perfil de usuario" en "userProfileData". Esto es el predeterminado para variables y funciones en JavaScript y Java, y para las claves JSON en muchas API.

Cuando usar: Variables JavaScript y Java, nombres de función, propiedades de objetos y claves JSON.

Convertidor PascalCase

Idéntico a camelCase excepto el primero La letra también está en mayúscula. Nuestro Convertidor PascalCase convierte "datos de perfil de usuario" en "UserProfileData". También se llama UpperCamelCase, es la convención universal para nombres de tipo.

Cuando usar: clase, interfaz y nombres de tipo; C#/.NET métodos y propiedades; Reactir nombres de componentes; miembros de enum.

Convertidor Snake_case

Enciende todo y une palabras con subrayados. Convertidor Snake_case convierte "datos de perfil de usuario" en "user profile data". El subrayado actúa como un espacio visible, manteniendo identificadores de multipalabra legibles sin romper la regla de no espacios.

Cuando usar: Python y Ruby variables y funciones, tabla de bases de datos y nombres de columna, y muchas configuraciones y claves YAML.

Convertidor de caja de kebab

Como el caso de serpiente, pero unido con hifens en lugar de subrayar, las palabras parecen ser un kebab. Convertidor de caja de kebab convierte "datos de perfil de usuario" en "user-profile-data". Los Hyphens son seguros de URL y leen naturalmente, por lo que esto domina el extremo frontal de la web.

Cuando usar: CSS nombres de clase, atributos HTML, slugs URL, npm nombres de paquetes y nombres de archivos en la web.

CONSTANT_CASE Convertidor

Cubra cada letra y se une a las palabras con los subrayados — esencialmente SCREAMING SNAKE CASE. Nuestra CONSTANT_CASE Convertidor convierte "datos de perfil de usuario" en "USER PROFILE DATA".Las capitales gritantes indican "este valor nunca cambia" de una mirada.

Cuando usar: variables de entorno, llamadas constantes, valores enum en lenguajes C-familia y banderas de configuración.

Convertidor dot.case

Enciende todo y une palabras con puntos. Convertidor dot.case convierte "datos de perfil de usuario" en "user.profile.data." Los puntos implican jerarquía o ritmo de nombres, por lo que los formatos de configuración anidados se apoyan en ellos.

Cuando usar: claves de configuración anidadas (p. ej. server.http.port), paquete Java/.NET y rutas de espacio de nombres, nombres de características y claves de eventos de análisis.

Transformar casos

Estos no siguen una convención de nominación — transforman el caso de las letras existentes para su efecto en lugar de sintaxis.

Convertidor de caja de intercambio

Invierte el caso de cada letra: las capitales se vuelven minúsculas y viceversa. Nuestra Convertidor de caja de intercambio convierte "Hola Mundo" en "hELLO wORLD". Es sobre todo una solución rápida para texto escrito enteramente con tapas bloqueadas, o un truco de estilo juguetón.

Cuando usar: texto de rescuing tipod con el estado de cambio / caps invertido, efectos estilísticos ligeros, rompecabezas simples.

Convertidor de caso alterno

Alterna carta de caso inferior y superior por carta. Convertidor de caso alterno se convierte "esto está bien" en "tHiS iS fInE." Popularizado por el meme "mocking SpongeBob", se lee como sarcasmo o ridículo en línea.

Cuando usar: meme captions, sarcásticas citas-backs en chats y puestos sociales, y el énfasis irónico. No para nada que quieras tomado en serio.

Tabla comparativa de casos

Estilo de cajaEjemplo ("datos de perfil de usuario")Uso primario
MAYÚSCULASDATOS DEL PERFIL DE USUARIOSiglas, etiquetas, gritos.
minúsculadatos de perfil de usuarioEstilo normalizador y casual.
Caso de títuloDatos de perfil de usuarioTitulares, títulos
Caso de sentenciaDatos de perfil de usuarioCopia de interfaz de usuario, titulares modernos
camelloCasodatos de perfil de usuarioVariables JS/Java, claves JSON
PascalCasoDatos de perfil de usuarioNombres de clases, componentes de React
caso_serpientedatos_perfil_usuarioPython/Ruby, columnas de base de datos
estuche-kebabdatos-de-perfil-de-usuarioClases CSS, slugs de URL
CONSTANT_CASEUSUARIO_PERFIL_DATOSVariables ambientales, constantes
punto.casedatos.de.perfil.de.usuarioClaves de configuración, espacios de nombres
Caso de intercambioDATOS DEL PERFIL DE USUARIOInvertir caso existente
ALTERNATIVODATOS DEL PERFIL DEL USUARIOsarcasmo, memes

Preguntas frecuentes

¿Cuál es la diferencia entre camelloCase y PascalCase?
Sólo la primera letra. Ambos se unen a palabras sin espacios y capitalizan el comienzo de cada palabra posterior, pero camelCase comienza por debajo (userProfileData) mientras que PascalCase comienza en mayúsculas (UserProfileData). Por convención, camelCase se utiliza para variables y funciones, y PascalCase para tipos, clases y componentes, por lo que la letra capital sola suele decir a un lector si están mirando un valor o un tipo.
¿Por qué los programadores usan el estuche de serpiente en lugar de los espacios?
Debido a que la mayoría de los lenguajes de programación no permiten espacios dentro de un identificador, un espacio termina el token. Para mantener los nombres multi-palabra legibles sin espacios, los programadores sustituyen un separador: un subrayado (snake case), un hiphen (cebab-case), un punto (dot.case), o una letra capital (camelCase/PascalCase).
¿Caso de Títulos capitaliza palabras pequeñas como "de" y "el"?
Normalmente no. La mayoría de los guías de estilo mantienen artículos (a, an, the), coordidades (y, pero, o), y preposiciones cortas (de, en, a) minúsculas a menos que la palabra sea primera o última en el título. La lista exacta difiere: AP estilo baja las preposiciones de tres letras o menos, mientras que el estilo de Chicago baja todas las preposiciones independientemente de la longitud.
¿Qué caso debo usar para una URL?
kebab-case (capitas menores unidas por hyphens), por ejemplo /user-profile-data. Los Hyphens son seguros de URL, fáciles de leer y los motores de búsqueda los tratan como separadores de palabras, mientras que los subrayados a veces se tratan como parte de una sola palabra. Evite las letras mayúsculas en URLs enteramente, porque muchos servidores son caminos sensibles a casos y de casos mixtos causan problemas duplicados-URL y de enlace roto.
¿Puedo convertirme directamente entre dos casos de programación, como el caso de serpiente a camelCase?
Sí. El truco es que cada caso convertidor primero divide su entrada en palabras individuales, luego re-joins ellos en el estilo de destino. Así que usted puede pegar user_profile_data directamente al camelCase Converter y obtenga userProfileData - no hay necesidad de añadir espacios primero. Convertidor de cajas hace que esto sea más fácil: pega una vez, luego haga clic entre estilos.
¿Hay alguna diferencia entre CONSTANT CASE y el caso de la serpiente?
Sólo el caso de la carta. Ambos se unen a las palabras con los subrayados, pero el caso de la serpiente es todo minúscula (max_retries) y CONSTANT_CASE está todo en mayúsculas (MAX_RETRIES). La versión superior es una señal visual fuerte que el valor es una constante fija o una variable de entorno que no debe ser reasignada en el momento de ejecución.