Jaybird is a JDBC driver suite to connect to Firebird database servers.
A distribution zip is available from releases and the Firebird website: https://firebirdsql.org/en/jdbc-driver/.
Jaybird is also available from Maven Central:
For example:
<dependency>
<groupId>org.firebirdsql.jdbc</groupId>
<artifactId>jaybird</artifactId>
<version>6.0.7</version>
</dependency>If you want to use native or embedded (JDBC Type 2), add jaybird-native as a dependency:
<dependency>
<groupId>org.firebirdsql.jdbc</groupId>
<artifactId>jaybird-native</artifactId>
<version>6.0.7</version>
</dependency>For Windows, Linux, and macOS, you can add the org.firebirdsql.jdbc:fbclient dependency on your classpath to provide the native libraries for the native protocol.
This dependency does not support Firebird embedded.
To enable ChaCha64 wire encryption support for pure Java connections, add chacha64-plugin as a dependency:
<dependency>
<groupId>org.firebirdsql.jdbc</groupId>
<artifactId>chacha64-plugin</artifactId>
<version>6.0.7</version>
</dependency>For security vulnerabilities, see Security Policy.
For bugs or improvement, go to our Issue tracker.
- Downloads
- Jaybird JDBC Driver Java Programmer’s Manual
- Release notes
- Issue tracker
- FAQ
- How to contribute
- Wiki (not maintained, refer to the manual instead)
Jaybird is licensed under LGPL 2.1 or later, with extension interfaces also
licensed under the BSD 3-clause. See source headers for the specific license of
a file (if SPDX information is absent, consult REUSE.toml).
SPDX-License-Identifier: LGPL-2.1-or-later OR LGPL-2.1-or-later AND BSD-3-Clause
Looking for professional support of Jaybird? Jaybird is now part of the Tidelift subscription.
The contents of this Documentation are subject to the Public Documentation License Version 1.0 (the “License”); you may only use this Documentation if you comply with the terms of this License. A copy of the License is available at https://firebirdsql.org/en/public-documentation-license/.
The Original Documentation is "Jaybird" (README.md). The Initial Writer of the Original Documentation is Mark Rotteveel, Copyright © 2015-2026. All Rights Reserved. (Initial Writer contact(s): mark (at) lawinegevaar (dot) nl).
The exact file history is recorded in our Git repository; see https://github.com/FirebirdSQL/jaybird