QR Dining • Articolo

Come mettere online il menu PDF del tuo ristorante e creare un QR code (gratis, passo dopo passo)

I
Di Ionut Panescu
4 novembre 2026

Un menu ce l'hai già. Magari è un documento Word, un progetto Canva o un PDF che ti ha mandato il grafico. La domanda è semplice: come fai a portare quel menu sui telefoni dei tuoi clienti con un QR code sul tavolo?

Questa guida ti mostra come farlo da solo, gratis. Si parte in modo molto semplice — senza bisogno di un sito web — e si sale di livello passo dopo passo. Fermati al livello che fa per te. Tutte le strade finiscono allo stesso modo: un link al tuo menu, trasformato in un QR code di bell'aspetto con il nostro generatore di QR code gratuito.

Scegli il tuo livello

LivelloMetodoTempo
1 · FacilissimoGoogle Drive o Dropbox — senza bisogno di un sito web5 min
2 · FacileWordPress, Wix o Squarespace10 min
3 · IntermedioIl tuo hosting (cPanel o FTP)15 min
4 · AvanzatoUn link permanente al menu con un redirect20 min
5 · EspertoUna pagina menu per smartphone con il conteggio delle scansioni45 min
La regola d'oro: il tuo QR code si stampa una volta sola, ma il menu cambia di continuo. Qualunque livello tu scelga, assicurati di poter aggiornare il menu senza cambiare il link. Così non dovrai mai ristampare i tuoi QR code. Ogni livello qui sotto ti spiega come.

Prima di iniziare: crea un menu PDF che funzioni sul telefono

La maggior parte delle persone leggerà il tuo menu su uno schermo piccolo, in piedi al bancone o seduta al tavolo. Un bellissimo menu stampato in A3 può essere faticoso da leggere sul telefono. Dedicarci qualche minuto fa una grande differenza:

Livello 1 · Facilissimo: Google Drive o Dropbox (senza bisogno di un sito web)

Se non hai un sito web, o non vuoi metterci mano, questa soluzione fa per te. Ci vogliono circa cinque minuti.

Google Drive

  1. Vai su drive.google.com e accedi.
  2. Clicca su New → File upload (Nuovo → Caricamento di file) e scegli il PDF del tuo menu.
  3. Fai clic con il tasto destro sul file e scegli Share (Condividi).
  4. In General access (Accesso generale), cambia “Restricted” (Con restrizioni) in Anyone with the link (Chiunque abbia il link), con ruolo Viewer (Visualizzatore).
  5. Clicca su Copy link (Copia link). Quello è il link del tuo menu.
Aggiornare il menu senza rompere il QR code: non eliminare il vecchio file per caricarne uno nuovo — così crei un nuovo link. Invece, fai clic con il tasto destro sul file, scegli File information → Manage versions (Informazioni file → Gestisci versioni), poi Upload new version (Carica nuova versione). Il link resta esattamente lo stesso.

Dropbox

  1. Carica il PDF sul tuo Dropbox.
  2. Passa il mouse sul file e clicca su Share (Condividi), poi su Copy link (Copia link).
  3. Per aggiornarlo in seguito, carica un nuovo file con esattamente lo stesso nome nella stessa cartella e scegli di sostituirlo. Il link condiviso continua a funzionare.

Pro: gratis, veloce, nessuna competenza tecnica. Contro: i clienti vedono una pagina di Google o Dropbox invece del tuo brand, e il link è lungo e disordinato (il che rende il QR code più fitto).

Livello 2 · Facile: caricalo sul tuo sito

Se hai già un sito su WordPress, Wix o Squarespace, metti lì il menu. I clienti restano sul tuo dominio e l'effetto è più professionale.

WordPress

  1. Nella bacheca vai su Media → Add New Media File (Media → Aggiungi nuovo file media) e carica il tuo PDF.
  2. Clicca sul file caricato e premi Copy URL to clipboard (Copia URL negli appunti). Avrà un aspetto simile a https://yourrestaurant.com/wp-content/uploads/2026/11/menu.pdf.
  3. Quello è il link del tuo menu.

Attenzione: se la prossima stagione carichi un nuovo menu, WordPress gli assegna un nuovo indirizzo e il tuo QR code continuerebbe a puntare a quello vecchio. Usa un plugin per sostituire i file multimediali (per esempio “Enable Media Replace”) per cambiare il file mantenendo lo stesso URL, oppure passa direttamente al Livello 4 per avere un link permanente.

Wix e Squarespace

Ancora meglio: crea una pagina chiamata Menu (per esempio yourrestaurant.com/menu) con un grande pulsante “Apri il nostro menu” che rimanda al PDF. Fai puntare il QR code a quella pagina invece che al file. Quando il menu cambia, ti basta modificare il pulsante — il QR code non cambia mai.

Livello 3 · Intermedio: carica il PDF sul tuo hosting

Se il tuo sito è su un normale hosting web (la maggior parte dei provider ti dà accesso a cPanel o via FTP), puoi mettere il file direttamente sul tuo dominio con un indirizzo breve e pulito.

