AppBreakup
SurrealDB logo

SurrealDB

Multi-model database for documents, graphs and vectors, with a managed cloud and realtime queries.

Free plan + paidSelf-hostableBackend and database platforms
Verified facts
3 of 3
Alternatives ranked
4
Approved reviews
0
Visits sent from here
0

About SurrealDB

SurrealDB is a multi-model database that combines document, graph, relational-style and vector data in one engine, queried with SurrealQL, a SQL-like language. It includes features normally found in a backend, such as record-level permissions, user authentication and live queries that push changes to clients, so small apps can connect to it directly from the frontend. It can run embedded, in the browser, on a single node or as a distributed cluster, and positions itself strongly around knowledge graphs and memory for AI agents. Surreal Cloud is the managed service: the first instance is free with a small amount of storage, further instances are billed hourly with compute and storage priced separately, and enterprise plans add dedicated support. The database source is available on GitHub under the Business Source Licence, which converts to open source after a delay. It is younger than mainstream databases, so tooling, ORMs and operational experience are thinner.

Best for: Developers who want documents, graph relations and vectors in a single database.

Pros and cons

What works

  • Documents, graphs and vectors in one query language
  • Built-in permissions and live queries
  • Free first cloud instance

Why people leave

  • Younger ecosystem with fewer ORMs and tools
  • SurrealQL is another language to learn
  • Business Source Licence rather than a standard open-source licence

Top SurrealDB alternatives

See all 4
  1. 1MongoDB Atlas logo
    MongoDB Atlas

    Mature managed document database with vector search.

    66.5
  2. 2Supabase logo
    Supabase

    Postgres with pgvector, auth and realtime in a widely used platform.

    62.6
  3. 3Firebase logo
    Firebase

    Managed realtime document database with client SDKs.

    59.6
  4. 4PocketBase logo
    PocketBase

    Simple self-hosted backend with realtime and auth on SQLite.

    57.2

Why people left SurrealDB

In reviewers' own words, from reviews of the apps they moved to. These are their opinions, not ours.

No switching stories yet. If you moved away from SurrealDB, review the app you switched to and tell us why.

Reviews

No approved reviews yet. How we verify reviewers

Write a review of SurrealDB
Your rating of SurrealDB

Never shown publicly. A work email helps us verify you.

What did you use it for, and what was good or bad? At least 40 characters.

A GitHub username, your company domain, or say you can send a screenshot. Verified reviews count more.

By submitting, you confirm you're at least 16 and agree to our terms. Your name, rating, review and the date are published; your email isn't. See our privacy policy.

SurrealDB: common questions

Is SurrealDB free?

SurrealDB has a free plan and paid plans.

Is SurrealDB open source?

No, SurrealDB is not open source. Open-source alternatives include Supabase and PocketBase.

What platforms does SurrealDB run on?

SurrealDB is available for Web, Self-hosted, Linux, macOS and Windows.

What are the best alternatives to SurrealDB?

The highest-ranked SurrealDB alternatives right now are MongoDB Atlas, Supabase and Firebase. See the full ranked list for pricing, platforms and verified facts.

See all 4 SurrealDB alternatives