.ACF

ACF File

Steam Application Cache File
Ask a question
QUICK ANSWER

An ACF file is a Steam Application Cache File - a small plain-text record that Steam creates for each installed game, storing its ID, install path, disk size, and update state. Steam manages these files automatically; you do not need to open one in normal use. If Steam stops recognizing a game you already installed, the ACF file is almost always the cause.

Developer: Valve Corporation Category: Game Files MIME: text/plain
OPENS ON Windows macOS Linux
Related: .OBB · .PAK · .ROFL · .PACKAGE

On this page

19k+ extensions indexed
Last reviewed Aug 28, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

What is the ACF file format?

Files with the .acf extension are used by Valve Steam, a digital distribution platform and application store. Unlike binary cache files, .acf files are plain-text key-value files in Valve’s VDF format, making them human-readable and editable in any text editor.

Contents of .acf files

.acf files store the app manifest data for each installed Steam game or application. Steam uses these files to support downloading and updating games, and the data they contain is also used for verifying the integrity of installed software. Each file is named appmanifest_APPID.acf (for example, appmanifest_440.acf for Team Fortress 2) and lives in the Steam/steamapps/ directory. The file’s root key is AppState, with sub-fields for the app’s name, install directory, StateFlags (4 = fully installed, 1026 = update required), download size, depot data, and build ID.

What is Valve Steam?

Steam is a digital storefront where users can buy games and other software. The platform offers integrated software protection, cloud saves, a micro-payments service, and community features. Developers publish games through Steam Direct. It is because of this rich set of functions that Steam has gained huge popularity on the computer game market.

Deleting an .acf file causes Steam to lose track of the installation, though the game files themselves remain intact and can be re-linked by regenerating or repairing the manifest.

Security & safety

RISK: LOW

ACF files are plain text and cannot execute. Editing them incorrectly can cause Steam to mis-identify an install or trigger a full re-download, but no security risk exists. Do not download ACF files from untrusted sites - at best they could point Steam to a wrong install path; the format itself carries no executable payload.

Format details

in a nutshell
FULL NAMESteam Application Cache Fileaka Steam App Manifest, appmanifest ACF
DEVELOPERValve Corporationsince ~2003 (with Steam client)
CATEGORYGame Files
MIME TYPEtext/plain
TYPEplain-text key-value data file (Valve VDF/KeyValues format)
This extension is also used by…
  • Microsoft Agent HTTP Character File - Legacy animated character download descriptor for Microsoft Agent (Windows 98/XP era); unrelated to Steam.

Programs that open ACF files

Windows2 apps
Steam Free Steam reads and writes ACF files automatically; users do not open them through the UI.
Notepad Open-source Open the file; Notepad++ provides syntax highlighting and easier editing of the nested structure.
macOS2 apps
Steam Free Steam on macOS manages ACF files in ~/Library/Application Support/Steam/steamapps/.
TextEdit / any text editor Built-in Open the ACF file in plain-text mode to view its contents.
Linux2 apps
Steam Free Steam on Linux stores ACF files in ~/.steam/steam/steamapps/ or the Steam library folder.
gedit / nano / any text editor Open-source Open the ACF file as plain text.

Technical details

deep spec
Format typePlain-text key-value app manifest (Valve VDF/KeyValues format)
DeveloperValve Corporation
EncodingText, UTF-8 (ASCII-compatible)
File namingappmanifest_APPID.acf (e.g., appmanifest_440.acf for Team Fortress 2)
LocationSteam/steamapps/ directory
Root keyAppState (required identifier for Steam to parse the file)
Key fieldsAppID, name, installdir, StateFlags, SizeOnDisk, buildid, MountedDepots, InstalledDepots
StateFlags values4 = fully installed; 1026 = update required
ParsingHuman-readable; editable in any plain-text editor
Steam startupSteam reads ACF files at launch to enumerate installed games and their depot manifests
Typical file size1 KB - 5 KB
MIME typetext/plain
Supported OSWindows, macOS, Linux
Integrity checkingSteam validates game files via depot hashes separately; no checksum embedded in the ACF itself
Released~2003 (with Steam client)
Latest versionNo versioned spec; format evolves with Steam client updates
Specificationdeveloper.valvesoftware.com

Community Q&A

asked by users
Ask a quick question
Get help from people who work with ACF files. Be specific - include your system and software version.
No account needed · answers usually within a day

No questions yet - be the first to ask about ACF files.

Frequently asked questions

What is an ACF file?
A Steam Application Cache File - a small text file Steam creates for each installed game, recording its AppID, install location, disk size, and depot details. Steam manages it automatically.
Can I delete an ACF file?
You can, but Steam will then think the game is uninstalled. The actual game files in steamapps/common remain. Re-install through Steam (it detects the existing files and skips re-downloading) to recreate the ACF.
How do I move a Steam game to another drive using the ACF file?
Copy both the appmanifest_APPID.acf file and the game folder from steamapps/common to the same locations on the new drive, then add the new drive as a Steam library (Steam → Settings → Storage). Steam will recognize the install.
Can I open an ACF file in a text editor?
Yes - it is plain text. Notepad, Notepad++, or any editor works. Be careful editing it while Steam is running; Steam overwrites the file on state changes.
Why did my game disappear from Steam after I moved the files?
Steam lost the ACF manifest. Copy the matching appmanifest_APPID.acf from the old location (or Steam's cache), or re-run the install - Steam will detect the existing files and avoid a full re-download.

References

1Valve Developer Community - VDF (KeyValues format)developer.valvesoftware.com
2Steam Discussions - ACF file structure documentationsteamcommunity.com

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.CRDOWNLOADChrome Partial Download File
4.MDMarkdown Document
5.RPMSGRestricted Permission Message
6.PARTPartial Download File
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.SWFSmall Web Format (Shockwave Flash)
10.DAVDVR365 / Dahua DVR Video File (DHAV stream)

Related extensions

.OBBAndroid Opaque Binary Blob (APK Expansion File)
.PAKGame Resource Package (PAK)
.ROFLLeague of Legends Replay
.PACKAGEThe Sims / Maxis DBPF Package (game content & mods) - dominant meaning
.XSBXACT Sound Bank
.SAVSaved Game File

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z