Un file VDI è un formato di file Virtual Disk Image (Immagine di Disco Virtuale) utilizzato dal software di virtualizzazione VirtualBox di Oracle. Esso contiene l'intero contenuto di un disco rigido virtuale, inclusi il sistema operativo, i programmi installati, i dati dell'utente e qualsiasi altro file memorizzato all'interno della macchina virtuale. Può essere pensato come un contenitore digitale che racchiude tutte le informazioni necessarie per il funzionamento di un sistema virtualizzato. Il formato VDI permette agli utenti di creare, archiviare e gestire macchine virtuali direttamente sui propri computer fisici. Questi file risultano fondamentali per eseguire diversi sistemi operativi o ambienti software isolati senza influenzare direttamente il sistema host. Sono inoltre estremamente utili per il testing di software, la creazione di backup completi di sistemi e l'esecuzione di applicazioni legacy. I file VDI possono essere configurati con allocazione dinamica, occupando solo lo spazio effettivamente utilizzato sul disco fisico, oppure a dimensione fissa, occupando immediatamente l'intero spazio allocato. Essendo un formato nativo di VirtualBox, supporta funzionalità avanzate come gli snapshot, che permettono di ripristinare lo stato della macchina virtuale a un momento precedente.