CalcOpenly
Español

Conversor de mayúsculas y minúsculas: tipo título, tipo oración, mayúsculas y minúsculas

Convierte texto a tipo título, tipo oración, MAYÚSCULAS o minúsculas, o a camelCase, snake_case y kebab-case, con el recuento de caracteres y palabras.

Redactado con herramientas de redacción con IAActualizado Ejemplos verificados: 6

Probar
Tipo Título
The Quick Brown Fox Jumps Over the Lazy Dog
Tipo Título: The Quick Brown Fox Jumps Over the Lazy Dog
MAYÚSCULAS
THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG
minúsculas
the quick brown fox jumps over the lazy dog
Tipo oración
The quick brown fox jumps over the lazy dog
camelCase
theQuickBrownFoxJumpsOverTheLazyDog
snake_case
the_quick_brown_fox_jumps_over_the_lazy_dog
kebab-case
the-quick-brown-fox-jumps-over-the-lazy-dog
Caracteres
43
Palabras
9

43 caracteres en 9 palabras: 0 letras mayúsculas y 35 minúsculas, 0 cifras, 8 espacios y 0 caracteres más.

Caracteres por tipo

Mayúsculas0Minúsculas35Cifras0Espacios8Puntuación y símbolos0
Cómo se calcula S
  1. Tipo Título

    Cada palabra lleva mayúscula salvo los artículos, conjunciones y preposiciones de tres letras o menos (a, an, the, and, but, for, of, on, to…), que quedan en minúscula salvo que sean la primera o la última palabra o vayan tras dos puntos (estilo AP, para títulos en inglés). Antes se bajan las mayúsculas existentes, así que las siglas hay que corregirlas a mano.

  2. Tipo oración

    Todo se pasa a minúsculas y después se pone en mayúscula la primera letra de cada frase y el pronombre inglés «I». Los nombres propios no se pueden detectar.

  3. Formatos de identificador

    Dividido en 9 palabras (the, quick, brown, fox, jumps, over, the, lazy, dog) por los espacios, la puntuación y los cambios de minúscula a mayúscula; se eliminan los apóstrofos.

Acerca de Conversor de mayúsculas y minúsculas: tipo título, tipo oración, mayúsculas y minúsculas

El conversor reescribe el texto en siete formatos a la vez. Las mayúsculas y minúsculas siguen las correspondencias de caja predeterminadas de Unicode, así que ß pasa a SS. El tipo título pone en mayúscula cada palabra salvo los artículos, conjunciones y preposiciones de tres letras o menos, que quedan en minúscula salvo cuando van primero, al final o tras dos puntos (estilo AP, pensado para el inglés). El tipo oración pasa todo a minúsculas y después pone en mayúscula la primera letra de cada frase y el pronombre inglés I. camelCase, snake_case y kebab-case dividen el texto en palabras por los espacios, la puntuación y los cambios de minúscula a mayúscula, y eliminan los apóstrofos.

Se usa para corregir encabezados escritos en mayúsculas, dar formato a títulos y convertir frases en nombres de variables. El texto inicial, «the quick brown fox jumps over the lazy dog», pasa a «The Quick Brown Fox Jumps Over the Lazy Dog» en tipo título y a the_quick_brown_fox_jumps_over_the_lazy_dog en snake_case; tiene 43 caracteres y 9 palabras.

El tipo título y el tipo oración bajan antes las mayúsculas existentes, así que las siglas como NASA y los nombres propios hay que corregirlos a mano.

Cómo convertir un texto a tipo título, tipo oración y otros formatos

El tipo título pone en mayúscula cada palabra salvo los artículos, conjunciones y preposiciones cortas del inglés que quedan en medio, así que el texto de ejemplo «the quick brown fox jumps over the lazy dog» se convierte en «The Quick Brown Fox Jumps Over the Lazy Dog». El tipo oración solo pone en mayúscula la primera palabra de cada frase y el pronombre inglés I. Mayúsculas y minúsculas cambian todas las letras. La calculadora muestra además las versiones camelCase, snake_case y kebab-case, y cuenta 43 caracteres y 9 palabras en ese ejemplo.

Reglas del tipo título (estilo AP, pensado para el inglés)

Estas palabras quedan en minúscula salvo que sean la primera, la última o vayan detrás de dos puntos, un punto, un signo de interrogación o uno de exclamación:

  • Artículos: a, an, the
  • Conjunciones: and, but, for, nor, or, so, yet
  • Preposiciones de tres letras o menos: as, at, by, in, of, off, on, per, to, up, via

Todas las demás palabras van en mayúscula, incluidas las de cuatro letras como with y from: «life with a dog: what to expect» se convierte en «Life With a Dog: What to Expect».

Una palabra corta justo después de dos puntos también va en mayúscula, así que «the lord of the rings: the return of the king» se convierte en «The Lord of the Rings: The Return of the King».

