.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.MDMarkdown Document
4.BCBitComet Incomplete Download File
5.PARTPartial Download File
6.BINCD/DVD Disc Image (BIN/CUE)
7.EXEWindows Executable (Portable Executable)
8.AVIFAV1 Image File Format (AVIF)
9.NOMEDIAAndroid No-Media Marker File
10.RPMSGRestricted Permission Message

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