Please select edition

Free (SaaS)

$ 0

  • 3 prod users
  • 100 MB storage
  • Infinite eval users
  • 10 connections

Choose this option to get started with Dexie Cloud

Production (SaaS)

$ 0.12 / user / mo

  • 25+ prod users
  • 25+ GB
  • 50+ connections
  • Infinite eval users
  • Increased rate-limits

Choose this option when users get on-board

On-Prem Silver

$ 3,495

(one-time)

  • Install on your own servers
  • No limits or recurring costs
  • 5 years software updates
  • 1 year Silver Support

Opt for this when you need full control over your data.

On-Prem Gold

$ 7,995

(one-time)

  • Full Source code
  • Install on your own servers
  • No limits or recurring costs
  • 5 years software updates
  • 1 year Gold Support

When you need deeper integration and support


“After exploring several options, including major players like Firebase, I felt constrained by their complexity and locking structures. I sought a platform that not only fostered creativity but also expanded our possibilities.
That's when I discovered Dexie Cloud. In just one year, I've single-handedly built a hybrid web and mobile application for iOS and Android, complete with automatic data synchronization across all devices. The transition from traditional Dexie with live queries to fully integrated Dexie Cloud was seamless and took only a few minutes.

What truly sets Dexie Cloud apart is its ability to unleash productivity and nurturing creativity. Unlike other platforms, Dexie Cloud doesn't confine our visions; it expands them. It gives us the freedom to explore and experiment without being limited by complex structures or preconceived ideas.

Moreover, the support, documentation, and community have been invaluable. Dexie Cloud is more than just a service; it supports and inspires growth and progress.

I'm completely sold! Even considering alternatives like CouchDB or Firestore now feels restrictive and cumbersome. Dexie Cloud opens doors to a world of possibilities and makes me look forward to every step of our journey, including multiple apps, prototypes, and client projects."

- Bennie Forss, Founder of Zenta AB

Zenta AB is using Dexie Cloud to power their app To To-do. It's an AI-driven offline-first task manager that helps users plan their day and reach their goals: https://totodo.app

“I started using Dexie for my project, and I was worried about integrating user authentication and synchronization into it. However, when I discovered Dexie Cloud, I was amazed at how seamlessly I could integrate it into my app. Within minutes, I had my application fully synchronized and authenticated. The documentation provided by Dexie Cloud was also very helpful. It's well-organized and has lots of examples that made it easy to understand and use."

- Alba Rincon, founder of Routickr

Routickr is an app that will help users to transform their goals into lasting habits: https://www.routickr.com.

Offline-first web apps are no longer difficult. Dexie Cloud gave Fablehenge a truly backendless experience and has been essential for our tiny dev team to ship big features like it already happened. It is the perfect abstraction in front of the endless complexity two-way sync normally entails. Just write your data to IndexedDB with Dexie's best-in-class API. It'll show up where it's supposed to. Nothing could be simpler."

- Dusty Phillips, founder of Fablehenge

Fablehenge is an app for story writers to help them track their character relationships, reorganize their outline, and manage their drafts: https://www.fablehenge.com/

“The speed with which you can start and complete an observation is crucial to whether you will prefer my app to Notes - or even pen and paper - at all. The discovery of Dexie Cloud made me realize that my bird lists could be shared with others and that there were also ready-made code examples on how to manage invitations, rights and similar things.”

- Anton Andreasson, founder of Birdlist

Birdlist is an app for birdwatchers that helps them log their observations, create lists, and share them with friends.


The Free Edition

Free (SaaS)

$ 0

  • 3 prod users
  • 100 MB storage
  • Infinite eval users
  • 10 connections

Choose this option to get started with Dexie Cloud

Enter the world of Dexie Cloud by building powerful apps that run in any browser, phone or desktop, superpowered with local-first storage.

All features are available including Authentication, Access Control, REST-API and Dexie Cloud Manager.

Continue developing your app as long as it takes! Its' forever free.


"I was procrastinating on adding Dexie Cloud as I was waiting until I had a decent block of time, but it took me all of 10 minutes."

