.FDB

FDB File

Firebird Database
Ask a question
QUICK ANSWER

An FDB file is almost always a Firebird database - a single file that stores an entire SQL database (tables, indexes, stored procedures, and data). You connect to it using the Firebird engine plus a client like FlameRobin or DBeaver; you do not open it like a document. If you received one, install Firebird and use one of the free tools below to read or export the data.

Developer: Firebird Project (forked from Borland InterBase) Category: Database Files Open standard MIME: application/octet-stream
OPENS ON Windows macOS Linux
Related: .DB · .DBF · .ACCDB · .SQL

On this page

19k+ extensions indexed
Last reviewed Jun 16, 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 FDB file format?

The .fdb file extension is used with database files native to Firebird software, a cross-platform system designed for SQL database administration on Windows, Unix, macOS, and Linux operating systems.

.fdb files store Firebird database content in a single self-contained binary file. They contain logically related database records - organized into tables, indexes, and BLOB pages - along with stored procedures, triggers, and views. Firebird adopted .fdb as its standard extension after its 2000 open-source fork from Borland InterBase, replacing the older .GDB format which had conflicted with Ghost backup software.

Internally, a .fdb file uses a versioned ODS (On-Disk Structure) layout. The header page records the ODS version and page size; there is no ASCII magic signature, so the file must be identified by a Firebird-aware tool rather than by byte inspection alone. Default page size is 8 KB in Firebird 3.0+ releases (up from 4 KB in Firebird 2.x).

Firebird operates in embedded (direct file access) or client-server mode over TCP/IP on port 3050. Full ACID-compliant transactions use MVCC (multi-version concurrency control) for row-level isolation. Database backups are saved as .FBK files using the gbak command-line utility.

Security & safety

RISK: MEDIUM

A Firebird .fdb is data, not an executable, so the file itself won't run code - but databases warrant care. (1) An .fdb can be large and may contain sensitive personal/business data, so treat a received database as confidential. (2) Firebird databases are version-sensitive (ODS): opening with the wrong server version can fail or, with the wrong tools, risk corruption - always work on a COPY. (3) Default Firebird installs historically shipped with the well-known SYSDBA/masterkey credentials; an .fdb relying on that is a security weakness. Avoid sketchy 'FDB viewer' downloads that bundle PUPs - use the official Firebird tools, DBeaver, FlameRobin, or IBExpert.

Format details

in a nutshell
FULL NAMEFirebird Database
DEVELOPERFirebird Project (forked from Borland InterBase)since Firebird forked from Borland InterBase when it was open-sourced in 2000; InterBase .gdb/.fdb lineage from the 1980s
MIME TYPEapplication/octet-stream
TYPESingle-file SQL relational database (paged binary)
STANDARDOpen · royalty-free
This extension is also used by…
  • Visual FoxPro database - Legacy Microsoft FoxPro database container (FoxPro discontinued, last release 2007); needs FoxPro-compatible tools or a converter.
  • Extensis Portfolio catalog - Digital-asset-management catalog (thumbnails + metadata) created and opened by the Extensis Portfolio app.

Programs that open FDB files

Windows4 apps
FlameRobin Open-source Install Firebird, then in FlameRobin register the .fdb (server localhost, path to file, user/password) to browse tables and run SQL. Free, lightweight.
DBeaver Open-source Create a Firebird connection pointing at the .fdb; DBeaver (Community, free) browses tables and exports data to CSV/Excel/SQL.
IBExpert Freemium Professional Firebird/InterBase admin tool; connect to the .fdb to view, query, and manage the database. Free personal edition.
Full Convert (Spectral Core) Paid Open the Firebird .fdb and migrate/export it to another database or to CSV/Excel. Paid; useful for one-off data extraction.
macOS1 app
DBeaver Open-source Free cross-platform client; create a Firebird connection to the .fdb to browse and export the data.
Linux2 apps
DBeaver Open-source Install Firebird and DBeaver, add a Firebird connection to the .fdb, and query/export the tables.
Firebird isql (CLI) Open-source Use the bundled 'isql' tool: isql -user SYSDBA -password ... /path/to/database.fdb, then run SQL.