El Chicago Manual of Style deja en minúscula las preposiciones de cualquier longitud, como between, así que comprueba qué estilo sigue tu publicación.

La lista de palabras menores es inglesa. En un texto en español, el tipo título pone en mayúscula también los artículos y preposiciones: «el señor de los anillos: la comunidad del anillo» se convierte en «El Señor De Los Anillos: La Comunidad Del Anillo», y «ñandú y pingüino» en «Ñandú Y Pingüino». Si tu publicación pide mayúscula solo en la primera palabra del título, usa el tipo oración, que da «El señor de los anillos: la comunidad del anillo».

Tipo oración

El tipo oración pasa todo a minúsculas y después pone en mayúscula la primera letra, cada letra que sigue a un punto, un signo de interrogación o uno de exclamación y un espacio, y el pronombre I.

«HELLO WORLD. how ARE you? i am fine» se convierte en «Hello world. How are you? I am fine». No reconoce nombres propios, así que «i met alice in london» se convierte en «I met alice in london».

Las abreviaturas también lo confunden: «see e.g. the notes» se convierte en «See e.g. The notes».

Los signos de apertura del español cuentan como parte del inicio de frase: «¿qué tal estás? muy bien. ¡genial!» se convierte en «¿Qué tal estás? Muy bien. ¡Genial!». Lo mismo vale para unas comillas o un paréntesis de apertura.

camelCase, snake_case y kebab-case

Estos formatos unen las palabras sin espacios para que una frase sirva como nombre en código. El texto se divide en palabras en los espacios, la puntuación y los cambios de minúscula a mayúscula, y se eliminan los apóstrofos:

  • «XMLHttpRequest parser» se convierte en xmlHttpRequestParser, xml_http_request_parser y xml-http-request-parser.
  • «don't stop-me now» se convierte en dontStopMeNow: el guion separa palabras; el apóstrofo, no.

La guía de estilo PEP 8 de Python usa snake_case para funciones y variables, las propiedades CSS como background-color usan kebab-case, y los métodos integrados de JavaScript como toUpperCase usan camelCase.

Comprueba el resultado antes de usarlo como nombre. «2nd place winner» se convierte en 2nd_place_winner, y la mayoría de los lenguajes de programación rechazan un identificador que empieza por una cifra. Las tildes y la ñ se conservan: «camión de bomberos» da camión_de_bomberos y camiónDeBomberos. Si el identificador debe ser ASCII, quítalas a mano.

Mayúsculas, minúsculas y letras especiales

Las mayúsculas y minúsculas siguen las correspondencias de caja predeterminadas de Unicode. La ß alemana pasa a SS, así que «straße» (6 caracteres) se convierte en «STRASSE» (7), aunque existe una ẞ mayúscula (preguntas frecuentes de Unicode sobre la caja).

Las correspondencias predeterminadas ignoran las reglas propias de cada idioma. El turco escribe una İ mayúscula con punto para la i, pero la conversión predeterminada convierte «istanbul» en «ISTANBUL». Las letras del español no tienen ese problema: «ñandú y pingüino» pasa a «ÑANDÚ Y PINGÜINO», con la tilde y la diéresis intactas.

Contar caracteres y palabras

Los caracteres son puntos de código Unicode, con espacios y signos de puntuación incluidos. El pangrama de ejemplo tiene 43: 35 letras minúsculas y 8 espacios. Algunos emojis cuentan como dos, como 👍🏽, un pulgar arriba más un modificador de tono de piel.

Una palabra es un tramo de texto entre espacios que contiene una letra o una cifra. !!! no tiene ninguna palabra, y «你好 世界» tiene dos, porque el chino solo se divide donde hay espacios.

Recuentos de ejemplo

EntradaCaracteresPalabras
Predeterminado43,0000009,000000
Límites de siglas21,0000002,000000
Eszett alemana6,0000001,000000
Escritura no latina5,0000002,000000
Solo puntuación3,0000000,000000
  • Predeterminado: el pangrama de ejemplo.
  • Límites de siglas: «XMLHttpRequest parser».
  • Eszett alemana: «straße».
  • Escritura no latina: «你好 世界».
  • Solo puntuación: !!!, que deja vacías las versiones camelCase, snake_case y kebab-case.

Qué corregir a mano

El tipo título y el tipo oración pasan primero a minúscula todas las mayúsculas existentes, así que algunas cosas necesitan un repaso manual:

  • Siglas y marcas. «NASA and iPhone» se convierte en «Nasa and Iphone» en tipo título.
  • Ordinales. «2nd place winner» se convierte en «2Nd Place Winner», porque se pone en mayúscula la primera letra de cada palabra.
  • Nombres propios en tipo oración, como los de «I met alice in london».