- Rupert Manfredi, developer of an AI integrated Dexie Cloud app


Get started with Dexie Cloud Free »


Dexie Cloud Production

Production (SaaS)

$ 0.12 / user / mo

  • 25+ prod users
  • 25+ GB
  • 50+ connections
  • Infinite eval users
  • Increased rate-limits

Choose this option when users get on-board

When it's time to get serious!

Subscription is purchased in packs of 25 seats for only $3 per month.

After purchase, use Dexie Cloud Manager to assign seats to your end users.

Increase or decrease number of seat packs with a few clicks in Dexie Cloud Manager.

Automate users and seat assignment using the REST api.


"Dexie Cloud gave Fablehenge a truly backendless experience and has been essential for our tiny dev team to ship big features like it already happened. It is the perfect abstraction in front of the endless complexity two-way sync normally entails. Just write your data to IndexedDB with Dexie's best-in-class API. It'll show up where it's supposed to. Nothing could be simpler."

- Dusty Phillips, founder of Fablehenge

Buy now »


On-Prem Silver

On-Prem Silver

$ 3,495

(one-time)

  • Install on your own servers
  • No limits or recurring costs
  • 5 years software updates
  • 1 year Silver Support

Opt for this when you need full control over your data.

Run the software run on your own servers or cloud infrastructure

License to use the software forever.

No limits on storage or number of users. No or recurring costs.

Gain complete control over the location of your data for legal or compliance reasons.

5 years of software updates and 1 year of Silver Support included in the price.


“After exploring several options, including major players like Firebase, I felt constrained by their complexity and locking structures. I sought a platform that not only fostered creativity but also expanded our possibilities."

- Bennie Forss, Founder of Zenta AB

Buy now »


On-Prem Gold

On-Prem Gold

$ 7,995

(one-time)

  • Full Source code
  • Install on your own servers
  • No limits or recurring costs
  • 5 years software updates
  • 1 year Gold Support

When you need deeper integration and support

Buy off the software and do whatever you want with it (except competing with us)

License to use the software forever. Source code included.

No limits on storage or number of users. No or recurring costs.

Gain complete control over the location of your data for legal or compliance reasons.

5 years of software updates (binaries) and 1 year of Gold Support included in the price.


I'm completely sold! Even considering alternatives like CouchDB or Firestore now feels restrictive and cumbersome. Dexie Cloud opens doors to a world of possibilities and makes me look forward to every step of our journey, including multiple apps, prototypes, and client projects."

- Bennie Forss, Founder of Zenta AB

Buy now »


Prod Support

This support option is included when subscribing to Dexie Cloud Production (SaaS) and includes email and chat support.

Silver Support

This support option is available for the On-Prem Silver Edition. One year of Silver Support is included when purchasing Dexie Cloud On-Prem Silver and includes:

Price: $695 per year.

Gold Support

Every customer is different and require different levels of support. With the Gold Support package, we can dedicate our support to your team, tailor SLAs and be available at the levels of customer’s requirements.

The basic level of Gold Support that is included in On-Prem Gold edition includes:

Price (basic level): $3,495/yr

Detailed Pricing Table

For more details, check out this blog post.

  Free (SaaS) Production (SaaS) On-prem Silver / Gold
Easy setup: npx dexie-cloud create See these docs
All main features included
Customizable authentication
Replaceable authentication
Custom email templates -
Vertically scalable -
Horizontally scalable -
Max Number of databases Unlimited, free of charge Unlimited, free of charge Unlimited
Evaluation users (your end users) Unlimited, free of charge Unlimited, free of charge Unlimited
Demo accounts (for showcasing app) Unlimited, free of charge Unlimited, free of charge Unlimited
Production users (your end users) 3 seats, free of charge USD $3/mo per 25 seats Unlimited
Storage 100 MB 100 GB / 100 users. Extendable for $0.05 / GB. Unlimited
Simultanous Client Connections 10 200 per 100 users Unlimited
Sync rate-limits 50 per 5 mins per user 200 per 5 minutes per user Configurable
Software updates (client) ✔ (via npm) ✔ (via npm) ✔ (via npm)
Software updates (server) N/A N/A ✔ (via git, npm or download)
Full source code - - On-Prem Gold
Access to private Git repo - - On-Prem Gold
Support options Github or Stackoverflow Email / chat Silver- or Gold Support

