Pricing · straightforward · published · per benchmark run

One engine. Priced by the row.

You're charged per benchmark run, in credits: plan credits reset monthly, top-up packs when you need more.

START HERE
Start on Pro. 60 credits, on us.

Every invited account begins on the Pro tier with 60 credits. What a run costs depends on its size: the formula and calculator below price it before you start. Card required, never charged unless you choose to stay. 60 days to use them.

card required · never charged during the trialfull scale unlocks on your first paid monthkeep everything you generated
THE PRODUCTMETERED · PER BENCHMARK RUN

Benchmark runs, in credits.

One credit = 10M rows synthesized, built, and measured against one candidate layout. A 100M-row table across four candidate layouts is 40 credits.

APACHE ICEBERG
QUERY + WRITE LOAD
SAVE UP TO 13%
Free
$0Sample runs, forever
zero-cost sandbox · pre-computed results

Read a finished benchmark report before you spend anything.


  • Sample runs: finished reports on our schemas, unlimited reading
  • Sample schemas only, no custom schemas
  • Real workloads require a trial or paid plan
  • 1 user
  • Community support
Team
$129/month
USD · annual commit · overage at committed rate

Enough credits to validate the changes a small team ships in a typical sprint.


  • 300 credits / month, monthly reset
  • Overage $0.60 / credit
  • Optimization loop not included (Pro and up)
  • 5 users
  • Email support

Credits scale with you. Overage runs about 35% above your plan rate, so a busy month costs more, but never a cliff. When a higher tier becomes better value, we'll tell you.

▸  All prices in USD. Prices exclude VAT/GST where applicable; tax is calculated at checkout.
CREDIT CALCULATOR

How many rows in your table?  100M

1M10M100M1B10B
per benchmark run
≈ 30–45 credits · ≈ $21 USD at Pro overage · ≈ $15 at Enterprise
runs / month on Team
≈ 8 · $129/mo
runs / month on Pro
≈ 37 · $565/mo
Indicative. Your actual credit cost depends on row count and how many candidate layouts the run tests.
ON THE ROADMAP · NOT BUILT YET
CI/CD checks & Kijun Monitor, coming.
Consuming the baseline downstream, meaning PR-time checks and Datadog or Grafana comparing production against it, is on the roadmap. Not built yet, and never billed as if it were. Kijun Monitor, which would watch a live table against your baseline and flag change, is in development; not available, and not billed.
SPEND CAP
Set a monthly spend ceiling. We honor it.
Hit your cap and we hold all runs until next cycle. No bill surprises, no overage roulette.
/02 · top-up packs

Need more credits? Top up at a better rate.

USD · 12-month expiry · oldest credits consumed first
PACK · 100
100 credits
$99 par rate
≈ $0.99 / credit · 12-month expiry
PACK · 500
500 credits
$449 SAVE 10%
≈ $0.90 / credit · 12-month expiry
PACK · 2,000
2,000 credits
$1,649 SAVE 17%
≈ $0.82 / credit · 12-month expiry
PACK · 10,000
10,000 credits
$7,499 SAVE 25%
≈ $0.75 / credit · 12-month expiry
▸  All pack prices in USD. Prices exclude VAT/GST where applicable; tax is calculated at checkout.
/03 · enterprise

From $25K / year, no surprises.

7,000+ credits a month, overage at $0.40 per credit, and the floor is published because we don't think pricing should be a treasure hunt. Custom-quoted above that. You'll know on the first call.

Book a sizing call →
SSO & SCIM provisioning
Bespoke terms, SCCs · SOC 2 Type II (planned)
Audit log export
Private VPC region
Uptime commitment on request at GA
Named CSM + engineer access
Quarterly architecture review
Dedicated synthesis capacity
Custom commit & escalator
/04 · FAQ

Questions, answered seriously.

Pricing is a contract. We try to make ours legible. If something is still unclear, write us. The founders read every line.

