Start for free
We want your entire team to benefit from being able to code against realistic production-like data. Get started today with our generous free tier or usage-based pro plan.
Great for small teams and personal projects.

Enjoy a monthly allocation of:
Up to 1 gigabyte snapshot storage
Up to 5 hours snapshot compute
Up to 2 gigabytes snapshot data transfer
Up to 10 hours preview database usage
per team, per month
Perfect for larger teams looking to integrate Snaplet into their workflows.

Unlimited projects, team members, snapshots and preview databases with substantial monthly usage allocations:
Up to 10 gigabyte snapshot storage
Up to 50 hours snapshot compute
Up to 20 gigabytes snapshot data transfer
Up to 100 hours preview database usage
Worried about overages? You control any additional usage-based billing. Learn more.
Custom usage-based plans for large teams. Contact us to learn more.
Bespoke volume-based plans for enterprise teams, 24/7 support and custom SLAs. Contact us for more information.
Contact us >


Frequently Asked Questions

Is Snaplet really free?

Yes! Our free plan is intended for hobbyists, personal projects and small teams. The included allocations are generous enough for a team to evaluate whether Snaplet is the right solution to make sure they’re never blocked again by bad data (spoiler alert: it is!)

What happens if I exceed my monthly limits?

We don’t require a credit card to sign up for Snaplet, and overage billing is opt-in, so you can rest assured we’ll never charge you for overages without your express permission.

If you’re on our free plan and you exceed any of your usage parameters, we’ll prompt you to upgrade, or limit your your usage for the remainder of the month.

If you’re a pro plan user, depending on whether you’ve opted in to usage-based overage billing, you will either be billed pro rata on a per-usage basis, or your functionality may be limited. Learn more about our per-usage basis costs.

I’m worried Snaplet is going to bankrupt me. Can I set a hard limit on costs?

Yes, absolutely. Your overage billing settings give you control over each of your variable costs and how they’re treated, and you’re also able to set a monthly global spend cap that will never be exceeded for peace of mind.

Are there per seat costs?

No, we charge per team, irrespective of how many people on the team use Snaplet. We think per seat costs disincentivize teams to use tools like Snaplet, and we want your entire team to benefit from being able to code against realistic data. Our pro plan is meant to be broadly inclusive for what most medium to large sized teams would require, with the option to incur usage-based billing for any specific overages. We think this helps keep Snaplet affordable and flexible to meet the needs of most teams.

What are all the variable costs involved for snapshots and preview databases?

Snapshots are stored on an Amazon S3 instance, and as such, there’s a cost for the absolute size of all snapshots (snapshot storage), and the cost for transferring data in and out of that S3 instance when you capture a snapshot or restore that snapshot to a database (snapshot data transfer). When you capture a snapshot, we start up a Fargate worker to connect to your database and turn it into a snapshot. The time taken by that Fargate worker is the snapshot compute time. These values are always visible in your project dashboard for the current month.

Similarly, we use for preview databases, which also incur compute time, storage, and data transfer fees. These are also visible in your project dashboard.

When will I be billed?

Our Pro plan is billed via credit card, upfront, for the month ahead. Usage-based costs are billed pro-rata, daily.

Can I cancel or downgrade my account?

Absolutely. If you cancel or downgrade your account, any unused allocations can still be used until the end of the month.

Is there a minimum commitment period for your Pro plan?

Our Pro plan has no commitment period - you can use it for as long or little as you’d like. We don’t want to lock you into a lengthy contract.

How do I get support when I’m using Snaplet?

Both free and pro Snaplet users can enjoy our legendarily responsive Discord support by joining our server. You can also initiate a support ticket by using our chatbox on our website.

Pro users will enjoy priority support for issues and for new feature requests, but we pride ourselves on making sure every Snaplet user has an amazing support experience.

Can I self-host Snaplet?

Yes, absolutely. Check out our documentation to get started.