Simple pricing. Start free.
Free covers the playground, live queries, CI, and statistics for modeling your data at 10× or 1000× scale. Pro is for when two projects isn't enough, with MCP and query rewrites on the way.
For learning and most day-to-day work.
- IndeX-Ray playground: write any PG-compatible SELECT against your own schema
- Inspect live queries via
pg_stat_statements - Pre-deployment CI insights
- Index suggestions, scan-type details, optimization ratings
- Sync & modify statistics to model your data at 10M rows
- Open-source analyzer that runs as a Docker container you control
- Up to 2 projects
For when two projects isn't enough.
- Unlimited projects, one per service, environment, or client
- Query Doctor MCP server for analysis in your editor or agent (soon)
- Query rewrite suggestions, not just indexes (soon)
- Unlisted shares (soon)
- Everything in Free
Plus trusted-partner status: early input on the roadmap, private threads with the maintainers. Limited spots; once they're gone, we won't relist this price.
What you get when you go Pro.
A project per database.
Free keeps two projects. Pro removes the cap: one per service, environment, or client, each with its own schema, stats, and history.
Analysis inside your editor.
Query Doctor as an MCP server: Claude Code, Cursor, Zed and others get the same plans and index suggestions inline with the code they write.
Suggestions for the SELECT itself.
Beyond indexes: joins reordered, predicates pushed down, ordering simplified, each with the planner's projected cost delta.
The actual differences.
Everything Free does, Pro does too, so we collapsed that part. Below is what changes between tiers.
Cancel anytime.
One click in your dashboard. We don't make you email us.
Open source analyzer.
The core analyzer is open source: read the code, audit the output, or submit a PR.
Deterministic.
No LLMs. We parse SQL into ASTs and reason about plans, so the same input gives the same output.
Questions we get asked.
If yours isn't here, the Discord is small and friendly. Come ask. We answer same-day.
Is Free actually free, forever?
Yes. No card required, no time limit, no feature trial that quietly expires.
Free covers everything most teams use day-to-day: the playground, live query inspection, CI insights, index suggestions, and statistics. We make money when people upgrade for more projects, not by squeezing the free tier.
What counts as a "query" or "database" under Pro?
Queries and schemas aren't metered. Run as many as you want on either tier. The only limit is how many projects you can save: two on Free, unlimited on Pro.
What happens to my data?
The analyzer is a Docker container you run, with credentials you control. It pulls what's needed to do its job (query text, plans, schema, and column statistics) and posts that to our backend.
Some of those statistics include sample values from your columns (Postgres tracks the most-frequent values per column, and we ingest that). So we never see your full rows or your query results, but we can see the kind of data that lives in each column. If that's a problem for your data, talk to us on Discord before connecting. We're working on a fully self-hosted / offline mode.
How does the Lifetime deal work? Will it really go away?
Limited spots. When they're gone, we close it. We won't relist the same price later. That wouldn't be fair to people who jumped in early.
If you grab a lifetime seat, you get Pro forever, trusted-partner status, and a say in the roadmap. We're small; your input lands.
Can I cancel anytime?
Yes. One click in the dashboard. No retention email, no exit survey. (Though if something's not working, we'd genuinely love to hear about it. Discord's a good place.)
Team pricing? Volume? Invoice billing?
Not yet. We're figuring out what teams actually need before we ship a tier for it. Ping us on Discord with your use case. That's how it gets built.
For teams?
We don't have a team tier yet. We're building it with the first cohort. Tell us how your team would use it and what billing looks like.
Start with the free tier. Upgrade when you need to.
No card required. Upgrade when you hit the project limit.