DBX

Config Export/Import

Export your database connections with encrypted passwords (AES-256-GCM). Securely migrate between machines. Encrypted export remains the default.
This exports DBX connection configuration, not business database schema or data, and it is not a database backup. Use Database Export or Database Backup for database contents.

Export

Start Export

Click the Export button in the sidebar header.

Select Connections

Choose one or more connections. All connections are selected by default. Only the selected connections, their sidebar groups and ordering, and referenced tunnel profiles are exported.

Choose Export Protection

Enter a passphrase to encrypt your passwords. For a one-time migration in a trusted environment, you may instead choose Export without encryption and confirm the warning. The plaintext file may contain database passwords, SSH Tunnel credentials, and other sensitive information.

Save File

Choose a save location. The exported file contains only the selected connections, their related layout, and referenced tunnel profiles. Encrypted export is recommended.

Import

Start Import

Click the Import button in the sidebar header.

Select File and Decrypt

Select the exported file. DBX automatically detects encrypted and plain configuration files. Encrypted files ask for the passphrase first so DBX can decrypt and preview them without writing anything yet.

Select Connections

Choose which connections from the file to import. All connections are selected by default.

Done

Only the selected connections are imported, with passwords restored. Deduplicated by name + host + port. Sidebar groups and ordering for the selected connections can still be applied after import.

Security

  • Passwords are encrypted using AES-256-GCM with PBKDF2 key derivation
  • Without the passphrase, an encrypted file cannot be decrypted
  • Plaintext export is not encrypted and may expose database passwords, SSH Tunnel credentials, and other secrets; use it only for temporary migration in a trusted environment
  • The export file is standard JSON, transferable via USB drive, cloud storage, etc.
  • DBX stores ordinary connection fields separately from secrets such as database passwords, SSH passwords, SSH key passphrases, and full connection strings. Encrypted export protects the combined data; plaintext export writes those secrets as readable JSON.
  • Treat the passphrase like a secret. Anyone with both the export file and passphrase can restore the saved connections.

Backward Compatibility

Import automatically detects encrypted or plain configuration files. It also supports plain JSON files from older versions (without passwords) and raw connection config arrays.

What Is Included

ItemIncluded
Connection name, type, host, port, database, colorYes
URL parameters, SSL, SSH, proxy, visible database settingsYes
Database password, SSH password, SSH key passphrase, connection stringYes; encrypted in encrypted exports and readable in plaintext exports
Vendor JDBC driver JAR filesNo; reinstall or re-import drivers on the target machine
Sidebar groups and ordering for selected connectionsYes; choose whether to apply them after import
Saved SQL and UI/editor settingsNo; use Cloud Sync to migrate them

For JDBC migrations, export the connection settings here, then use JDBC Plugin to install the plugin and import driver JARs on the destination machine.