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.

Colore del testo
Colore di sfondo
The quick brown fox
Rapporto di contrasto17.40:1
AA testo normaleSuperato
AA testo grandeSuperato
AAA testo normaleSuperato
AAA testo grandeSuperato

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

  • Nero (#000) su bianco (#fff) dà il rapporto massimo di 21:1.
  • Il grigio #767676 su bianco è esattamente 4,5:1 — il minimo AA per il testo del corpo.
  • I titoli grandi hanno bisogno solo di 3:1 per superare l'AA.

Domande frequenti

Di quale rapporto di contrasto ho bisogno?
Il WCAG AA richiede 4,5:1 per il testo normale e 3:1 per il testo grande. L'AAA richiede 7:1 e 4,5:1. L'AA è la base comune per legge e design.
Cosa conta come testo grande?
Circa 18,66px in grassetto, oppure 24px e oltre indipendentemente dallo spessore. Il testo grande ha un requisito di contrasto più basso perché è più facile da leggere.
Come viene calcolato il rapporto?
Dalla luminanza relativa di ciascun colore: (più chiaro + 0,05) ÷ (più scuro + 0,05). La luminanza pesa rosso, verde e blu in base a come li percepisce l'occhio.
Controlla il daltonismo?
Il rapporto di contrasto aiuta tutti, inclusi molti utenti daltonici, ma non sostituisce il test per verificare che l'informazione non sia trasmessa solo dal colore.