Technical details

deep spec
Format typeSingle-file paged binary relational database
DeveloperFirebird Project (forked from Borland InterBase)
Platform supportWindows, Linux, macOS, Unix (cross-platform server and embedded)
ODS versioningOn-Disk Structure version stored in file header; ODS 11 (Firebird 2.x), ODS 12 (Firebird 3.0), ODS 13 (Firebird 4.0)
Page size4 KB (Firebird 2.x default), 8 KB (Firebird 3.0+ default); configurable up to 32 KB at creation time
MIME typeapplication/octet-stream
File signatureNo ASCII or hex magic bytes; identified by ODS header at byte offset 0 via Firebird tooling
Deployment modesEmbedded (direct file access) and Classic/SuperServer/SuperClassic (multi-user client-server)
SQL supportFirebird SQL dialect (SQL-92/99 extensions); stored procedures, triggers, views, UDFs
BLOB supportText and binary large objects stored in dedicated internal BLOB pages
Remote protocolTCP/IP on port 3050 (default); Named Pipes on Windows
Transaction modelACID-compliant with MVCC (multi-version concurrency control); row-level isolation
Character setsPer-column charset declarations; UTF8, ISO8859_1, WIN1252, UNICODE_FSS supported
File size limitConstrained by OS file system; multi-file secondary databases can be attached for larger datasets
Related extensions.gdb (legacy InterBase format), .fbk (Firebird backup), .ib (InterBase)
ReleasedFirebird forked from Borland InterBase when it was open-sourced in 2000; InterBase .gdb/.fdb lineage from the 1980s
Open standardYes · royalty-free
Specificationfirebirdsql.org

FDB conversions

Community Q&A

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

Frequently asked questions

How do I open an FDB file?
Most FDB files are Firebird databases. Install the Firebird engine, then connect to the .fdb with a free client like FlameRobin or DBeaver (or IBExpert) to browse tables and run SQL. You don't open it like a document - you connect to it.
What program opens a Firebird .fdb file?
FlameRobin, DBeaver (free, cross-platform), or IBExpert, all running against the Firebird database engine. Firebird's bundled command-line 'isql' also works. Connect with the file path plus a username/password (often SYSDBA).
How do I convert an FDB to Excel or CSV?
Connect to the database with DBeaver (or FlameRobin/IBExpert), open the table or run a query, and export the results to CSV or XLSX. A whole .fdb has many tables, so you export them one at a time or via a migration tool like Full Convert.
Why won't my FDB file open (version / ODS error)?
Firebird databases carry an on-disk-structure (ODS) version; a file created by a newer Firebird can't be opened by an older server. Install a matching/newer Firebird version, and always work on a copy.
Can I open an FDB file without Firebird installed?
Generally no for a true Firebird database - the tools need the Firebird engine to read it (embedded mode counts). A migration tool like Full Convert bundles what it needs to extract the data.
What's the difference between an .fdb and a .gdb file?
Both are the same Firebird/InterBase database format. The older extension was .gdb; .fdb was adopted to stop Windows System Restore from grabbing .gdb files. You open both with the same Firebird tools.

References

1Firebird - official site (database engine & tools)firebirdsql.org
2FlameRobin - free Firebird admin GUIflamerobin.org

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.DATProgram Data File (generic)
8.BINCD/DVD Disc Image (BIN/CUE)
9.JSONJavaScript Object Notation file
10.ICSiCalendar data file

Related extensions

.DBSQLite Database File
.DBFDatabase File (dBASE / xBase table)
.ACCDBMicrosoft Access Database (2007+)
.SQLSQL Script (Structured Query Language source / database dump)
.MDBMicrosoft Access Database (97-2003, Jet engine)
.SQLITESQLite Database

Free file tools

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

Open the toolbox

Browse file extensions A-Z