Zwiron
FeaturesHow It WorksPricingFAQ

Open Source Data Movement Platform

Move data at warp speed.

Migrate, replicate, and sync databases in real-time. Zero per-row charges. Your data never leaves your network.

0K+

Rows per second

0.9%

Reliability

0x

Parallel workers

Connectors

Every database you use.

21 production-ready connectors with full CDC support. 5 more on the roadmap.

21 Available5 Upcoming8 CDC-capable

PostgreSQL

SQL Databases

Available

Full schema discovery, cursor-based incremental sync, and automatic primary key detection.

Read & Write·Connection string
Full RefreshIncremental

MySQL

SQL Databases

Available

Binlog-based CDC with automatic position tracking and GTID support for failover.

Read & Write·Connection string
Full RefreshIncrementalCDC

SQL Server

SQL Databases

Available

Change Tracking CDC with snapshot isolation and full incremental cursor support.

Read & Write·Connection string
Full RefreshIncrementalCDC

Oracle

SQL Databases

Available

LogMiner-based CDC for real-time change capture with supplemental logging.

Read & Write·Connection string
Full RefreshIncrementalCDC
Snowflake

Snowflake

Data Warehouses

Available

Bulk loading via internal stage with auto-schema mapping and merge upserts.

Read & Write·Key pair / Password
Full RefreshIncremental

Don't see your database? Build a custom connector with the Go SDK.

Browse connector docs →

How It Works

Three steps. That's it.

01

Deploy Agent

Run a lightweight agent inside your network. One Docker command. No inbound ports, no VPNs, no firewall changes.

02

Connect Sources

Paste a connection string. Zwiron auto-detects the database type, discovers schemas, and validates the connection instantly.

03

Start Moving

Pick tables, configure parallelism, set transforms, and hit start. Monitor everything live with per-row progress tracking.

Real-Time Monitoring

See every row, live.

Watch your migration in real-time with per-table progress, worker stats, and throughput metrics.

zwiron — job: initial-migrationRUNNING

Throughput

125,000

rows/s

Total Rows

23.4M

processed

Workers

8

active

Elapsed

3m 24s

TableRowsProgressSpeedDone
public.users2.4M
45K/s✓ Done
public.orders8.1M
92K/s87%
public.products340K
28K/s✓ Done
public.events12.6M
110K/s64%
public.sessions4.2M
67K/s41%

Developer Experience

Integrate in
minutes.

Start moving data with a few lines of code. Native Go SDK, REST API for everything else.

Type-safe Go SDK
Webhook event delivery
Idempotent REST API
package main

import (
    "context"
    "fmt"
    zwiron "github.com/zwiron-io/sdk-go"
)

func main() {
    client := zwiron.NewClient("zw_your_api_key")

    job, _ := client.Jobs.Create(
        context.Background(),
        &zwiron.JobParams{
            Source:      "postgresql://src:5432/app",
            Destination: "snowflake://wh/analytics",
            Mode:        zwiron.ModeCDC,
            Tables:      []string{"users", "orders"},
            Workers:     8,
        },
    )

    fmt.Println("Job", job.ID, "started")
}

Capabilities

Built for performance.

Everything you need to move data reliably at any scale.

Real-time CDC

Capture every database change via WAL and binlog streaming. Full refresh, incremental, and CDC with automatic cross-run position resume.

32x Parallel Workers

Distribute work across up to 32 parallel workers per job for maximum throughput on tables of any size.

Schema Discovery

Auto-discover tables, columns, primary keys, indexes, and row estimates from any connected source database.

mTLS Agent Security

Every agent authenticates with mutual TLS. ECDSA P-256 certificates are issued and rotated automatically.

Transforms & Scheduling

Column rename, filter, cast, and hash transforms built in. Cron scheduling with enable/disable and manual trigger.

Live Monitoring

WebSocket-powered dashboards with per-row progress, worker stats, and throughput metrics. Webhook delivery with retry tracking.

Security

Your data never leaves.

Zero-trust architecture. Every byte is processed inside your network by the Zwiron agent.

0.99%

Uptime SLA

Enterprise tier

<0ms

Agent Latency

P99 gRPC round-trip

0

Data Exposure

Runs entirely in your VPC

0-bit

Encryption

AES-GCM at rest & in transit

mTLS EncryptionECDSA P-256 CertificatesZero-Trust NetworkSOC 2 ReadyGDPR CompliantHIPAA Eligible

Why Zwiron.

Your Data Never Leaves

The agent processes everything inside your network. Zwiron never sees, stores, or proxies your data.

Absurdly Fast

100K+ rows/sec on commodity hardware. Scale to 32 workers per job.

No Inbound Ports

Agent connects outbound only. No firewall holes, no VPNs, no SSH tunnels.

Unlimited Rows, Always

We never charge per row. Move a billion rows on any plan. Flat, predictable pricing.

Real-time, Not Batch

CDC via WAL/binlog, WebSocket monitoring, and per-row progress.

Extensible Framework

Build custom connectors with a clean Go SDK. Plugin architecture.

Open Source Core

Agent, engine, and connector framework are MIT licensed. Inspect every line of code that touches your data.

Pricing

Simple, transparent pricing.

No per-row charges. No hidden fees. No surprises.

14-day free trialNo credit card requiredCancel anytime

Starter

For small teams getting started with data movement.

$399/mo
Data movementUnlimited
Connections2
Active jobs2
Parallel workers4
Sync modesFull Refresh
Self-hosted agents1
Webhook endpoints1
TransformsBasic
Audit log retention7 days
SupportCommunity

Professional

For growing teams that need more power and flexibility.

$799/mo
Data movementUnlimited
Connections10
Active jobs7
Parallel workers16
Sync modesFull, Incremental
Self-hosted agents2
Webhook endpoints5
TransformsAll
Cron scheduling✓
Schema discovery✓
Audit log retention30 days
SupportEmail
Most Popular

Business

For organizations that need enterprise-grade features.

$1,499/mo
Data movementUnlimited
ConnectionsUnlimited
Active jobs15
Parallel workers32
Sync modesFull, Incr, CDC
Self-hosted agentsUnlimited
Webhook endpointsUnlimited
TransformsAll
Cron scheduling✓
Schema discovery✓
SSO & RBAC✓
Live monitoring✓
Audit log retention90 days
SupportPriority

Enterprise

For large-scale deployments with dedicated support.

Custom
Everything in Business✓
Active jobsUnlimited
Parallel workersUnlimited
mTLS agent security✓
Custom transforms✓
Multi-region agents✓
Dedicated support engineer✓
Audit log retentionUnlimited
SLA99.99%
Custom integrations✓
Support24/7 Dedicated

All plans include unlimited data volume. Compare plans in detail →

Questions? Answers.

Ready to move
your data?

Get started for free. No credit card required. Deploy in under five minutes.

Product

  • Features
  • Pricing
  • Dashboard
  • Changelog

Resources

  • How It Works
  • FAQ
  • Documentation
  • API Reference

Community

  • GitHub
  • Discord
  • Twitter / X
  • Blog

Legal

  • Privacy Policy
  • Terms of Service
  • License (MIT)
  • Security
Zwiron © 2026. Open source under MIT.Built with Next.js, Go, and gRPC