View VTF files in your browser
The texture of Half-Life 2, Team Fortress 2, Garry's Mod and every Source game. Open one right here, every frame and face, and save it as PNG. Nothing leaves your device.
Or drop it anywhere on this page
What you'll see
Your texture opens decoded at full size, its frames, faces or textures as pages.
- Its own format decoded • DXT, palettes and more
- Frames, faces and textures • A page each
- Drag to pan • Pinch or scroll to zoom
- Export • Save as PNG or JPEG
About VTF
Valve's Source engine keeps its textures as VTF files, named by the VMT materials beside them, in the game's folders and VPK archives. Sprays, skins and maps' textures come as VTFs, and modders make them with VTFEdit or Valve's own vtex.
A VTF is a header, of versions 7.0 to 7.5, then a small thumbnail and the image itself, in DXT1, DXT5, 8 bit pixels or 16 bit floats, its mipmaps from the smallest up. An animated texture holds several frames, and an environment map six faces.
Filepeek reads the image at its biggest mipmap, each frame and face a page, and Export saves the page as PNG or JPEG. VTFs dropped with a Source model or map paint it in 3D.
Valve texture
.vtf
Format
- MIME type
- application/octet-stream
- Made by
- Valve
Inside the file
- Header
- VTF, versions 7.0 to 7.5
- Formats
- DXT1, DXT5, pixels and HDR floats
- Pages
- Frames and faces
- Materials
- Named by VMT files
Opens in every browser
Filepeek opens a VTF in the image viewer in Chrome, Edge, Firefox and Safari. On their own, browsers only download it.
- YouChromeOpens through Filepeek
- YouEdgeOpens through Filepeek
- YouFirefoxOpens through Filepeek
- YouSafariOpens through Filepeek
Apps that open VTF
- WindowsVTFEdit
- MacNo app built in opens it
- iPhone and iPadNo app opens it
- AndroidNo app opens it
Questions
How do I turn a VTF into a PNG?
Open it, then choose Export, then Save as PNG or JPEG. Each frame or face is a page of its own.
Where are a game's VTF files?
Inside its VPK archives, under materials, beside the VMT files that name them. Open the VPK here, and each VTF opens from its list.