Generatore di incorporamento YouTube
Introduzione
Il generatore di incorporamento YouTube di Toollect trasforma qualsiasi URL video di YouTube o ID video singolo in un codice iframe pronto da copiare con un clic. Incolla il link, scegli il comportamento del player, genera, anteprima, copia, incolla, l'intero flusso richiede secondi e ogni opzione corrisponde a un vero parametro YouTube ancora supportato oggi.
Il problema che risolve è quello faticoso. La finestra di dialogo ufficiale di condivisione fornisce un singolo iframe fisso senza controllo su dimensioni, proporzioni o comportamento, e ogni tutorial su «come incorporare YouTube» rimanda a un elenco di parametri da scrivere a mano nell'URL. Questo strumento fa quell'assemblaggio per te, scegli le proporzioni e la dimensione opposta si calcola da sola, attiva la modalità senza cookie, la ripetizione, i controlli, e ritaglia un video su un orario di inizio e fine senza mai aprire un editor.
Il generatore è deliberatamente uno strumento a video singolo. Accetta la grammatica completa dei link YouTube reali, URL watch, link brevi youtu.be, Shorts, live, e persino un ID video singolo, e li normalizza tutti verso un URL di incorporamento canonico. Tutto avviene nel tuo browser, senza chiave API, senza account, e nulla sul tuo link lascia il tuo dispositivo. L'unica richiesta di rete è quella onesta, l'anteprima live, che carica un vero iframe del player per consentirti di verificare il risultato prima di copiarlo.
Casi d'uso
L'incorporamento di video YouTube appare in più punti di un post di blog, e le opzioni contano in modo diverso in ogni contesto.
- Pagine di blog e articoli. Il preset 16:9 a 560×315 corrisponde a ciò che la maggior parte dei temi CMS si aspetta, e il dominio senza cookie mantiene l'incorporamento rispettoso del GDPR per impostazione predefinita.
- Pagine di corsi e documentazione. start e end mostrano agli studenti un passaggio preciso di una lunga lezione, e il codice generato funziona su qualsiasi piattaforma di apprendimento che accetta HTML grezzo.
- Shorts e contenuti verticali. Il preset 9:16 produce un player a forma di telefono di 360×640 per video verticali, cosa che la maggior parte degli altri generatori non offre affatto.
- Chioschi e schermi segnaletici. Disattiva i controlli del player per ottenere una superficie di riproduzione pulita senza distrazioni, opzionalmente con l'interruttore di ripetizione per la proiezione continua.
- Prototipi di design. Posiziona un video in un prototipo Figma o HTML a una dimensione esatta in pixel, la modalità proporzioni personalizzate accetta qualsiasi larghezza e altezza tra 144 e 3840 pixel.
- Siti attenti alla privacy. Il dominio senza cookie è qui l'impostazione predefinita, mentre la finestra di dialogo ufficiale produce sempre un URL www.youtube.com, a meno che tu non sappia di doverlo cambiare a mano.
Come funziona
Il generatore è una pipeline a due fasi, ed entrambe vengono eseguite interamente nel tuo browser.
Fase 1, estrazione dell'ID. Il parser di URL riconosce tutte le forme comuni di link YouTube ed estrae l'ID video di 11 caratteri. Quell'ID è tutto ciò di cui il player di incorporamento YouTube ha bisogno. Viene accettato anche un ID singolo, così puoi incollare un ID copiato dalla barra degli indirizzi o da un database.
Fase 2, assemblaggio del codice. L'ID viene inserito nel modello di URL di incorporamento, e ogni opzione attivata aggiunge un parametro di query:
https://www.youtube-nocookie.com/embed/dQw4w9WgXcQ?autoplay=1&start=30
L'etichetta iframe viene assemblata con attributi espliciti di larghezza e altezza, il titolo di accessibilità, l'elenco di autorizzazioni allow standard e allowfullscreen. Una particolarità di YouTube viene gestita automaticamente, un singolo video in ripetizione deve essere presentato come una playlist di un elemento, quindi l'interruttore di ripetizione aggiunge loop=1 e playlist=VIDEO_ID insieme. Senza il secondo parametro, YouTube ignora la ripetizione in silenzio.
L'anteprima è lo stesso iframe contenuto nel codice generato, lo strumento rende il vero player, non un'imitazione. Ciò che vedi nell'anteprima è esattamente ciò che vedranno i tuoi visitatori, incluso il modo in cui YouTube stesso segnala un video eliminato, privato o non disponibile.
Formati URL supportati
Il parser accetta ogni forma che identifichi un singolo video e rifiuta ogni forma che non lo faccia.
Accettati
| Formato URL | Esempio |
|---|---|
| URL watch | https://www.youtube.com/watch?v=dQw4w9WgXcQ |
| Link breve | https://youtu.be/dQw4w9WgXcQ |
| URL embed | https://www.youtube.com/embed/dQw4w9WgXcQ |
| URL Shorts | https://www.youtube.com/shorts/dQw4w9WgXcQ |
| URL live | https://www.youtube.com/live/dQw4w9WgXcQ |
| URL /v/ | https://www.youtube.com/v/dQw4w9WgXcQ |
| Dominio senza cookie | https://www.youtube-nocookie.com/embed/dQw4w9WgXcQ |
| ID video singolo | dQw4w9WgXcQ |
Gli URL watch con parametri di query aggiuntivi come &t=42s o &list=PL... vengono analizzati correttamente, il generatore estrae l'ID e ignora il resto, poiché i parametri di incorporamento vengono ricostruiti dalle tue impostazioni invece di essere copiati dal link.
Rifiutati
| Formato URL | Perché rifiutato |
|---|---|
| Link di playlist | youtube.com/playlist?list=PL... identifica una playlist, non un singolo video |
| Pagina del canale | youtube.com/@canale non ha un ID video |
| URL di ricerca | youtube.com/results?search_query=... non ha un ID video |
| Pagina utente | youtube.com/user/nome non ha un ID video |
| Shorts senza ID | youtube.com/shorts/ è una pagina di indice, non un video |
Anatomia del codice di incorporamento
L'iframe generato è compatto e ogni parte ha un ruolo. Ecco l'output standard in 16:9:
<iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/dQw4w9WgXcQ" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
| Attributo | Ruolo |
|---|---|
| width / height | La dimensione del player in pixel. L'altezza viene ricalcolata dalle proporzioni scelte quando cambi la larghezza, e viceversa. |
| src | L'URL di incorporamento. L'host predefinito è www.youtube-nocookie.com, disattivare la modalità senza cookie passa a www.youtube.com. I parametri di query trasportano le opzioni del player. |
| title | Il nome accessibile che gli screen reader annunciano per il frame. Mantiene il valore ufficiale predefinito di YouTube affinché il codice generato corrisponda a ciò che YouTube stesso pubblica. |
| frameborder | Attributo legacy per la compatibilità con i vecchi validatori HTML, senza effetto visivo nei browser moderni. |
| allow | La policy di autorizzazioni del player incorporato, abilitata a schermo intero e riproduzione automatica, come l'incorporamento ufficiale di YouTube. |
| referrerpolicy | Dice al browser cosa inviare nell'header referer. strict-origin-when-cross-origin è il valore moderno predefinito, che rivela solo l'origine, mai l'URL completo della pagina. |
| allowfullscreen | Abilita il pulsante a schermo intero del player. |
I parametri di query del src sono la parte configurabile. autoplay=1, loop=1&playlist=ID, controls=0, start=SECONDI ed end=SECONDI appaiono solo se attivi l'opzione corrispondente, quindi un incorporamento minimale non porta alcun parametro.
Opzioni di incorporamento
Ogni opzione del pannello delle impostazioni corrisponde a un parametro dell'URL finale.
| Impostazione | Parametro | Predefinito | Note |
|---|---|---|---|
| Proporzioni | – | 16:9 | I preset sono 16:9, 4:3, 3:4, 9:16 e 1:1, più personalizzato. Un preset riempie la dimensione canonica per quelle proporzioni, 16:9 diventa 560×315, 9:16 diventa 360×640. |
| Larghezza / Altezza | – | 560×315 | Modificare un campo ricalcola l'altro dalle proporzioni attive. La modalità personalizzata disattiva il calcolo e mantiene indipendenti entrambi i valori. Intervallo 144–3840 px. |
| Modalità senza cookie | Cambio di host | attivata | Usa www.youtube-nocookie.com, dove YouTube non memorizza informazioni sui visitatori finché il video non viene riprodotto. |
| Riproduzione automatica | autoplay=1 | disattivata | Nota, i browser bloccano comunque la riproduzione automatica con audio, vedi le domande frequenti. |
| Ripetizione | loop=1&playlist=ID | disattivata | Il parametro playlist viene aggiunto automaticamente, senza di esso YouTube ignora la ripetizione. |
| Mostra i controlli del player | controls=0 alla disattivazione | attivata | Disattivata nasconde la barra dei controlli e dà una superficie di riproduzione pulita. |
| Inizia a | start=SECONDI | disattivata | Campi ore, minuti e secondi, il valore viene convertito in secondi nell'URL. |
| Termina a | end=SECONDI | disattivata | Ferma la riproduzione al momento indicato e ritaglia un passaggio senza modificare il video sorgente. |
Il calcolo automatico larghezza/altezza arrotonda ai pixel interi e limita all'intervallo 144–3840. Poiché i preset sono proporzioni esatte, le coppie canoniche come 560×315 e 360×640 sono precise al pixel, non c'è quindi deriva di arrotondamento da combattere quando serve una dimensione esatta.
Riferimento parametri: cosa funziona ancora nel 2026
YouTube ha ritirato più parametri di incorporamento di quanto la maggior parte dei siti sappia, e i vecchi tutorial continuano a raccomandare parametri morti. Questo è lo stato del 2026 dei parametri che troverai su internet, verificato contro la documentazione ufficiale del player.
Ancora funzionanti
| Parametro | Effetto nel 2026 |
|---|---|
| autoplay | Avvia la riproduzione, soggetta alla policy audio del browser |
| loop + playlist | Ripete il video, la coppia deve restare insieme |
| controls | 0 nasconde la barra dei controlli, 2 nasconde anche il pulsante a schermo intero |
| start / end | Punti di ingresso e di taglio in secondi |
| cc_load_policy | 1 forza l'attivazione dei sottotitoli |
| cc_lang_pref | Fissa la lingua dei sottotitoli |
| hl | Fissa la lingua dell'interfaccia del player |
| color | color=white cambia la barra di avanzamento in bianco (solo con controlli visibili) |
| fs | 0 nasconde il pulsante a schermo intero |
| disablekb | 1 disattiva i controlli da tastiera del player |
| rel | 0 limita i video correlati allo stesso canale, non può eliminarli |
Ritirati e senza effetto
| Parametro | Cosa è successo |
|---|---|
| modestbranding | Ritirato ad agosto 2023, il logo viene sempre mostrato |
| showinfo | Ritirato a settembre 2018, i titoli vengono sempre mostrati |
| autohide | Ritirato, il parametro viene ignorato |
| theme | Ritirato, esiste solo il player scuro |
| vq | Morto da anni, la qualità iniziale non può più essere forzata |
| iv_load_policy | Le annotazioni sono state rimosse da YouTube, il parametro non ha più nulla da controllare |
Il generatore espone deliberatamente solo i parametri che funzionano ancora e che la maggior parte di chi incorpora ha davvero bisogno. La collezione funzionante ma di nicchia, fs, hl, color, disablekb, cc_load_policy, resta fuori dall'interfaccia di proposito, poiché l'output è un URL semplice, chiunque può aggiungere &fs=0 o &cc_load_policy=1 a mano senza rompere ciò che il generatore ha creato.
Utilizzo
- Incolla un URL video di YouTube o un ID video singolo nel campo di input e premi Genera, oppure premi Invio.
- Il codice di incorporamento appare nell'area di output e l'anteprima live si apre automaticamente sotto.
- Regola le opzioni, proporzioni, larghezza o altezza, modalità senza cookie, riproduzione automatica, ripetizione, controlli, orario di inizio e fine. Il codice e l'anteprima si aggiornano istantaneamente a ogni modifica.
- Controlla l'anteprima. È il vero player, quindi puoi premere play, avanzare e verificare visivamente i punti di inizio e fine.
- Clicca su Copia e incolla l'iframe nella tua pagina, nel tuo CMS o nel tuo blocco HTML.
Se l'URL non contiene un ID video, un messaggio di errore rosso spiega cosa ci si aspettava. Cancella azzera input, codice e anteprima in un colpo solo.
Tutorial
Esempio 1, un passaggio di lezione con ritaglio e ripetizione. Una pagina di corso ha bisogno di una lezione di 12 minuti, ma il video sorgente dura 40, e la parte rilevante va da 3:05 a 12:30, in ripetizione per gli studenti che vogliono rivederla.
- Incolla l'URL watch nel campo di input e premi Genera.
- Le proporzioni 16:9 e la larghezza 560 sono già corrette, lasciale.
- Scrivi 3 nel campo minuti di inizio e 5 nel campo secondi di inizio.
- Scrivi 12 nel campo minuti di fine e 30 nel campo secondi di fine.
- Attiva Ripetizione.
- Il codice ora conterrà start=185&end=750&loop=1&playlist=VIDEO_ID.
- Copia l'iframe e incollalo nella pagina del corso.
Esempio 2, un video Shorts in formato verticale. Un articolo pensato per il mobile incorpora uno Shorts in 9:16.
- Incolla l'URL Shorts, https://www.youtube.com/shorts/... viene riconosciuta come qualsiasi altro link.
- Scegli le proporzioni 9:16. La larghezza passa automaticamente a 360 e l'altezza a 640.
- Lascia la riproduzione automatica disattivata, i browser mobili la bloccherebbero comunque.
- Genera, anteprima, copia. L'iframe ha la forma di un telefono e si adatta alle colonne di contenuto fatte per i media verticali.
Consigli da pro
- Ritaglia senza montare. start ed end creano un clip per passaggio senza ricodifica, senza nuovo upload e senza perdita di qualità, il player salta al punto di ingresso e si ferma a quello di uscita.
- Tieni l'host senza cookie per il traffico UE. youtube-nocookie.com non memorizza informazioni sui visitatori finché il video non viene riprodotto, alleggerendo le formalità di consenso rispetto al dominio normale.
- Combina riproduzione automatica e silenzio a mano. Se ti serve davvero autoplay, aggiungi &mute=1 alla src generata, i browser consentono la riproduzione automatica in silenzio e i visitatori possono attivare l'audio con un tocco.
- Usa l'anteprima come passaggio di controllo qualità. Poiché l'anteprima è il vero player, un video eliminato o privato mostra lì il messaggio di errore di YouTube stesso, invece di inviare un iframe morto in produzione.
- Mini-incorporamenti per card ed elenchi. Il minimo di 144 px supporta player grandi come una miniatura per card con anteprima al passaggio del mouse, dove un player grande romperebbe il layout.
- Proporzioni personalizzate per layout insoliti. Barre laterali, colonne verticali di articolo e sezioni di prova sociale richiedono spesso dimensioni non standard, la modalità personalizzata mantiene larghezza e altezza indipendenti.
- Generazione in batch. Tieni l'URL nel campo e cambia le opzioni, ogni modifica rigenera all'istante, quindi un iframe in ripetizione ritagliato e una variante semplice escono in secondi, non in minuti.
Alternative
| Alternativa | Punto di forza | Punto debole |
|---|---|---|
| Finestra di dialogo ufficiale di condivisione YouTube | Ufficiale, sempre aggiornata | Dimensione 16:9 fissa, senza preset di proporzioni, senza campi inizio/fine, sempre host www.youtube.com |
| oEmbed di YouTube | Fornisce un iframe con titolo del video automatico | Richiede un server o un fetch, nessun controllo dei parametri, esige infrastruttura JavaScript |
| Copiare l'URL a mano | Nulla da imparare | Ogni opzione è una modifica manuale dell'URL, soggetta a errori, e i parametri morti insidiano |
| Questo generatore | Un clic, preset di proporzioni, host senza cookie predefinito, campi inizio/fine, anteprima immediata | Solo video singolo per progettazione, nessun incorporamento di playlist |
Di fronte alla finestra di condivisione di YouTube
Il flusso «Condividi → Incorpora» di YouTube stesso va bene quando vuoi esattamente un iframe fisso. La finestra di dialogo dà un player 560×315, una casella da attivare e un URL su www.youtube.com. Questo è tutto il suo raggio.
Il generatore copre i casi che la finestra di dialogo semplicemente non affronta, un player Shorts 9:16, una tessera 3:4 o 1:1, una dimensione esatta in pixel, un host rispettoso della privacy per impostazione predefinita, un ritaglio inizio/fine senza modificare l'URL a mano e una ripetizione che funziona davvero perché il parametro playlist viene aggiunto per te. Tutto ciò che produce la finestra di dialogo, lo produce anche il generatore, più l'anteprima live che essa non offre.
Generatore di incorporamento contro verificatore di incorporamento
Il sito ospita anche il verificatore di incorporamento YouTube, e i due strumenti si completano invece di competere.
| Domanda | Verificatore di incorporamento | Generatore di incorporamento |
|---|---|---|
| Questo video è incorporabile? | Risponde con un verdetto, test oEmbed, player e riproduzione | Assume di sì e produce il codice |
| Quali sono titolo, autore e durata del video? | Li mostra | Non recupera metadati per progettazione |
| Dammi il codice di incorporamento | No, solo diagnosi | Sì, con controllo completo delle opzioni |
| Verificare prima un link sospetto? | Sì, è il suo lavoro | Reincolla il risultato se serve |
Fai passare un link prima dal verificatore quando ti serve certezza sull'incorporabilità, poi dal generatore quando ti serve il codice. Condividono lo stesso parser di URL, quindi tutto ciò che il verificatore accetta, il generatore lo analizza anche.
Cosa non fa
- Recuperare metadati. Il generatore non chiama mai l'API di YouTube e non può quindi precompilare un titolo o un autore. È uno strumento di codice, non di informazioni, il verificatore è il suo strumento gemello per questo.
- Incorporare playlist. Un link di playlist viene rifiutato. L'incorporamento di playlist è un'altra funzione con il proprio set di parametri, fuori dallo scopo di uno strumento a video singolo di proposito.
- Modificare il titolo dell'iframe. L'attributo title mantiene il «YouTube video player» ufficiale di YouTube. Gli screen reader ottengono un'etichetta coerente e l'output corrisponde a ciò che YouTube stesso pubblica.
- Eliminare i video correlati. Nessun parametro può farlo, vedi le domande frequenti.
- Forzare la riproduzione automatica. I browser la bloccano, e lo strumento non aggiungerà mute al tuo incorporamento in silenzio.
- Inviare o archiviare qualcosa. La generazione è 100 % locale, vedi la sezione successiva.
Risoluzione dei problemi
| Problema | Causa probabile | Soluzione |
|---|---|---|
| L'anteprima mostra il messaggio «video non disponibile» di YouTube | Il video è eliminato, privato o limitato per regione | L'incorporamento fallirà anche sul tuo sito, scegli un altro video |
| La riproduzione automatica non parte | I browser bloccano la riproduzione automatica con audio | Aggiungi &mute=1 alla src generata |
| Il video si riproduce una volta e si ferma | loop=1 ha perso il suo partner playlist in una modifica manuale | Tieni loop=1&playlist=VIDEO_ID insieme o rigenera |
| L'orario di inizio o fine viene ignorato | La fine precede l'inizio, o il passaggio supera la durata del video | Controlla l'ordine dei tuoi orari e la durata del video |
| Il player non viene renderizzato sul mio sito | La Content Security Policy del tuo sito blocca gli iframe | Aggiungi frame-src https://www.youtube-nocookie.com https://www.youtube.com alla tua CSP |
| Il player viene renderizzato ma mancano i controlli | L'interruttore dei controlli è disattivato | Attiva «Mostra i controlli del player» e rigenera |
| Premere Genera non fa nulla | L'URL non contiene un ID video | Usa uno dei formati accettati della tabella sopra |
Privacy e trattamento dei dati
Lo strumento si colloca nella categoria più pulita dello spettro di privacy del sito, zero richieste durante la generazione.
- La generazione è completamente locale. L'URL viene analizzato nel tuo browser e l'iframe viene assemblato lì. Nessuna richiesta viene inviata a un server Toollect e nulla viene registrato.
- L'anteprima carica un vero player. Finché l'anteprima è aperta, il tuo browser parla con il dominio di incorporamento di YouTube, come su qualsiasi pagina che incorpora il video.
- L'host predefinito è rispettoso della privacy. Il codice generato usa www.youtube-nocookie.com, dove YouTube non memorizza informazioni sui visitatori a meno che non riproducano il video. Disattivare l'opzione privacy passa a www.youtube.com, lo stesso player con il comportamento di tracciamento abituale, che è ciò che la finestra di dialogo ufficiale produce sempre.
Specifiche tecniche
- Formati di input – URL watch, embed, Shorts, live e /v/, youtu.be, URL del dominio senza cookie e ID video singoli di 11 caratteri.
- Output – una singola etichetta iframe con dimensioni esplicite, titolo di accessibilità, policy di autorizzazioni e allowfullscreen.
- Parametri supportati – autoplay, loop + playlist, controls, start, end e il cambio di host della modalità senza cookie.
- Proporzioni – preset 16:9, 4:3, 3:4, 9:16 e 1:1, più una modalità personalizzata libera, la dimensione opposta è calcolata con arrotondamento al pixel.
- Intervallo di dimensioni – da 144 a 3840 pixel su entrambi gli assi.
- Elaborazione – interamente lato client, nessuna richiesta di rete durante la generazione.
- Compatibilità browser – qualsiasi browser moderno, e il codice generato funziona in qualsiasi browser che renderizza iframe, cioè tutti.
Caratteristiche
- Genera codice iframe di incorporamento YouTube da qualsiasi URL video o un ID video singolo con un clic
- Preset di proporzioni, come 16:9, 4:3, 3:4, 9:16 per gli Shorts, 1:1 e personalizzato, con la dimensione opposta calcolata automaticamente
- Dominio youtube-nocookie.com rispettoso della privacy come impostazione predefinita
- Ritaglia video senza editing, con orario di inizio e fine in ore:minuti:secondi
- Opzioni di riproduzione automatica, ripetizione e controlli del player, con anteprima live prima della copia
- Generazione 100 % lato client, senza chiave API, senza account, senza invii