1 22/04/2026 10 min

La scorciatoia per aprire Google Chrome e Microsoft Edge in modalità in incognito non è una trovata da smanettoni: è una di quelle piccole cose che fanno risparmiare tempo tutti i giorni, soprattutto quando lavori su siti, pannelli, account multipli o test di sessione. La logica è banale: non apri il browser “normale” e poi navighi in privato, ma fai partire direttamente un’istanza già impostata per non ereditare cookie, cache e sessioni precedenti.

Il punto importante è capire che Chrome ed Edge usano un meccanismo molto simile, ma con un dettaglio da non sbagliare: il parametro da passare al collegamento o al comando. Se il flag è corretto, la finestra parte subito in navigazione privata. Se è sbagliato, il browser si apre normalmente e ti ritrovi a cercare il problema nel posto sbagliato. In pratica, qui non stiamo configurando il browser: stiamo costruendo un avvio rapido e ripetibile.

Perché conviene usare una scorciatoia dedicata

Aprire una finestra in incognito da menu o da scorciatoia di tastiera va bene per l’uso occasionale. Ma quando devi fare prove su login, redirect, cookie di consenso, sessioni admin, SSO o geolocalizzazione, la scorciatoia dedicata elimina un passaggio e riduce gli errori operativi. È utile anche per chi gestisce più ambienti: produzione, staging, demo, account cliente, account personale. Una finestra separata evita di trascinarsi dietro dati che falsano il test.

In ambito sysadmin o hosting, questo dettaglio è ancora più pratico: puoi verificare rapidamente un sito dietro CDN, un pannello di controllo, un redirect HTTP→HTTPS o una pagina che si comporta in modo diverso quando non ci sono cookie. L’incognito non risolve i problemi, ma toglie di mezzo una variabile che spesso confonde la diagnosi.

Chrome in incognito: il comando giusto

Su Chrome il flag da usare è --incognito. Se stai lavorando da terminale, il concetto è questo:

chrome --incognito

Su Windows, però, il collegamento punta quasi sempre all’eseguibile con un percorso completo. La forma tipica è questa:

"C:\Program Files\Google\Chrome\Application\chrome.exe" --incognito

Se usi un sistema a 32 bit o un’installazione diversa, il percorso può cambiare. Il punto non è memorizzare una stringa assoluta, ma controllare il target reale del collegamento. In caso di dubbio, apri le proprietà del collegamento e verifica che il parametro venga aggiunto dopo il percorso dell’eseguibile, non dentro le virgolette del path.

Su Linux, il comando dipende dal pacchetto installato. Puoi trovare il binario con:

which google-chrome
which google-chrome-stable

e poi avviarlo così:

google-chrome --incognito

Su macOS il principio è lo stesso, ma spesso conviene passare da open per non dipendere dal path interno dell’applicazione:

open -a "Google Chrome" --args --incognito

Se il comando non parte, il problema non è quasi mai il flag: è il nome dell’app o il percorso. In quel caso conviene verificare l’esatto nome registrato in sistema o lanciare il browser una volta, poi costruire il collegamento partendo da lì.

Edge in InPrivate: il flag corretto

Per Microsoft Edge la modalità privata si chiama InPrivate, ma il flag da usare è ancora --inprivate. Non serve inventarsi varianti o traduzioni. Il comando base è questo:

msedge --inprivate

Su Windows il percorso tipico è uno di questi, a seconda della versione e del canale installato:

"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --inprivate
"C:\Program Files\Microsoft\Edge\Application\msedge.exe" --inprivate

Anche qui vale la stessa regola: il parametro va fuori dalle virgolette del file eseguibile. Se lo inserisci male, Edge si apre lo stesso ma ignora il comando o lo interpreta come parte del percorso. Il risultato è una scorciatoia che sembra funzionare, ma non fa quello che vuoi. È uno degli errori più banali, e proprio per questo più frequente.

Su Linux, se il pacchetto è disponibile nel PATH, la forma è semplice:

microsoft-edge --inprivate

Su macOS il comando segue la stessa logica di Chrome:

