Vai al contenuto principale
LibraTool logoLibraTool

Convertitore maiuscole/minuscole gratis

Converti testo in MAIUSCOLO, minuscolo, Titolo, camelCase, snake_case e altro.

Funziona offline una volta caricato
0 caratteri0 parole0 frasi0 righe
UPPERCASE

I risultati appariranno qui

lowercase

I risultati appariranno qui

Title Case

I risultati appariranno qui

Iniziali Maiuscole

I risultati appariranno qui

Sentence case

I risultati appariranno qui

camelCase

I risultati appariranno qui

PascalCase

I risultati appariranno qui

snake_case

I risultati appariranno qui

kebab-case

I risultati appariranno qui

CONSTANT_CASE

I risultati appariranno qui

dot.case

I risultati appariranno qui

path/case

I risultati appariranno qui

Train-Case

I risultati appariranno qui

aLtErNaTiNg

I risultati appariranno qui

iNVERSE cASE

I risultati appariranno qui

sPoNgE cAsE

I risultati appariranno qui

Rimuovi accenti

I risultati appariranno qui

Slug per URL

I risultati appariranno qui

Una frase per riga

I risultati appariranno qui

Rimuovi e comprimi spazi

I risultati appariranno qui

Usi comuni

  • Convertitore di TitoloConverti testo in maiuscole di titolo appropriato — maiuscolo per titoli, titoli di articoli e intestazioni di sezioni in modo corretto.
  • Convertitore di Maiuscole MinuscoleConverti testo in maiuscole minuscole — maiuscolo della prima lettera di ogni frase per testo pulito e leggibile.
  • Convertitore MAIUSCOLO e minuscoloAttiva il testo tra MAIUSCOLO e minuscolo — formatta il codice, pulisci i dati e standardizza il testo istantaneamente.
  • Convertitore camelCase e snake_caseConverti testo tra camelCase, snake_case, kebab-case e PascalCase — essenziale per gli sviluppatori.
  • Convertitore di Case di Testo per Scrittori di ContenutiFormatta il tuo contenuto perfettamente — maiuscole di titolo per titoli, maiuscole minuscole per corpo testo, maiuscole proprie per nomi.

Come funziona

Tutte e 14 le conversioni di maiuscole/minuscole avvengono interamente nel tuo browser usando algoritmi scritti a mano compatibili con Unicode — nessuna libreria, nessun server, nessun caricamento. I property escape Unicode nativi di JavaScript (\p{L}, \p{N}) mantengono i caratteri accentati e non latini intatti attraverso ogni trasformazione.

  1. 1
    Analisi reattiva dal vivo
    Ogni pressione di tasto attiva un calcolo useMemo che esegue tutte le 14 funzioni convertitore simultaneamente sul tuo input, così i risultati si aggiornano in tempo reale senza ritardo o pressione di pulsante.
  2. 2
    Tokenizzazione consapevole di Unicode
    Prima di dividere o unire parole, il codice rimuove i caratteri non alfanumerici iniziali/finali usando i property escape Unicode \p{L} e \p{N}. Questo assicura che parole come "café" o "naïve" siano tokenizzate correttamente in camelCase o snake_case senza perdere le lettere accentate.
  3. 3
    Trasformazione di stringa per formato
    Ogni stile di case applica la propria logica regex: i formati basati su delimitatori (snake, kebab, dot, path, CONSTANT) usano una singola sostituzione che collassa tutte le sequenze non-parola nel separatore; i formati strutturali (camelCase, PascalCase, Train-Case) concatenano una maiuscolizzazione a confine di parola sopra questo; il case frase e titolo usano pattern lookahead per maiuscolizzare solo dopo confini di punteggiatura o spazio bianco.
  4. 4
    Copia o scarica i risultati
    Ogni scheda risultato ha il proprio pulsante Copia usando l'API navigator.clipboard. "Copia Tutto" e "Scarica .txt" raggruppano tutti e 14 gli output come blocchi di testo semplice etichettati. Il tuo ultimo input viene mantenuto in localStorage così sopravvive all'aggiornamento della pagina senza mai lasciare il tuo dispositivo.

Strumenti correlati

Domande frequenti