.BFF

BFF File

Backup File Format (AIX)
Ask a question
QUICK ANSWER

A .bff file is an IBM AIX Backup File Format archive - a proprietary binary format used on IBM's AIX UNIX for file backups and software packages. Open it with the AIX restore command on an AIX system. No Windows or macOS tool can read it. The same extension also appears on Need for Speed SHIFT game data files, which are unrelated.

Developer: IBM Category: Backup Files MIME: application/octet-stream
OPENS ON Linux
Related: .BUP · .BAK · .SKB · .SET

On this page

19k+ extensions indexed
Last reviewed Jul 23, 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 BFF file format?

A .bff file is a binary archive in IBM's AIX Backup File Format, a proprietary sequential format used on AIX (IBM's enterprise UNIX) for two distinct purposes: filesystem and file-level backups created with the backup command, and software package distribution for AIX Licensed Program Products (LPPs) installed via the installp command.

The format is identified by a 4-byte big-endian magic number at offset 0 - 0x09006BEA for the standard variant or 0x09006FEA for an alternative - which the AIX file command reports as a "backup/restore format file". Its sequential structure is loosely analogous to tar: file headers and data blocks are written in order with no random-access index. Data may optionally be GZIP-compressed, though many LPP packages ship uncompressed.

On AIX, the restore command reads .bff archives for file recovery, while installp consumes them to install software packages. The format dates from the AIX 3.x era of the early 1990s on the RISC System/6000. Outside AIX, .bff files have extremely limited support: there is no native Linux restore utility for this format, and extraction on Linux (including ppc64le) requires third-party tools. The format is almost exclusively encountered in IBM enterprise and mainframe environments.

Security & safety

RISK: LOW

BFF files are passive binary archives with no macro/script execution capability. The main concern on AIX is that restoring a maliciously crafted backup could overwrite system files - always verify the source. NFS SHIFT BFF files are game resource data and pose no security risk.

Format details

in a nutshell
FULL NAMEBackup File Format (AIX)aka AIX Backup Format, IBM BFF
DEVELOPERIBMsince early 1990s (AIX 3.x era)
CATEGORYBackup Files
MIME TYPEapplication/octet-stream
TYPEBinary archive (proprietary AIX backup/restore format)
This extension is also used by…
  • Need for Speed SHIFT Game Data - Electronic Arts/Slightly Mad Studios used .bff for packed game resource files (models, textures, audio) in NFS SHIFT (2009) and SHIFT 2 (2011); unrelated to IBM BFF.
MAGIC BYTES · FILE SIGNATURE
OFFSET
00010203
HEX
09006BEA
ASCII
··k·
Two possible magic values: 0x09006BEA (standard) or 0x09006FEA (variant), both big-endian. The AIX 'file' command identifies these as 'backup/restore format file'.

Programs that open BFF files

Linux2 apps
AIX restore (on AIX systems only) Built-in On AIX: 'restore -xvf filename.bff' to extract files. Not available on Linux without IBM's AIX tooling.
AIX backup (on AIX systems only) Built-in On AIX: 'backup -f filename.bff /path' to create a BFF backup. Read with 'restore'.

Technical details

deep spec
Magic bytes`0x09006BEA` (standard) or `0x09006FEA` (variant) at byte offset 0, big-endian; AIX `file` command identifies both
Byte orderBig-endian (AIX/IBM POWER architecture)
Dual purposeFilesystem backups via AIX `backup` command and AIX LPP software packages via `installp` command
CompressionOptional GZIP; LPP packages commonly shipped uncompressed
StructureSequential header-plus-data blocks analogous to `tar`; no random-access index
PlatformNative to AIX (IBM UNIX); Linux support only via third-party extraction tools
LPP installation`installp` reads `.bff` archives to install AIX Licensed Program Products
File recoveryAIX `restore` command reads `.bff` archives for file and filesystem backup recovery
Typical sizeA few KB (single-file LPP) to multi-GB (full filesystem backup)
Origin platformRISC System/6000 (IBM RS/6000); format introduced in AIX 3.x era, early 1990s
Cross-platform limitationNo native Linux `restore` utility; ppc64le systems require third-party or community tools for extraction
MIME type`application/octet-stream` (no registered MIME type)
Releasedearly 1990s (AIX 3.x era)
Specificationwww.ibm.com

Community Q&A

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

Frequently asked questions

How do I open a BFF file on Windows?
IBM AIX BFF archives are designed for AIX systems only and cannot be natively opened on Windows. If it is a Need for Speed SHIFT game file, use QuickBMS with the nfsshift.bms script.
What creates BFF files?
IBM's AIX 'backup' command and the installp package system. Also used by Electronic Arts in NFS SHIFT (unrelated).
Can I extract a BFF file on Linux?
IBM's AIX restore command is not available on standard Linux. Some community tools or ppc64le environments may help, but there is no mainstream Linux tool for AIX BFF extraction.
Is a BFF file the same as the NFS SHIFT game pack?
No - they share the extension but are completely unrelated formats. AIX BFF is IBM's backup archive; NFS SHIFT BFF is a proprietary encrypted game resource pack.

References

1Wikipedia - Backup-file Formaten.wikipedia.org
2IBM AIX 7.1 - restore commandwww.ibm.com

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.PARTPartial Download File
4.MDMarkdown Document
5.RPMSGRestricted Permission Message
6.CRDOWNLOADChrome Partial Download File
7.NOMEDIAAndroid No-Media Marker File
8.PRDXSoftMaker Presentations Document
9.PRO6XProPresenter 6 Bundle File
10.SWFSmall Web Format (Shockwave Flash)

Related extensions

.BUPDVD IFO Backup File
.BAKBackup File (generic)
.SKBSketchUp Backup File
.SETMicrosoft Backup File Set
.BAK~AbiWord auto-saved document file
.BACKUPBackup File (generic)

Free file tools

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

Open the toolbox

Browse file extensions A-Z