Con il File Manager di cPanel

  1. Accedi a cPanel e apri File Manager (Gestione file).
  2. Apri la cartella public_html (è la cartella principale del tuo sito).
  3. Clicca su + Folder (+ Cartella) e crea una cartella chiamata files.
  4. Aprila, clicca su Upload (Carica) e carica menu.pdf.
  5. Il link del tuo menu ora è https://yourrestaurant.com/files/menu.pdf. Aprilo sul telefono per verificare che funzioni.

Con l'FTP (FileZilla)

  1. Installa il client gratuito FileZilla.
  2. Collegati con host FTP, nome utente e password forniti dal tuo provider di hosting.
  3. Sul lato destro, apri public_html, crea la cartella files e trascinaci dentro il tuo PDF.

Per aggiornare il menu: carica il nuovo PDF con esattamente lo stesso nome e sovrascrivi quello vecchio. Il link e il QR code continuano a funzionare.

Vedi ancora il vecchio menu dopo l'aggiornamento? A volte telefoni e browser conservano per un po' una vecchia copia del PDF. Svuota la cache del browser o apri il link in una scheda in incognito per controllare. Il Livello 4 ti mostra come risolvere il problema una volta per tutte.

Sta diventando un po' tecnico?

Non sei obbligato a fare niente di tutto questo. QR Dining ti offre un menu digitale pronto all'uso con il tuo QR code: aggiorni piatti e prezzi in pochi secondi dal telefono, aggiungi foto e più lingue, e non devi più toccare un PDF.

Scopri come funziona QR Dining

Livello 4 · Avanzato: un link permanente al menu che puoi reindirizzare quando vuoi

È il trucco dei professionisti. Invece di mettere nel QR code l'indirizzo del PDF, ci metti un indirizzo breve e permanente come https://yourrestaurant.com/menu. Quell'indirizzo si limita a reindirizzare al PDF in uso in quel momento.

Perché è un'ottima soluzione:

Funziona sulla maggior parte degli hosting che usano il server web Apache (compresa la maggior parte degli hosting con cPanel).

Passo 1: carica il tuo PDF

Caricalo nella cartella files come nel Livello 3, per esempio files/menu-autumn-2026.pdf.

Passo 2: aggiungi il redirect

Nel File Manager, apri public_html e trova il file chiamato .htaccess. (Se non lo vedi, attiva Settings → Show Hidden Files (Impostazioni → Mostra file nascosti). Se non esiste, crealo.) Scarica prima una copia di backup, poi aggiungi queste righe all'inizio:

# Permanent menu link for the QR code
RedirectMatch 302 ^/menu/?$ /files/menu-autumn-2026.pdf

Salva e apri https://yourrestaurant.com/menu sul telefono. Dovrebbe aprirsi il tuo PDF.

La stagione successiva, carica menu-winter-2026.pdf e cambia solo il nome del file in quella riga. Fatto.

Perché 302 e non 301? Un redirect 301 significa “spostato per sempre”, e telefoni e browser lo memorizzano. Se in seguito lo fai puntare a un nuovo menu, chi ha scansionato il codice in precedenza potrebbe essere mandato ancora al vecchio PDF. Un 302 significa “per ora”, quindi a ogni scansione viene cercato il menu attuale.

Perché ^/menu/?$? Corrisponde esattamente a /menu o /menu/ e a nient'altro, quindi non può entrare in conflitto con altre pagine del tuo sito. Assicurati di non avere già una pagina chiamata “menu” sul tuo sito.

Passo 3 (facoltativo): mostra sempre il PDF più recente

Per evitare che i telefoni mostrino una vecchia copia salvata del tuo menu, aggiungi questo allo stesso file .htaccess:

# Make sure guests always get the latest menu PDF
<IfModule mod_headers.c>
  <FilesMatch "\.pdf$">
    Header set Cache-Control "no-cache, must-revalidate"
  </FilesMatch>
</IfModule>

Se qualcosa va storto dopo aver modificato .htaccess (per esempio compare un “500 Internal Server Error”), ti basta ricaricare la tua copia di backup e tutto torna come prima.

Livello 5 · Esperto: una pagina menu per smartphone con tracciamento

Un PDF è veloce, ma ha i suoi limiti. Su molti telefoni Android il PDF viene prima scaricato e poi aperto in un visualizzatore separato, e non puoi sapere quante persone hanno scansionato il tuo codice. La soluzione da esperti è una piccola e veloce pagina menu sul tuo sito. Si carica all'istante, mostra il tuo brand, rimanda a ciascun menu e ti permette di misurare le scansioni.

Passo 1: crea la pagina

