Explore, Query, and Replicate Data — All in One Tool | DBConvert Streams

3 min read Original article ↗

Run SQL, migrate data, and keep systems in sync — all in one tool.

Free IDEPaid migration + CDCDesktop or Docker

Get Started View Pricing

One query. Multiple sources.

SQL Editor

SELECT *
FROM read_parquet('orders.parquet') o
JOIN postgres.public.customers c
  ON o.customer_id = c.id
LIMIT 10;

SQL Editor

SELECT *
FROM read_parquet('orders.parquet') o
JOIN postgres.public.customers c
  ON o.customer_id = c.id
LIMIT 10;

Join a Parquet file with a live PostgreSQL table — then use the same query as a stream source. No export. No rebuild. No second tool.

DBConvert Streams gives you one self-hosted product for working with databases end to end: a free IDE for browsing schemas, running SQL across PostgreSQL, MySQL, files, and S3, and editing data inline; and a paid streaming engine for bulk migration with automatic schema conversion and log-based CDC. Same install, same UI, same API.

The point is to remove the gap between "I need to look at this data" and "I need to move this data." You explore, validate, and configure in the IDE — for free — and only pay when you actually run a migration or replication job.

What you can do in one workflow

Explore data, run migrations, and keep target systems in sync.

Why teams replace multi-tool stacks

First-class file and object storage support

Files and object storage are first-class query sources, not external imports.

Cross-source SQL for faster validation

Cross-source SQL makes validation and data prep faster than switching between tools.

No context switching across tools

Use one interface for SQL exploration, migration execution, CDC status, and run history.

Connect databases, files, and object storage

Use databases as sources and targets. Treat files and S3 as queryable datasets.

MySQL

MySQL

PostgreSQL

PostgreSQL

Amazon RDS

Amazon RDS

Google Cloud SQL

Google Cloud SQL

Azure Database

Azure Database

S3

S3AWS, MinIO, etc.

CSV

CSV

JSONL

JSONL

Parquet

Parquet

Snowflake

More connectors added regularly.

Run anywhere

Your laptop, a VPS, or your own server. No cloud dependency, no vendor lock-in.

Docker

Self-host on any machine — local server, VPS, or cloud VM.

Cloud Images

1-click images for AWS, Azure, GCP, DigitalOcean, Hetzner, and Vultr.

Install options Pricing

What is DBConvert Streams?

A self-hosted product that combines a free SQL IDE for PostgreSQL, MySQL, files, and S3 with a paid streaming engine for one-time migration and ongoing CDC replication. One install handles exploration, validation, migration, and replication.

Is there a free tier?

Yes. The IDE — connections, schema browsing, SQL console, cross-database queries, ER diagrams, file and S3 access, inline editing — is free with no subscription. Paid is only the streaming engine: starting, pausing, and stopping migration or CDC runs.

Where does it run?

Self-hosted. Desktop on macOS, Windows, or Linux; or Docker on a server. There is no SaaS tier; you control the deployment, the data, and the network boundary.

Which databases and storage are supported?

PostgreSQL and MySQL as both source and target, including managed services like AWS RDS, Azure Database, GCP Cloud SQL, Supabase, Neon, and DigitalOcean. File targets include CSV, JSON, JSONL, and Parquet; S3-compatible storage includes AWS S3, MinIO, DigitalOcean Spaces, Backblaze B2, and Wasabi. Snowflake as a target is in progress.

How is it different from Debezium, Airbyte, or Fivetran?

Debezium provides log-based CDC but expects Kafka and orchestration around it. Airbyte and Fivetran are SaaS-style ELT platforms focused on connector breadth, not on operational database-to-database use. DBConvert Streams is self-hosted, focused on PostgreSQL and MySQL workflows, and bundles exploration, migration, and CDC into one workspace — no Kafka, no external orchestrator. See full comparisons →

Start exploring, querying, and replicating

The IDE is free. Streams run on a pay-as-you-go plan.