hello@kijun.io →
Q.01 What is a "credit"? +
One credit = 10M rows synthesized, built, and measured against one candidate layout, including measured query latency and bytes scanned on AWS Athena. A 100M-row table across four candidate layouts is 40 credits. You set the scale, and Kijun tests up to four candidate layouts per run. The credit formula is published, so you know the charge in advance.
Q.02 What does a benchmark run produce? +
A clean, readable report in the UI: which Iceberg layout won, what it cost, and the trade-offs across query latency and write load. From there you can export the layout structure in the format you want. The tables the run built stay up afterwards, so you can query them yourself in the playground instead of taking the report's word for it.
Q.03 How do credits work? Do they expire? +
Two different things, treated differently:

Plan-included credits (Team, Pro) reset every month. No rollover. They are an allowance, not an asset.

Top-up credit packs expire 12 months after purchase, the OpenAI / Anthropic standard. We consume the oldest credits first, and we warn you at 50%, 75%, and 30 days before expiration. No silent expirations.
Q.04 Can I cap my spend? +
Yes. Set a monthly spend ceiling in your workspace settings. When you hit it, we hold all runs until next cycle. You'll never get a bill larger than the cap you set.
Q.05 What does the Free tier actually give me? +
Reading, not running. Free opens finished benchmark runs on our own sample schemas, so you can see exactly what a report contains, how a losing layout differs from the winner, and what gets exported. What it does not do is run your workload: your schema, your queries and your targets need a trial or a paid plan, because every real run builds a table and costs real compute.
Q.06 Is there a free trial? +
Every invited account begins on the Pro tier with 60 credits and 60 days, whichever runs out first. What a run costs depends on its row count and how many layouts it tests; the formula in Q.01 prices it before you start. Card required, never charged during the trial. After that you drop to the Free tier automatically. You keep every report you generated. There is no self-serve signup yet, so request early access and we'll open a workspace for you.
Q.07 What's the annual discount? +
Commit to an annual credit baseline and save up to 13%; overage runs at the committed rate. Enterprise contracts include a published 7% auto-escalator from year two. Never a surprise, and negotiable if it matters to you.
Q.08 Is Iceberg the only supported engine? +
Kijun is benchmark testing for databases, and Apache Iceberg is the first supported engine. Today, the only one. MongoDB is the next intended engine, on the roadmap and not built yet. We'd rather ship one engine you can trust than five you can't. Design partners can shape what comes next, apply here.
Q.09 Will the baseline plug into my monitoring and CI? +
That's on the roadmap, not built yet. Consuming the baseline downstream will be the natural next step: a CI/CD PR check that flags a regression before merge, and Datadog or Grafana comparing today's production latency against the baseline. Kijun Monitor, which would watch a live table against your baseline continuously, is in development; not available, and not billed. We'll ship these as clearly-marked features when they're real, never billed as if they already are.
Q.10 Where does my data go? +
For benchmark runs, the product you are buying on this page, Kijun never reads from or writes to your storage. If your table already exists you upload a zip of its metadata, which records types, cardinalities, null rates, ranges and row counts but contains no rows. If it doesn't exist yet you describe it instead. Either way Kijun models from the shape of your schema and queries, never the contents. Synthetic data is generated and measured entirely on Kijun's own infrastructure; nothing from your production environment is copied. (Kijun Monitor, when it ships, will read your live tables by explicit opt-in. It is not available today.)
Q.11 Do you do invoiced billing? +
Card on every tier; invoiced annual billing on Team, Pro, and Enterprise. PO / NET-30 / NET-60 available on Enterprise. All prices are in USD and exclude VAT/GST where applicable. We use Stripe Tax, so your bill will reflect your jurisdiction without your finance team having to ask.
/05 · start

Deploy knowing. Not hoping.

Request early access
invited accounts start on Pro · card never charged during the trial · Apache Iceberg today
Benchmark testing for databases. Measure the change before you ship it. Apache Iceberg today.Apache Iceberg engine: ready© 2026 Kijun

Product

How it worksProductPricingDocs

Platform

Apache IcebergRoadmap

Resources

DocumentationChangelog

Company

ContactPrivacyTermsCookie settings