.BLOB

BLOB File

Steam Client Registry File (ClientRegistry.blob)
Ask a question
QUICK ANSWER

A .blob file in your Steam folder is ClientRegistry.blob, an internal settings cache the Steam client builds and manages itself. There is nothing to open inside it. If Steam won't start or update, quit Steam, delete ClientRegistry.blob, and relaunch - Steam rebuilds it automatically. Your games and account are not affected.

Developer: Valve Corporation Category: Settings Files MIME: application/octet-stream
OPENS ON Windows macOS Linux
Related: .ICA · .DS_STORE · .WMZ · .CFG

On this page

19k+ extensions indexed
Last reviewed Aug 1, 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 BLOB file format?

Steam client registry files are saved with the .blob extension, the primary example being ClientRegistry.blob. BLOB stands for Binary Large Object - a term for binary data stored as a single unit. Steam's .blob files are proprietary binary caches, not encrypted, that store client settings, login state, and app install records the Steam client validates at startup. Sometimes these files become corrupted and can cause Steam not to work properly.

ClientRegistry.blob is located in the Steam installation folder. On Windows, the default path is C:\Program Files (x86)\Steam. On macOS, the file is typically found under /Users/<username>/Library/Application Support/Steam. On Linux, the usual location is ~/.steam/steam.

The most practical reason to interact with this file is troubleshooting. Quitting Steam first, then deleting or renaming ClientRegistry.blob, is a long-standing fix when Steam fails to launch or update. Steam will create a new ClientRegistry.blob upon restarting that contains default settings. A related file, appupdatestats.blob, stores Steam update data and rarely causes the same problems.

Note that the generic .blob extension is also used by many unrelated programs - databases, firmware images, and game asset bundles - so confirm the file's source before acting. In modern Steam clients, ClientRegistry.blob has been largely superseded by VDF and ACF configuration files and may persist mainly as a legacy artifact.

Security & safety

RISK: LOW

ClientRegistry.blob is a local Steam cache, not an executable, so the file itself poses no risk and deleting it is safe (Steam rebuilds it; your games and account are stored elsewhere). The realistic cautions: only delete the file from your genuine Steam installation while Steam is fully closed; and because '.blob' is a generic extension, never assume an unknown .blob is harmless data - a .blob from an untrusted source could be a firmware image, packed payload or database dump, so identify its origin and scan downloads. Avoid 'blob viewer/opener' download sites, which are typically adware lures.

Format details

in a nutshell
FULL NAMESteam Client Registry File (ClientRegistry.blob)aka Steam ClientRegistry.blob, Steam client registry blob
DEVELOPERValve Corporationsince 2003-2004 (with the Steam client)
MIME TYPEapplication/octet-stream
TYPEProprietary binary settings/registry cache used by the Steam client
This extension is also used by…
  • Binary Large OBject (generic database/programming blob) - Generically, a .blob holds arbitrary binary data - a database BLOB column dump, a packed asset, or raw bytes from an application; meaning depends entirely on the producing program.
  • Firmware / device image blob - Embedded and mobile workflows ship firmware or partition images as .blob files flashed to a device with vendor tools.
  • Minecraft / game asset or cache blob - Some games and engines store packed assets or cache data in .blob files used only by that title.

Programs that open BLOB files

Windows1 app
Steam Free There's nothing to open - Steam uses ClientRegistry.blob internally. To fix Steam problems: fully exit Steam, delete/rename ClientRegistry.blob in the Steam folder, relaunch (Steam rebuilds it).
macOS1 app
Steam Free Same as Windows: quit Steam, remove ClientRegistry.blob from the Steam application support folder, relaunch to rebuild it. It's a cache, not a document.
Linux1 app
Steam Free Quit Steam, delete ClientRegistry.blob from the Steam directory (~/.steam / ~/.local/share/Steam), relaunch; Steam regenerates it.

Technical details

deep spec
DeveloperValve Corporation
EncodingBinary (proprietary Valve format)
Byte orderLittle-endian
Internal structureBinary key-value cache storing account/login state, app install records, and depot configuration
EncryptionNone - stored as unencrypted binary
Typical file sizeTens of KB to ~150 MB, depending on account history and cache state
Fixed filenameClientRegistry.blob (also appupdatestats.blob for update data)
Supported OSWindows, macOS, Linux
MIME typeapplication/octet-stream
File identificationBy fixed filename in the Steam installation folder; no constant magic-byte signature documented
Integrity validationSteam client validates internally; a corrupt or missing file is discarded and rebuilt on next launch
Format versioningUndocumented Valve internal version; changes silently with Steam client updates
Current statusLargely deprecated - modern Steam clients rely on VDF and ACF files; .blob persists mainly as a legacy cache artifact
Windows default pathC:\Program Files (x86)\Steam\ClientRegistry.blob
macOS default path/Users/<username>/Library/Application Support/Steam/ClientRegistry.blob
Released2003-2004 (with the Steam client)
Latest versionN/A (internal Steam client cache; no public versioned spec)
Specificationstore.steampowered.com

BLOB conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with BLOB 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 BLOB files.

Frequently asked questions

What is the ClientRegistry.blob file?
It's an internal Steam cache that stores client 'registry' settings - login state, installed-app records and configuration the Steam client checks at startup. It's binary and not meant to be opened or edited; Steam manages it itself.
Is it safe to delete ClientRegistry.blob?
Yes. It's a rebuildable cache, so deleting or renaming it (with Steam fully closed) is a common fix for Steam startup/update problems. Steam creates a fresh copy on next launch. Your games and account aren't stored in this file.
Will deleting ClientRegistry.blob remove my games?
No. Game files, your library and your account live elsewhere. Removing this cache at most means you log in again next time; it does not uninstall games or delete your account.
How do I open a .blob file?
For the Steam ClientRegistry.blob there's nothing to open - it's internal client data. For a .blob from another program, identify the source app (it could be a database dump, firmware image or packed asset) and open it with that program's tools.
Steam won't start - how does deleting the blob help?
A corrupted ClientRegistry.blob can stop Steam launching, updating or logging in. Quitting Steam and deleting the file forces Steam to rebuild a clean cache, which clears those errors without affecting your games.

References

1Wikipedia - Binary large object (BLOB)en.wikipedia.org
2FileInfo - .BLOB file (Steam ClientRegistry)fileinfo.com

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.M4AMPEG-4 Audio File
6.MDMarkdown Document
7.BINCD/DVD Disc Image (BIN/CUE)
8.DATProgram Data File (generic)
9.JSONJavaScript Object Notation file
10.XDWDocuWorks Document

Related extensions

.ICACitrix Independent Computing Architecture file
.DS_STOREmacOS Finder Desktop Services Store (.DS_Store)
.WMZWindows Media Player Skin
.CFGConfiguration File
.LICLicense File
.CONFConfiguration 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