What is the OLD file format?
.old is a backup copy file - a generic suffix appended to a filename to preserve the previous version of a file before changes are made. This is a conventional method of creating backup copies of certain files, for example for testing or rollback purposes. .old files may be user-created or generated automatically by applications.
For example, when a user wants to modify a file such as config.sys or web.config, they first save a copy as config.sys.old for safety reasons. The backed-up file can be recovered simply by removing the .old suffix. Unlike a dedicated .BAK file or an .ORIG file, .old carries no format of its own - its bytes are an exact copy of the source file, and the true file type is determined by the portion of the name before .old.
Popular uses of .old files
.old files can be generated as a result of:
- Application update
- Installation of additional features
- Manual action by the user
- Process of applying a patch
- Testing procedure
- Driver or system file updates (e.g. an installer leaving
ntdll.dll.oldalongside the new version)
Security & safety
RISK: LOWA .old file is only as risky as the original file it copies. The suffix itself does nothing. Two cautions: (1) because the real extension is hidden, a malicious executable could be disguised as 'document.old' - check the true type (bytes / rename) before running anything; (2) deleting a .old or the Windows.old folder is permanent, so confirm the new version works before removing the backup. Windows.old is auto-deleted by the system about 10 days after an upgrade.
Format details
in a nutshellPrograms that open OLD files
Technical details
deep spec| Format type | Generic backup - a renamed copy whose real format is that of the original file; not a container or archive |
| File signature (magic bytes) | None - bytes are inherited entirely from the original file; no fixed magic bytes of its own |
| Encoding | Inherited from the original file (binary or text); no encoding of its own |
| Compression | None - a plain, uncompressed byte-for-byte copy of the source file |
| Encryption | None by the .old convention; present only if the source file was itself encrypted |
| Typical file size | Identical to the original file - ranges from a few KB to several GB |
| MIME type | application/octet-stream (generic fallback; actual type matches the original content) |
| Platform support | Any OS - Windows, macOS, Linux, Unix, and others; no OS-specific format requirements |
| Content structure | Byte-for-byte copy of the source file with .old appended to the original filename |
| How to restore | Remove or rename the .old suffix to recover the original filename, then re-open with its native application |
| Common creators | OS installers, application updaters, config editors, patch tools, and users manually |
| Related extensions | .bak, .orig, .backup, .save |
| Format identification | Determined by the filename segment before .old, or by inspecting the file's own bytes |
| Safe to delete | Yes - once the replacement file is confirmed working, the .old copy is typically safe to remove |
| Released | Long-standing UNIX/DOS convention (pre-1990); no formal specification |
OLD conversions
Community Q&A
asked by usersNo questions yet - be the first to ask about OLD files.