Para contar palabras y estimar el tiempo de lectura de un texto más largo, usa el contador de palabras.

Ejemplos resueltos

Pangrama

Texto
the quick brown fox jumps over the lazy dog
Mostrar primero
Tipo Título
Tipo Título
The Quick Brown Fox Jumps Over the Lazy Dog
MAYÚSCULAS
THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG
camelCase
theQuickBrownFoxJumpsOverTheLazyDog
snake_case
the_quick_brown_fox_jumps_over_the_lazy_dog
kebab-case
the-quick-brown-fox-jumps-over-the-lazy-dog
Caracteres
43
Palabras
9

Fuente de comprobación: Cálculo independiente

Título con dos puntos

Texto
the lord of the rings: the return of the king
Mostrar primero
Tipo Título
Tipo Título
The Lord of the Rings: The Return of the King

Fuente de comprobación: Comprobación del ejemplo: regla de AP: las palabras funcionales cortas quedan en minúscula salvo al principio, al final y tras dos puntos

Tipo oración con una i suelta

Texto
HELLO WORLD. how ARE you? i am fine
Mostrar primero
Tipo oración
Tipo oración
Hello world. How are you? I am fine

Fuente de comprobación: Cálculo independiente

Sigla y jorobas de camello

Texto
XMLHttpRequest parser
Mostrar primero
snake_case
snake_case
xml_http_request_parser
camelCase
xmlHttpRequestParser
kebab-case
xml-http-request-parser

Fuente de comprobación: Cálculo independiente

Preguntas

¿Qué palabras no llevan mayúscula en tipo título?

En el estilo AP, los artículos (a, an, the) y las conjunciones y preposiciones de tres letras o menos (and, but, for, nor, or, so, yet, as, at, by, in, of, off, on, per, to, up, via) quedan en minúscula salvo que sean la primera o la última palabra o vayan tras dos puntos. Las palabras de cuatro letras o más, como «over» y «with», llevan mayúscula. El Chicago Manual of Style difiere: pone en minúscula las preposiciones de cualquier longitud, como «between».

¿Qué diferencia hay entre el tipo título y el tipo oración?

El tipo título pone en mayúscula casi todas las palabras (How to Write a Good Title); el tipo oración solo la primera palabra, los nombres propios y el pronombre I (How to write a good title). El estilo APA usa el tipo oración para los títulos de artículos y libros en las listas de referencias y el tipo título para los encabezados y los títulos citados en el texto.

¿Qué son camelCase, snake_case y kebab-case?

Unen palabras sin espacios para que una frase pueda usarse como nombre en el código. camelCase pone en mayúscula cada palabra tras la primera (xmlHttpRequestParser), snake_case une palabras en minúscula con guiones bajos (xml_http_request_parser) y kebab-case con guiones (xml-http-request-parser). La guía de estilo PEP 8 de Python usa snake_case para nombres de funciones y variables; kebab-case aparece en nombres de propiedades CSS como background-color y en las URL.

¿Por qué ß pasa a SS en mayúsculas?

La correspondencia de caja completa predeterminada del estándar Unicode, recogida en SpecialCasing.txt, convierte la s aguda alemana (ß) en las dos letras SS, así que «straße» (6 caracteres) pasa a «STRASSE» (7). Unicode 5.1 añadió en 2008 una ß mayúscula, ẞ, pero la correspondencia predeterminada a mayúsculas sigue dando SS. El recuento de caracteres se refiere al texto que escribiste.

¿El recuento de caracteres incluye los espacios?

Sí. Caracteres cuenta todo lo que escribiste, espacios y puntuación incluidos, y el gráfico reparte el total en letras mayúsculas y minúsculas, cifras, espacios y otros caracteres. La frase inicial tiene 43 caracteres: 35 letras minúsculas y 8 espacios. Cada punto de código Unicode cuenta una vez, así que algunos emojis cuentan como dos. Las palabras son tramos de texto entre espacios que contienen una letra o una cifra.

Acerca de esta calculadora

Fuentes

  1. Unicode Standard §3.13 — Default case algorithms (full case mapping, e.g. ß → SS)
  2. AP Stylebook — Composition titles (capitalize words of four or more letters)

Verificado con las referencias

Esta calculadora incluye 6 ejemplos resueltos con respuestas de fuentes independientes. Forman parte del conjunto de pruebas y también puedes ejecutarlos aquí.

Pon esta calculadora en tu sitio

Pega esto donde quieras que aparezca la calculadora. Su uso es gratuito, se mantiene al día con las correcciones que hacemos aquí y el crédito que aparece debajo enlaza con la versión completa, para que tus lectores puedan consultarla.

Altura
Vista previa de la inserción

Conserva el crédito. Es la única condición y es lo que mantiene gratuitas estas calculadoras.