In public_html, crea una cartella chiamata menu e al suo interno un file chiamato index.html. Incolla questo codice e sostituisci nome, colori e nomi dei file con i tuoi:

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Menu | Trattoria Bella</title>
<style>
  body { margin:0; font-family:Arial, sans-serif; background:#faf7f2; color:#222; text-align:center; }
  header { background:#1a1a1a; color:#fff; padding:28px 16px; }
  h1 { margin:0; font-size:26px; }
  main { max-width:420px; margin:0 auto; padding:24px 16px 40px; }
  a.btn { display:block; margin:0 0 14px; padding:18px; border-radius:14px;
          background:#fff; color:#222; text-decoration:none; font-size:19px;
          font-weight:bold; box-shadow:0 2px 10px rgba(0,0,0,.08); }
  p.small { color:#777; font-size:14px; }
</style>
</head>
<body>
<header><h1>Trattoria Bella</h1></header>
<main>
  <a class="btn" href="/files/food-menu-autumn-2026.pdf">Food menu</a>
  <a class="btn" href="/files/drinks-menu.pdf">Drinks &amp; wine</a>
  <a class="btn" href="/files/desserts.pdf">Desserts</a>
  <a class="btn" href="/files/allergens.pdf">Allergen information</a>
  <p class="small">Wi-Fi: TrattoriaGuest &middot; Ask our staff about today's specials</p>
</main>
</body>
</html>

Ora il tuo QR code punta a https://yourrestaurant.com/menu/. Per cambiare un menu, carica il nuovo PDF e modifica un solo link in questa pagina. (Se hai impostato il redirect del Livello 4, elimina prima quella riga — questa pagina la sostituisce.)

Passo 2: più lingue

I turisti adorano trovare il menu nella loro lingua. Crea un PDF per ogni lingua e aggiungi una fila di pulsanti in cima alla pagina, per esempio English · Español · Deutsch, ognuno collegato al proprio PDF.

Passo 3: conta le scansioni

Se il tuo sito usa Google Analytics, aggiungi dei parametri di tracciamento al link contenuto nel tuo QR code:

https://yourrestaurant.com/menu/?utm_source=qr&utm_medium=table&utm_campaign=menu

Aggiungi anche il tag di Analytics a index.html. In Analytics vedrai così esattamente quanti clienti hanno aperto il menu da un QR code sul tavolo. Usa un utm_medium diverso per ogni posizione — table, window, flyer — per confrontare quale funziona meglio. Nota: funziona solo con una pagina web come quella qui sopra; un PDF da solo non si può tracciare.

Ora crea il tuo QR code

Qualunque livello tu abbia scelto, ora hai un unico link. È il momento di trasformarlo in un QR code che sembri fatto apposta per il tuo ristorante.

  1. Apri il nostro generatore di QR code gratuito. È gratis, senza registrazione, e i codici non scadono mai.
  2. Incolla il link del tuo menu nel campo Sito web.
  3. In Stile, tocca lo stile rapido Menu per ottenere subito un look “Scansiona per il menu”, oppure scegli tu la forma dei punti e degli angoli.
  4. In Colori, scegli il colore del tuo brand. Mantieni il codice scuro su sfondo chiaro, così ogni telefono riesce a leggerlo.
  5. In Logo, carica il logo del tuo ristorante e scegli una forma quadrata, arrotondata o circolare. La correzione degli errori aumenta automaticamente, quindi il codice si scansiona comunque.
  6. In Cornice & testo, aggiungi un invito all'azione come SCANSIONA PER IL MENU o GUARDA IL NOSTRO MENU.
  7. Controlla che l'anteprima indichi Test di scansione superato.
  8. Scarica: scegli SVG per la tipografia o il grafico (resta nitido a qualsiasi dimensione), oppure PNG a 2048 px per stampare a casa.
Bonus: crea un secondo QR code di tipo Wi-Fi, così i clienti possono collegarsi alla tua rete senza chiedere la password. Mettilo sullo stesso segnatavolo.

Consigli per la stampa

Errori comuni da evitare

Domande frequenti

È davvero tutto gratis?

Sì. Google Drive e Dropbox hanno piani gratuiti, la maggior parte degli hosting include già cPanel e il nostro generatore di QR code è gratuito e non richiede un account.

Il mio QR code smetterà mai di funzionare?

Il QR code in sé non scade mai — contiene semplicemente il tuo link. Smette di funzionare solo se smette di funzionare il link, per esempio se elimini il file o se il tuo sito va offline. Segui i consigli sull'aggiornamento di ogni livello e funzionerà per anni.

Posso cambiare il menu senza ristampare il QR code?

Sì, a patto che il link resti lo stesso. Sostituisci il file mantenendo lo stesso indirizzo (Livelli 1–3), cambia il redirect (Livello 4) o modifica la tua pagina menu (Livello 5).

PDF o menu online — cosa è meglio?

Un PDF è il modo più rapido per iniziare. Un menu online è più facile da leggere sul telefono, si aggiorna all'istante e può mostrare foto, allergeni e più lingue. È esattamente quello che QR Dining fa per te.

Preferisci non avere a che fare con PDF, hosting e .htaccess?

Lascia fare a noi. QR Dining crea un bellissimo menu per smartphone per il tuo ristorante, caffè o bar, con i tuoi QR code. Cambia prezzi e piatti in pochi secondi, aggiungi foto e lingue — niente ristampe, niente lavoro tecnico.

Ottieni il tuo menu QR Dining

Vuoi un menu così per il tuo ristorante?

Crea un menu digitale con QR code in pochi minuti con QR Dining.

Inizia ora
← Torna a QR code gratis per ristoranti