Skip to content
Mark Rotteveel edited this page Jan 11, 2026 · 16 revisions

Jaybird is a JDBC driver for Firebird. Jaybird is the way to access Firebird databases from Java applications (or any other language running in the JVM).

Download

You can download the latest version of Jaybird from the releases section, or from the JDBC section on the Firebird website.

Maven

Jaybird 6.0.3 is also available on Maven:

Dependency info:

<dependency>
  <groupId>org.firebirdsql.jdbc</groupId>
  <artifactId>jaybird</artifactId>
  <version>6.0.3</version>
</dependency>

Jaybird 6 requires Java 17 or higher. For more information, see also Getting Jaybird 6 in the Jaybird 6.0.x Release Notes.

For Java 8 or Java 11 support, use Jaybird 5:

<dependency>
  <groupId>org.firebirdsql.jdbc</groupId>
  <artifactId>jaybird</artifactId>
  <version>5.0.10.java11</version>
</dependency>

(For Java 8, use version 5.0.10.java8.)

For more information, see also Getting Jaybird 5 in the Jaybird 5.0.x Release Notes.

Programmer's manual

We provide an in-depth manual on the use of Jaybird: Jaybird JDBC Driver Java Programmer's Manual (PDF).

Also read the Jaybird Frequently Asked Questions.

Release notes

Javadoc

Clone this wiki locally