PRICING

Subscription plans with included usage, plus simple overage based on how much data you actually push through BatchPipe.

Get started

Free

$0 / month

For testing, prototypes, and very low volume.

  • • Up to 10,000 billable operations / month
  • • Hard cap, no overage billing
  • • 1 workspace, multiple pipes
  • • Same ingestion and delivery engine as paid tiers
Start for free

For new products

Starter

$10 / month

Plus metered usage on top of included operations.

  • 1,000,000 billable operations included / month
  • • Overage: $0.50 per additional 1,000,000 operations
  • • Enough for most early-stage production apps
  • • Email support
Choose Starter
Most popular

For growing teams

Growth

$50 / month

Better economics at higher volume.

  • 100,000,000 billable operations included / month
  • • Overage: $0.35 per additional 1,000,000 operations
  • • Designed for sustained production traffic
  • • Priority email support
Choose Growth

For massive scale

Scale

$200 / month

Our highest standard tier before custom Enterprise deals.

  • 1,000,000,000 billable operations included / month
  • • Overage: $0.25 per additional 1,000,000 operations
  • • Ideal for very high-volume analytics, logs, or telemetry
  • • Priority support and guidance on limits
Choose Scale

What is a “billable operation”?

A billable operation is our way of turning bytes into a simple, predictable unit. Normal-sized records ingested and delivered once behave like roughly 2 operations; very large payloads count for more because they move more data.

Ingestion

We look at how many bytes you send into BatchPipe. Every ~4 KB of data ingested counts as one operation.

  • • Small events ≈ 1 operation each on ingest.
  • • Bigger payloads count for multiple operations, proportional to their size.

Delivery

We do the same for bytes delivered out to your databases, object stores, or HTTP endpoints.

  • • Each ~4 KB we successfully deliver counts as another operation.
  • • A typical event ingested and delivered once is roughly 2 operations total.

How overage works

Stripe bills metered usage in “millions of operations.” We include a large amount in each paid tier and only report the extra to Stripe once you pass your included amount.

• We continuously aggregate your total billable operations during the billing period.

• Included operations (10k / 1M / 100M / 1B) are covered by your plan; you are only charged the per-million rate for usage above that.

• Your ingest endpoints and delivery behavior do not change when you cross the included amount; this only affects billing unless you configure hard caps.

Ready to try BatchPipe?

Start on a lower plan and upgrade as your ingest volume grows. No changes to your application code.