2da

.2da2D Array Data

BioWare · 2002

Developer
BioWare
Category
Game Files
MIME Type
application/octet-stream
First Released
2002
Open Format
Yes
File Signature
N/A (Plain text format, no specific header signature)
At a Glance
.2da
2D Array Data

.2da files are custom data tables used by BioWare games to store game information like character stats, item properties, and dialogue.

Reviewed on May 7, 2026
Compression
Plain text
Transparency
No
Editability
High
Best for
Game data tables

Key Features

  • Structured as a 2D data table (rows and columns).
  • Stores game-specific configuration and data.
  • Plain text, comma-delimited format.
  • Primarily used in BioWare Infinity Engine games.

Best For

  • Storing and configuring tabular game data.
  • Facilitating game modding and customization.
  • Defining parameters for game entities.
  • Simple data representation within specific game engines.

Less Ideal For

  • Storing complex binary game assets (e.g., models, textures).
  • General-purpose data interchange between different applications.
  • Storing large amounts of unstructured text.
  • Creating graphical user interfaces.

Common Use Cases

  • Modifying character stats and abilities.
  • Adjusting item properties and effects.
  • Customizing dialogue trees and NPC interactions.
  • Defining AI behaviors for creatures and enemies.
  • Adding new content or features to games.

How to Open It

  1. Open in a plain text editor like Notepad (Windows), TextEdit (macOS), or gedit (Linux) to view and edit the raw data.
  2. Use specialized game modding tools that are designed to parse and edit .2da files for specific games, such as Near Infinity for Baldur's Gate.
  3. Some game engines might have built-in or plugin support for importing .2da data directly.

What is a .2da file?

The .2da file format is primarily used in BioWare's Infinity Engine games, such as Baldur's Gate and Neverwinter Nights. It functions as a 2D array, essentially a table of data organized into rows and columns. These files store a wide variety of game-specific information, from character attributes and item properties to dialogue options and AI behaviors. Modders and developers often interact with .2da files to customize or expand game content, making them crucial for community-driven game modifications and expansions.

Programs That Open .2da Files

PlatformProgram
WindowsNotepad++Free
Near InfinityFree
macOSTextEditFreeOfficial
BBEditPaid
LinuxgeditFreeOfficial
KateFree

Common Problems with .2da Files

⚠️ Syntax errors due to incorrect comma placement or missing values.
Carefully review the file structure and ensure all entries are correctly delimited by commas. Use a text editor with syntax highlighting if available for the specific game's .2da format.
⚠️ Game not loading changes made to the .2da file.
Verify that the .2da file is placed in the correct game directory (often within 'override' folders). Ensure the file name and path exactly match what the game expects. Check for conflicting files if you are modding.

Frequently Asked Questions

What kind of data is stored in .2da files?

.2da files store tabular data used by games, such as character statistics, item attributes, dialogue options, and AI parameters.

Can I open a .2da file with any program?

You can open .2da files with any plain text editor. However, for editing game data effectively, specialized tools or game-specific editors are recommended.

Are .2da files specific to certain games?

Yes, .2da files are primarily associated with games developed by BioWare that use the Infinity Engine, like Baldur's Gate and Neverwinter Nights, and their modding communities.

Technical Details

Each .2da file represents a 2D grid where the first row typically contains column headers, and subsequent rows represent individual records. Data within the cells is usually comma-delimited, though the exact parsing can be game-dependent. It's a plain text format, making it relatively easy to read and edit with standard text editors.

Did You Know?

The '.2da' extension stands for '2-Dimensional Array'.
Modders often use .2da files to extensively customize gameplay and add new content to older BioWare RPGs.

Security Information

Since .2da files are plain text and primarily used for game configuration, they generally pose a low security risk. However, downloading and executing files from untrusted sources could potentially lead to unintended game behavior or the inclusion of malicious scripts if the game engine supports them.

Related Extensions