# Convertitore di maiuscole e strumenti per righe

URL: https://discuvr.org/case-converter/?hl=it
Last updated: 2026-11-07
MCP tool: `convert_text_case`

Converti il testo in MAIUSCOLO, minuscolo, Title Case o frase, oppure in camelCase, snake_case e kebab-case. Rimuovi righe duplicate, ordina elenchi, togli spazi.

Un titolo scritto con il Bloc Maiusc attivo, una colonna di nomi da sistemare, un elenco di email con doppioni. Incolla il testo, premi un pulsante e ricopialo.

## Cosa fa

- MAIUSCOLO, minuscolo, Stile Titolo e Stile frase per qualsiasi lingua con le maiuscole.
- camelCase, PascalCase, snake_case, kebab-case e CONSTANT_CASE, una riga alla volta.
- Rimuovi le righe duplicate, in modo esatto o ignorando maiuscole e minuscole, tenendo la prima di ciascuna.
- Ordina le righe dalla A alla Z o dalla Z alla A, invertile, elimina le righe vuote o togli gli spazi.
- Annulla l'ultima modifica con un clic.

## Come funziona

1. Incolla il testo nel riquadro.
2. Premi l'azione su maiuscole o righe che ti serve.
3. Copia il risultato, oppure annulla e provane un'altra.

## Esempio pratico: dalle intestazioni di colonna al codice

Incolla un elenco di intestazioni di foglio di calcolo come Customer Name, Invoice Date e GST Number, una per riga. snake_case dà customer_name, invoice_date e gst_number per un database o Python; camelCase dà customerName, invoiceDate e gstNumber per JavaScript; kebab-case dà customer-name per URL e CSS. Un camelCase esistente viene prima diviso in parole, quindi invoiceDate diventa pulito invoice_date.

## Cosa fa e cosa non fa lo Stile Titolo

Lo Stile Titolo mette in maiuscolo la prima lettera di ogni parola e il resto in minuscolo, quindi trasforma anche NASA in Nasa e iPhone in Iphone. Le guide di stile che lasciano minuscoli articoli e preposizioni non concordano tra loro, quindi controlla i titoli da pubblicare. Lo Stile frase mette tutto in minuscolo e la maiuscola alla prima lettera dopo un punto, un punto interrogativo o esclamativo, quindi ripristina a mano i nomi propri.

## Ordinamento, spazi e particolarità delle lingue

L'ordinamento ignora maiuscole e minuscole ma segue i code point Unicode, non l'ordine del dizionario né quello naturale: item10 viene prima di item2, e le parole che iniziano con É o Ö vengono dopo la Z. Completa i numeri con zeri (item02) o usa l'ordinamento del foglio di calcolo quando l'ordine conta. La rimozione dei duplicati esatti considera "Acme" e "Acme " con uno spazio finale come righe diverse, quindi togli prima gli spazi. I cambi di maiuscole usano la mappatura Unicode standard, non le regole del turco: i diventa I e non İ, e ß diventa SS. Il Title Case dà O'neil e Mcdonald, e il formato frase mette la maiuscola anche alla parola dopo un'abbreviazione come ad es.

## Quale formato per quale uso: Python, JavaScript e indirizzi web

La guida di stile ufficiale di Python, PEP 8, usa snake_case per i nomi di funzioni e variabili (invoice_total), CapWords, che questa pagina chiama PascalCase, per i nomi delle classi (InvoiceTotal) e maiuscole con trattini bassi per le costanti (MAX_ROWS), il pulsante CONSTANT_CASE. Il codice JavaScript usa di solito camelCase per variabili e funzioni (invoiceTotal). Per gli indirizzi web, Google Search Central consiglia trattini invece dei trattini bassi tra le parole, quindi kebab-case è adatto allo slug di una pagina: summer-clothing, non summer_clothing. Le intestazioni dei fogli di calcolo e le colonne dei database non hanno una regola unica: scegli uno stile e mantienilo in tutto il file.

## Domande

**Come rimuovo i duplicati da una colonna di Excel?**

Copia la colonna, incollala qui, scegli rimuovi duplicati e incolla di nuovo il risultato. La prima occorrenza di ogni valore resta nella posizione originale. Usa l'opzione che ignora maiuscole e minuscole se Acme e ACME devono contare come uguali.

**Funziona con testi non in inglese?**

Sì. Maiuscolo, minuscolo, Stile Titolo e Stile frase seguono le regole Unicode, quindi lettere accentate, cirillico e greco cambiano correttamente. Le scritture senza maiuscole, come l'hindi o il cinese, restano invariate.

**Rimuovere i duplicati cambia l'ordine?**

No. La prima volta che compare ogni riga resta al suo posto e le ripetizioni successive vengono eliminate.

**Perché camelCase tratta ogni riga separatamente?**

Perché un elenco incollato di nomi di campi o colonne resti un elenco, con ogni nome convertito per conto suo.

**Come vengono divise le sigle come HTTP o IPv6?**

