Utilia

Convertidor de majúscules i minúscules

Passa un text a majúscules, minúscules, majúscules de títol, de frase, camelCase, snake_case, kebab-case i més, gratis i al teu navegador.

Com fer servir el convertidor de majúscules i minúscules

  1. Escriu o enganxa el text al quadre d’entrada.
  2. Fes clic al format que vulguis: MAJÚSCULES, minúscules, Majúscules de Títol, Majúscula de frase, camelCase, PascalCase, snake_case, kebab-case o CONSTANT_CASE.
  3. Mira el text convertit a l’àrea de resultat.
  4. Fes clic al botó de copiar per posar el resultat al porta-retalls i enganxa’l allà on el necessitis.

Els formats disponibles

L’eina cobreix tant els estils d’escriptura de cada dia com les convencions de noms que s’usen en programació. Això és el que fa cadascun amb la frase «la guineu bruna i lleugera»:

  • MAJÚSCULES: LA GUINEU BRUNA I LLEUGERA. Totes les lletres es converteixen en majúscules. Va bé per a titulars, etiquetes i sigles.
  • minúscules: la guineu bruna i lleugera. Totes les lletres es converteixen en minúscules. Pràctic per arreglar un text escrit amb el bloqueig de majúscules activat.
  • Majúscules de Títol: La Guineu Bruna I Lleugera. La primera lletra de cada paraula va en majúscula, com en molts titulars i títols de llibres.
  • Majúscula de frase: La guineu bruna i lleugera. Només la primera lletra de cada frase va en majúscula, l’estil de la prosa normal i de moltes interfícies d’usuari.
  • camelCase: laGuineuBrunaILleugera. Les paraules s’uneixen i cada paraula després de la primera comença per majúscula. És habitual per a variables en JavaScript i Java.
  • PascalCase: LaGuineuBrunaILleugera. Com camelCase, però la primera paraula també va en majúscula. Sovint s’usa per a noms de classes i de components.
  • snake_case: la_guineu_bruna_i_lleugera. Paraules en minúscula unides per guions baixos, l’estàndard per a variables i funcions en Python i per a molts noms de columnes de bases de dades.
  • kebab-case: la-guineu-bruna-i-lleugera. Paraules en minúscula unides per guionets, típic d’adreces web, noms de classes CSS i noms de fitxer.
  • CONSTANT_CASE: LA_GUINEU_BRUNA_I_LLEUGERA. Paraules en majúscula unides per guions baixos, l’estil habitual per a constants i variables d’entorn.

Accents i altres llengües

Les lletres accentuades es conserven i es converteixen correctament. «é» passa a «É» en majúscules, «À» passa a «à» en minúscules, i una frase catalana com «cafè amb llet, àvia i cuina» no perd cap accent. També es respecten la ce trencada (ç) i la dièresi (ï, ü), i el punt volat de la ela geminada (l·l) es manté. Això importa si escrius en català, en francès, en castellà, en alemany o en qualsevol llengua amb diacrítics.

Si crees identificadors per a codi o adreces web, tingues en compte que algunes llengües, sistemes i eines antigues només accepten lletres ASCII pures. En aquest cas, potser hauràs de treure els accents tu mateix després de convertir.

Consells i casos particulars

  • Majúscula de frase passa a minúscula els noms propis. Si converteixes «Vaig trobar l’Anna a Barcelona» a majúscula de frase, «Anna» i «Barcelona» poden quedar en minúscula. Llegeix el resultat i corregeix els noms a mà.
  • Majúscules de Títol posa en majúscula totes les paraules. En català, les normes tipogràfiques solen demanar majúscula només a la primera paraula d’un títol, i les guies d’estil no es posen d’acord sobre paraules curtes com «de», «i» o «la», així que ajusta-les segons l’estil que segueixis.
  • Converteix des d’una font neta. Per als formats de programació, parteix de paraules soltes separades per espais per obtenir el resultat més previsible.

Privadesa

La conversió s’executa íntegrament al teu navegador. El text no s’envia mai a cap servidor, de manera que pots convertir documents interns, codi o notes privades amb tota tranquil·litat.

Preguntes freqüents

Quina diferència hi ha entre Majúscules de Títol i Majúscula de frase?

Majúscules de Títol posa en majúscula la primera lletra de cada paraula («La Guineu Bruna I Lleugera»). Majúscula de frase només la posa a la primera lletra de cada frase («La guineu bruna i lleugera»), com en la prosa normal.

Quina diferència hi ha entre camelCase i PascalCase?

Totes dues uneixen les paraules sense espais i posen en majúscula l’inici de cada paraula. La diferència és la primera lletra: camelCase comença en minúscula (elMeuNomDeVariable), mentre que PascalCase comença en majúscula (ElMeuNomDeVariable).

Quan he de fer servir snake_case o kebab-case?

snake_case fa servir guions baixos i és habitual en codi Python i en columnes de bases de dades. kebab-case fa servir guionets i és habitual en adreces web, classes CSS i noms de fitxer. Als noms de variable, la majoria de llenguatges de programació no permeten guionets, i per això s’hi fa servir snake_case.

Es conserven les lletres accentuades?

Sí. Els accents es conserven en tots els formats, de manera que «é» passa a «É» en majúscules i es queda «é» en minúscules, snake_case o kebab-case.

S'envia el meu text a algun lloc?

No. Tot passa localment al teu navegador. No es puja ni es desa res en cap servidor.