Free

This edition is hosted and forever free. Let your app accept unlimited number of evaluation users and up to 3 production users. An end user’s evaluation period will be paused on days when there are no sync requests from that user. After a user’s evaluation period ends (30 active days), they can continue using your application offline, but data syncing will stop unless the user is upgraded to production. Upgrading a user can be done manually or programmatically. If more than 3 production seats are needed, existing databases can be upgraded to the Production edition.

Get started now »

Production

This edition is hosted and starts at USD $12 per month for 100 seats. It works similarly to the Free edition but with more seats and auto-scaling. Continue enjoying free evaluation users on top of the 100 production seats. You control which users occupy production seats via the Dexie Cloud Management app or REST API. Integrate this REST API with the web hooks of your payment gateway (e.g., Stripe, Paypal) to manage seats based on your subscription with customers. When the number of production end users reaches 100, you can manually purchase more seat-packs or let the subscription automatically upgrade or downgrade as needed.

Buy now »

Dexie Cloud Server Software

Purchase the software (optionally with full source code and private Git access) and utilize it as you wish (modify source code or taylor it for your systems - anything except competing with us). Serve millions of users without additional fees. Host it on a cloud provider of your choice or your own hardware. The server is compatible with cloud platforms like Amazon AWS and Microsoft Azure. The package includes one year of chat- and email support and software updates. For continuous support, the yearly fee covers ongoing updates, chat- and email support.

Read more… »

Buy now »


End User Types

This section outlines the distinctions between Evaluation, Production, and Demo users as referenced in the pricing table. Dexie Cloud provides a security layer of authentication and access control directly between end-user and database. End users will authenticate directly with Dexie Cloud database but via a customizable authentication experience for the end user.

Evaluation Users

Evaluation users are free time-limited end user accounts for your app, that can be upgraded to production at any time. By default, Dexie Cloud allows anyone to authenticate (configurable). Unknown users do not occupy seats but receive an evaluation license for up to 30 active days. Evaluation accounts are paused on inactive days (configurable). After an evaluation period ends, the user can continue using the app but won’t be able to sync data. You can indicate the user’s evaluation status and prompt them to upgrade. Upgrade evaluation users to production via the Dexie Cloud Management app or REST API.

Production Users

A production user occupies one of the production seats. The Evaluation edition includes 3 free production seats, while the Production edition comes in 25-seat packs. Manage production seat occupancy via the Dexie Cloud Management app or REST API. Integrate this API with payment gateway web hooks to manage seats based on your customer subscriptions.

Demo Accounts

Demo accounts are for testing and demoing your app. They lack login credentials and are useful for showcasing data sharing. Like any other user account, demo accounts do not have access to any private data that hasn’t been actively shared to it. Enable or disable demo accounts as needed. Demo accounts do not occupy seats and do not expire.

Find more about Dexie Cloud and its features by visiting the Dexie Cloud Documentation.

Customized Authentication

In all editions, it is possible to replace or customize end-user authentication. Dexie Cloud comes with OTP authentication and a default GUI that prompts the user for email and One-time password. There’s no need to write any backend or even front-end code for this. However, customers may want to either customise the user interface, or integrate with an existing authentication solution instead of using the built-in OTP authentication from Dexie Cloud.

Customizable Authentication

To customize the default GUI for our OTP authentication, configure {customLoginGui: true} and let a component use the db.cloud.userInteraction observable to display dialogs with your own look and feel. Customized authentication does not need a custom backend but can be served the way you prefer, and even from a static web site.

Replaceable Authentication

To replace the default OTP authentication with your own authentication of choice, you’ll need a backend-for-frontend (BFF) server side app to serve your client application. The server-side app needs to serve a dedicated token endpoint for dexie-cloud client that integrates with your authentication solution. See this guide on how it can be accomplished.