Una serie di maiuscole seguita da una parola con l'iniziale maiuscola viene divisa prima di quella parola, quindi getHTTPResponse diventa get_http_response e HTTPServer diventa http_server. La sigla viene poi scritta come qualsiasi altra parola, perciò PascalCase dà HttpServer, mentre PEP 8 preferisce HTTPServer per i nomi delle classi Python: correggili a mano. Le parole vengono divise anche a ogni passaggio da minuscola a maiuscola, quindi IPv6 Address diventa i_pv6_address; scrivi Ipv6 Address per ottenere ipv6_address.

**Il mio testo viene salvato?**

No. Viene convertito e restituito nella stessa richiesta e non viene mai scritto in un database o in un log.

**Quali formule di Excel o Google Sheets fanno la stessa cosa?**

MAIUSC(A1) e MINUSC(A1) (UPPER e LOWER in inglese) corrispondono ai pulsanti UPPER CASE e lower case. MAIUSC.INIZ(A1) (PROPER) è simile a Iniziali Maiuscole, ma rende maiuscola anche la lettera dopo un apostrofo o una cifra: MAIUSC.INIZ dà O'Neil e 76Budget, mentre Iniziali Maiuscole qui dà O'neil e 76budget. Non esiste una funzione per la maiuscola iniziale di frase; per una cella con una sola frase basta =UPPER(LEFT(A1))&LOWER(MID(A1,2,LEN(A1))) (nomi inglesi). ANNULLA.SPAZI(A1) (TRIM) toglie gli spazi alle due estremità e riduce a uno anche gli spazi ripetuti dentro il testo, mentre Rimuovi spazi qui li toglie solo all'inizio e alla fine di ogni riga. ANNULLA.SPAZI non toglie lo spazio unificatore (carattere 160) che spesso contiene il testo copiato da una pagina web; Rimuovi spazi qui lo toglie, alle estremità della riga. Nell'Excel italiano gli argomenti si separano con il punto e virgola.

**Come cambio maiuscole e minuscole in Word o Google Docs?**

In Word seleziona il testo e premi Shift+F3 (fn+Shift+F3 su molte tastiere Mac) per passare da minuscolo a MAIUSCOLO e a Tutte Iniziali Maiuscole, oppure usa il pulsante Maiuscole/minuscole (Aa) nella scheda Home, che offre anche Normale (prima lettera maiuscola). In Google Docs seleziona il testo e scegli Format > Text > Capitalization, poi minuscolo, MAIUSCOLO o Title Case. Nessuno dei due fa camelCase, snake_case o la rimozione delle righe duplicate. Per questo c'è questa pagina, e anche per testo che non sta in un documento, come una colonna di foglio di calcolo, un'email o del codice: incollalo, premi il pulsante e ricopialo. Lavora su testo semplice, quindi grassetto, link e altra formattazione non vengono mantenuti.

**Come correggo un testo scritto con il Bloc Maiusc attivo?**

Incollalo e premi Maiuscola iniziale. Prima tutto diventa minuscolo, poi la prima lettera di ogni riga e di ogni parola dopo un punto, un punto interrogativo o esclamativo diventa maiuscola, quindi tHANK YOU. sEE YOU ON MONDAY! diventa Thank you. See you on monday! Nomi, giorni e sigle come Monday o GST restano minuscoli, correggili a mano. Per un elenco di nomi o titoli, uno per riga, premi invece Iniziali Maiuscole: jOHN sMITH diventa John Smith. Se il risultato non va bene, Annulla ripristina il testo incollato.

**Come pulisco un elenco incollato di email o nomi?**

Premi i pulsanti in quest'ordine, perché ognuno lavora sul risultato del precedente: Rimuovi spazi, poi Rimuovi righe vuote, poi Rimuovi duplicati (ignora maiuscole) e, se vuoi l'elenco ordinato, Ordina dalla A alla Z. Togliere prima gli spazi conta: ravi@example.com con uno spazio finale non corrisponde esattamente a ravi@example.com. Ignorando le maiuscole, anna@example.com e Anna@example.com contano come una sola riga e resta quella che compare per prima. Dopo ogni passaggio lo strumento indica quante righe ha rimosso. I domini email non distinguono maiuscole e minuscole; la parte prima della @ può farlo secondo la RFC 5321, anche se i grandi provider di posta lo ignorano.

## Altro in Ufficio e dati

- [Confronto testi](https://discuvr.org/text-diff/?hl=it)
- [Da CSV a Excel](https://discuvr.org/csv-to-excel/?hl=it)
- [Firma PDF](https://discuvr.org/sign-pdf/?hl=it)
- [Oscurare](https://discuvr.org/redact/?hl=it)

## Spesso usato con

- [Contatore di parole e analizzatore di leggibilità](https://discuvr.org/word-counter/?hl=it)

---

Part of Discuvr (https://discuvr.org/): Discuvr is a collection of free, focused tools for day-to-day professional work - office and data utilities, legal and compliance helpers, privacy and security checks, and developer formatters. Every tool has its own page, and most can also be called from ChatGPT or Claude over MCP.
