BAF

baf icon

BioWare Infinity Engine script

File type: Game file

A baf file is a source script for BioWare's Infinity Engine, the game engine used by Baldur's Gate, Planescape: Torment and Icewind Dale.

These scripts define game logic, including encounters and events.

Found 3 different file type records with the same baf filename suffix.

What is baf file?

File type category:
Game file

Date updated: October 6, 2026

The baf file extension belongs to BioWare Infinity Engine script files. A BAF file contains text written in the engine's scripting language, with triggers and actions that control game events and character behavior.

BAF files are source files used when creating or modifying Infinity Engine content. The script compiler converts them into BCS files, which are the compiled scripts used by the games.

The format is associated with the Microsoft Windows versions of Baldur's Gate, Planescape: Torment and Icewind Dale. It is a legacy format that remains relevant mainly for editing and creating mods for these Infinity Engine games.

How to open baf file?

A baf file is a plain-text script, so it can be opened and read with a text editor. Infinity Engine modding tools may also provide syntax-aware editing for this format.

The games do not normally open BAF source files directly. To use a script in a game, compile it to the corresponding BCS script format with an Infinity Engine modding tool.

How to convert baf file?

BAF files are not normally converted to another general-purpose format. For use in an Infinity Engine game, the practical operation is to compile the source script to a BCS file with an appropriate Infinity Engine scripting or modding tool.

Suggested software to open baf file:

Associated software actions with the baf file

Software applications that handle other tasks involving baf files:

Battlefield 2 animation data

File type category:
Game file
3d graphics, CAD-CAM-CAE file

Date updated: September 19, 2018

The baf file extension is associated with Battlefield 2, a 3D action computer game for Microsoft Windows, developed by EA.

The baf file contains animation data used for models used in the game.

How to open baf file?

Use BfMeshView to open *.baf animation files.

How to convert baf file?

Probably can be exported to other formats.

Suggested software to open baf file:

Associated software actions with the baf file

Programs for viewing baf files:

Microsoft Windows

Software applications that handle other tasks involving baf files:

Microsoft Windows

Pioneer DJS interface

File type category:
Various data file

Date updated: August 22, 2019

Record marked as obsolete and not updated for a long time.

The baf file extension is associated with the DJS an audio mixing software for Microsoft Windows developed by Pioneer that is used to emulate CDJ players and DJM mix on computer. It can be also controlled by compatible players connected via USB.

The baf file stores data used to visualize DJS interface.

The DJS software is obsolete product replaced by Pioneer Rekordbox.

Related file extensions