Een VPK-bestand is een Valve Pak-bestand dat wordt gebruikt door sommige games die zijn ontwikkeld met de Source Engine, waaronder Half-Life, Left 4 Dead, DOTA 2 en Portal 2. Dit kan een hoofddirectorybestand zijn voor een verzameling VPK bestanden of kan een van de onbewerkte VPK-gegevensbestanden zijn. VPK-bestanden worden gebruikt voor het opslaan van kaarten, modellen, materialen, choreografiescènes en andere originele game-inhoud, maar kunnen ook worden gebruikt voor het maken van spelmodi.
VPK-bestanden worden opgeslagen als onderdeel van een VPK-pakket. Elk VPK-pakket heeft een master VPK-directorybestand met de naam archive_dir.vpk (waarbij "archive" de naam van het VPK-pakket is) en VPK-archiefbestanden met de naam archive_0.vpk, archive_1.vpk, enz.
U kunt maak VPK-bestanden met behulp van het opdrachtregelhulpprogramma vpk.exe in de gamemap. Om compatibiliteit te garanderen, moet je de tool vpk.exe gebruiken die zich bevindt in de directory van de game waarvoor je het VPK-bestand aanmaakt. In Windows bevindt het hulpprogramma vpk.exe zich waarschijnlijk in de volgende map: C: \ Program Files (x86) \ SteamApps \ common \ [gametitel] \ bin
OPMERKING: het VPK-formaat is de opvolger van het .GCF -formaat.