Cross database

Supports Oracle, DB2, MySQL, SQLite, HSQLDB, H2, Apache Derby and SQL Server.

These are the databases the application has been tested on and for which the drivers are included in the installation package, but it can connect to basically any relational database that provides a JDBC driver. Check out the manual.

Cross platform

Runs on Windows, Linux, Solaris and Mac OS X.

Although only tested on these operating systems, it ought to run on any configuration where Java 6 or higher is installed.

SQL Editing

Syntax highlighting.
SQL reformatting.

Data Editing

Update records by directly editing the result grid.
Insert, edit, delete and duplicate records.
Open, export and import BLOB's and CLOB's.

Reporting

Export results to Excel, PDF or flat file.

Database synchronization

Copy and paste BLOB's and CLOB's.
Export results to insert statements.

Efficiency

Consult the database structure in the schema browser.
Save frequently used statements as favorites.
Run many statements at once as a script.