open -a "Microsoft Edge" --args --inprivate

Come trasformare il comando in una scorciatoia comoda

Il metodo cambia in base al sistema operativo, ma l’idea resta identica: prendi il collegamento del browser, duplica o modifica il target, e aggiungi il flag della modalità privata. Su Windows è la strada più diretta. Fai clic destro sul collegamento, apri le proprietà e modifica il campo Destinazione. Su Linux spesso conviene creare un launcher o un file .desktop. Su macOS puoi creare un alias o un piccolo script di avvio.

La parte che interessa davvero è la verifica. Dopo aver cambiato la scorciatoia, non dare per scontato che sia tutto ok: apri il collegamento e controlla che il browser parta in una finestra privata senza recuperare sessioni precedenti. Se vedi la classica schermata InPrivate o la finestra in incognito, sei a posto. Se invece compare una finestra normale, il target è sbagliato o il parametro è stato inserito male.

Un trucco pratico: se vuoi mantenere sia l’avvio normale sia quello privato, non sovrascrivere il collegamento originale. Duplica la scorciatoia e rinomina quella privata in modo esplicito, per esempio Chrome Incognito o Edge InPrivate. Così eviti di dover ricordare ogni volta quale icona contiene il flag e quale no.

Windows: il caso più comune e il più utile

Su Windows la scorciatoia dedicata è probabilmente il caso più utile, perché il desktop e la barra delle applicazioni vengono usati come punto di accesso rapido. Se vuoi che il browser si apra già in incognito, hai due strade pratiche: modificare il collegamento esistente oppure crearne uno nuovo da zero. La seconda opzione è più pulita, perché non rompi l’uso normale del browser per il resto del sistema.

Per Chrome, nel campo Destinazione aggiungi il flag alla fine. Per esempio:

"C:\Program Files\Google\Chrome\Application\chrome.exe" --incognito

Per Edge, stesso principio:

"C:\Program Files\Microsoft\Edge\Application\msedge.exe" --inprivate

Se vuoi un comportamento ancora più rapido, puoi anche fissare la scorciatoia nella barra delle applicazioni. L’importante è ricordare che il pin non cambia il comando di avvio: se il collegamento è corretto, il pin eredita il parametro. Se il collegamento è sbagliato, il pin replicherà lo stesso errore.

Un dettaglio che spesso viene trascurato: se il browser è già aperto in sessione normale, alcuni sistemi aprono una nuova finestra privata, altri riusano il processo esistente e poi creano una finestra privata separata. Il comportamento può variare, ma la verifica finale resta la stessa: l’indicatore di incognito/InPrivate deve essere visibile.

Linux e launcher: quando il desktop file è la soluzione migliore

Su Linux, soprattutto con desktop environment come GNOME, KDE o XFCE, la scorciatoia più ordinata è spesso un launcher dedicato. In molti casi puoi creare un file .desktop personalizzato che richiami il browser con il parametro giusto. È una soluzione comoda se vuoi un’icona separata e non vuoi sporcare il comando originale usato dal menu applicazioni.

Un esempio essenziale per Chrome potrebbe essere questo:

[Desktop Entry]
Name=Chrome Incognito
Exec=google-chrome --incognito
Type=Application
Terminal=false
Icon=google-chrome
Categories=Network;WebBrowser;

Per Edge, la logica è identica, con il parametro InPrivate. Il vantaggio del file desktop è che puoi distribuirlo facilmente anche in ambienti gestiti, o copiarlo nella home dell’utente senza toccare i pacchetti di sistema. Il rischio, però, è sempre lo stesso: se il binario non è nel PATH o il nome dell’eseguibile cambia, il launcher fallisce. In quel caso la verifica minima è controllare il comando con which o con la ricerca del file installato.

Se vuoi testare subito senza creare file permanenti, lancia il comando da terminale e osserva il comportamento. Se parte correttamente, trasformarlo in scorciatoia è solo un passaggio di packaging, non un lavoro di debug.

macOS: avvio diretto con open

Su macOS il metodo più pulito è usare open con l’argomento --args. In questo modo passi il flag all’app senza dover inseguire il bundle interno. Per Chrome:

