Saltar al contenido
ToolPika

Convertir mayúsculas y minúsculas

Pega tu texto y elige un estilo. El resultado se actualiza al instante y se copia con un clic.

Convertir a

Funciona en tu navegador. Nada de lo que introduces se envía a ningún servidor.

Los estilos

Estilo Ejemplo Uso habitual
Tipo oración El veloz zorro marrón Texto normal y titulares en español
minúsculas el veloz zorro marrón Etiquetas, correos, arreglar un BLOQ MAYÚS pulsado sin querer
MAYÚSCULAS EL VELOZ ZORRO MARRÓN Encabezados, rótulos, énfasis
Tipo Título El Veloz Zorro Marrón Títulos de libros, artículos y canciones en inglés
camelCase elVelozZorroMarron Variables en JavaScript, Java, Swift
PascalCase ElVelozZorroMarron Clases y tipos, componentes de React
snake_case el_veloz_zorro_marron Python, Ruby, columnas de bases de datos
kebab-case el-veloz-zorro-marron URL, clases CSS, nombres de archivo
CONSTANT_CASE EL_VELOZ_ZORRO_MARRON Constantes y variables de entorno

Cómo funciona

Los estilos de texto conservan la puntuación, los espacios y los saltos de línea. El tipo oración pasa todo a minúsculas y luego pone en mayúscula la primera letra después de cada punto, cierre de interrogación o exclamación y salto de línea. No puede detectar nombres propios de personas o lugares, así que revísalos después de convertir.

Los estilos de programación primero dividen el texto en palabras, ignorando la puntuación, y después las unen con el separador y las mayúsculas del estilo elegido. La conversión funciona en cualquier dirección: nombre_usuario → nombreUsuario → NombreUsuario → nombre-usuario.

Las letras con tilde, la ñ y otros alfabetos (griego, cirílico…) se convierten con las reglas de idioma de tu navegador, y las tildes se mantienen: “canción” pasa a “CANCIÓN”. En los ejemplos de programación de la tabla se han quitado las tildes a mano, porque muchos lenguajes y sistemas no las admiten en los nombres; la herramienta no las quita.

Ejemplos

  • Titular en inglés: “a tale of two cities” → “A Tale of Two Cities”.
  • Arreglar el BLOQ MAYÚS: “HOLA. ¿QUÉ TAL ESTÁS?” → “Hola. ¿Qué tal estás?” (los signos de apertura ¿ y ¡ se saltan, y la mayúscula va en la primera letra).
  • Código: “XMLHttpRequest” → xml_http_request; “maxRetryCount” → MAX_RETRY_COUNT.

Preguntas frecuentes

¿Qué reglas sigue el Tipo Título?

Pone en mayúscula la inicial de cada palabra excepto los artículos, preposiciones y conjunciones cortos (el, la, de, del, en, con, por, para, y, o, etc.), salvo cuando son la primera o la última palabra. Ojo, en español la norma de la RAE para títulos es escribir solo la primera palabra y los nombres propios con mayúscula; el Tipo Título es un estilo anglosajón, útil sobre todo para textos en inglés. Las palabras que ya están en mayúsculas, como ONU, se dejan tal cual.

¿Qué estilo debo usar en programación?

Depende de las convenciones del lenguaje. JavaScript y Java usan camelCase para variables y PascalCase para clases; Python y Ruby usan snake_case; CSS y las URL usan kebab-case; las constantes suelen ir en CONSTANT_CASE.

¿Cómo separa las palabras en nombres como XMLHttpRequest?

Empieza una palabra nueva en cada espacio, guion bajo, guion u otro separador, y allí donde una minúscula va seguida de una mayúscula. Las mayúsculas seguidas se mantienen juntas como una sola palabra, así que XMLHttpRequest pasa a ser xml_http_request en snake_case.

¿Puedo convertir una lista de nombres de una vez?

Sí. Los estilos de programación convierten cada línea por separado, así que una lista de nombres de columnas o etiquetas sale también como lista.