Un formato contenitore, in informatica, è un formato di file che può contenere diversi tipi di dati, compressi tramite codec audio/video. Il file contenitore è usato per identificare e disporre i differenti tipi di dati in maniera non contigua. I formati contenitori più semplici possono contenere una o più tracce audio (ad esempio, codificate con codec audio diversi), mentre quelli più avanzati possono contenere anche una o più tracce video (ad esempio, codificate con codec video diversi), uno o più sottotitoli e metadati.