Toolverse

Convertitore di Case

Converti il testo tra diverse maiuscole istantaneamente — maiuscoli, minuscoli, titolo, frase, camelCase, snake_case e altro. Copia qualsiasi risultato con un solo clic.

Text colour
Background colour
The quick brown fox
Contrast ratio17.40:1
AA normal textPass
AA large textPass
AAA normal textPass
AAA large textPass

Come funziona

La conversione di maiuscole significa riscrivere le stesse parole con diverse regole di capitalizzazione e unione delle parole, senza modificare il contenuto sottostante. Una singola frase può essere riformattata per una dozzina di contesti diversi — un titolo, un nome di variabile, una colonna di foglio di calcolo, o uno slug di URL — semplicemente cambiando come le sue lettere sono capitalizzate e come le sue parole sono separate. Questo strumento converte il tuo input in tutti i dieci formati comuni contemporaneamente, in modo da poter copiare quello che ti serve.

Prova la frase "the quick brown fox jumps." Convertita in UPPERCASE diventa THE QUICK BROWN FOX JUMPS, e in lowercase rimane the quick brown fox jumps. Title Case capitalizza ogni parola — The Quick Brown Fox Jumps — mentre Sentence case capitalizza solo la prima lettera: The quick brown fox jumps. I formati di programmazione eliminano completamente gli spazi: camelCase produce theQuickBrownFoxJumps (prima parola minuscola, ogni parola seguente capitalizzata), PascalCase produce TheQuickBrownFoxJumps (ogni parola capitalizzata), snake_case produce the_quick_brown_fox_jumps, kebab-case produce the-quick-brown-fox-jumps, e CONSTANT_CASE produce THE_QUICK_BROWN_FOX_JUMPS. aLtErNaTiNg case alterna lettera per lettera indipendentemente dai confini delle parole: tHe QuIcK bRoWn FoX juMpS.

Ogni formato tende a appartenere a un mondo specifico. Scrittori e redattori usano Title Case nei titoli e nei titoli dei libri, e Sentence case per il corpo del testo e le didascalie. I programmatori usano camelCase per i nomi delle variabili e delle funzioni JavaScript, PascalCase per i nomi delle classi e dei componenti, e snake_case per le variabili Python e gli header delle colonne di database o CSV. kebab-case appare costantemente negli slug degli URL, nei nomi delle classi CSS e nei flag della riga di comando. CONSTANT_CASE contrassegna i valori di configurazione e le variabili di ambiente che non dovrebbero cambiare durante l'esecuzione, rendendo facile individuarli a colpo d'occhio nel codice sorgente.

Per dividere correttamente le tue parole, il convertitore cerca spazi, punteggiatura e confini camelCase già esistenti — quindi se incolla di nuovo theQuickBrownFox, si divide comunque in quattro parole invece di trattarlo come una. La conversione non cambia mai il tuo input originale; cambia solo la copia mostrata in ogni casella dei risultati, quindi puoi provare ogni formato e copiare quello che ti serve senza riscrivere nulla.

Esempi

  • Black (#000) on white (#fff) gives the maximum 21:1 ratio.
  • #767676 grey on white is exactly 4.5:1 — the AA minimum for body text.
  • Large headings only need 3:1 to pass AA.

Domande frequenti

What contrast ratio do I need?
WCAG AA needs 4.5:1 for normal text and 3:1 for large text. AAA needs 7:1 and 4.5:1. AA is the common legal and design baseline.
What counts as large text?
Roughly 18.66px and bold, or 24px and up regardless of weight. Large text has a lower contrast requirement because it is easier to read.
How is the ratio calculated?
From each colour's relative luminance: (lighter + 0.05) ÷ (darker + 0.05). Luminance weights red, green and blue by how the eye perceives them.
Does it check colour blindness?
Contrast ratio helps everyone including many colour-blind users, but it does not replace testing that information is not conveyed by colour alone.