open -a "Google Chrome" --args --incognito

Per Edge:

open -a "Microsoft Edge" --args --inprivate

Se vuoi una vera scorciatoia cliccabile, puoi creare un’Automator App o un piccolo script richiamato dal Dock. Anche qui la regola è la stessa: il comando deve aprire il browser con il flag, non solo l’applicazione generica. Se l’apertura non mostra la finestra privata, di solito il problema è nel nome dell’app, non nella logica del parametro.

Quando la scorciatoia non basta: limiti pratici dell’incognito

Vale la pena chiarire un punto che viene spesso frainteso: incognito e InPrivate non significano anonimato. La finestra privata evita di salvare parte della cronologia locale, cookie e dati di sessione sul profilo usato, ma non nasconde il traffico al sito, al provider, alla rete aziendale o a eventuali strumenti di monitoraggio. Per testare login e sessioni va benissimo. Per “sparire” no.

Questo conta soprattutto quando fai troubleshooting. Se un sito ti mostra contenuti diversi in incognito, non significa per forza che ci sia un bug nel browser. Può esserci un comportamento basato su cookie assenti, geolocalizzazione, cache edge, regole di CDN o stato account. La scorciatoia è utile proprio perché ti aiuta a isolare una variabile, non a concludere da sola la diagnosi.

In pratica, una finestra privata è uno strumento di verifica rapida. Non sostituisce i log, non sostituisce i test con profili puliti e non sostituisce l’osservabilità. Però è spesso il primo colpo che ti fa capire se il problema è legato alla sessione o a qualcosa di più profondo.

Scorciatoia da tastiera o scorciatoia da avvio: non sono la stessa cosa

Una scorciatoia da tastiera come Ctrl+Shift+N su Chrome o l’equivalente per aprire una finestra privata è comoda, ma funziona dopo che il browser è già aperto o richiede comunque un passaggio manuale. Una scorciatoia di avvio, invece, parte già con il comportamento desiderato. La differenza sembra piccola, ma in una giornata fatta di test ripetuti si sente subito.

Se lavori con clienti o ambienti multipli, la scorciatoia di avvio è più ordinata. Puoi anche tenerne una per ciascun browser: Chrome incognito, Edge InPrivate, magari un profilo normale per il resto. Così separi chiaramente i flussi di lavoro. È una micro-ottimizzazione, ma riduce gli errori umani: meno click, meno confusione, meno rischio di fare un test con una sessione già sporca.

Checklist rapida per non sbagliare

Quando crei la scorciatoia, controlla sempre questi punti:

  • il comando punta all’eseguibile corretto del browser;
  • il flag è giusto: --incognito per Chrome, --inprivate per Edge;
  • il parametro è fuori dalle virgolette del path;
  • la scorciatoia apre davvero una finestra privata e non una sessione normale;
  • se usi un launcher o un file desktop, il percorso del binario è valido sul sistema in uso.

Se uno di questi punti fallisce, non serve cercare soluzioni creative: correggi il target e riprova. Nella maggior parte dei casi il problema è un dettaglio di sintassi, non una limitazione del browser.

Quando usarla davvero, nella pratica

La scorciatoia per aprire Chrome ed Edge in modalità privata è utile ogni volta che vuoi partire da una base neutra. Login di amministrazione, verifica di redirect, controllo di banner cookie, test di carrelli e sessioni, confronto tra account diversi, controllo di pagine che cambiano comportamento dopo autenticazione: sono tutti casi in cui una finestra pulita evita confusione. Non è una funzione da usare “perché sì”, ma uno strumento da tenere pronto quando la sessione corrente rischia di falsare il risultato.

Se vuoi fare le cose bene, crea due collegamenti distinti, uno per Chrome e uno per Edge, con nomi espliciti e icone riconoscibili. È una soluzione semplice, ma in un ambiente di lavoro reale spesso le cose semplici sono quelle che reggono meglio. E quando devi aprire al volo una finestra privata per controllare un comportamento, la scorciatoia giusta ti fa risparmiare più tempo di quanto sembri.