SurrealDB ist eine Multi-Modell-Datenbank, die relationale, Dokument-, Graph-, Vektor- und Zeitreihendaten in einer Engine vereint und mit einer einzigen Abfragesprache, SurrealQL, abfragt, auch innerhalb einer ACID-Transaktion. Sie enthält integrierte Authentifizierung, Berechtigungen auf Zeilen- und Feldebene sowie Live-Abfragen. SurrealDB ist als selbst betriebene Installation, als eingebettete Datenbank in einer Anwendung und als verwalteter Dienst, SurrealDB Cloud, verfügbar; bei Letzterem wählen Kunden Cloud-Anbieter und Region.
Das Unternehmen SurrealDB Ltd hat seinen Sitz im Vereinigten Königreich (Altrincham, Cheshire). Die Engine steht unter der Business Source License 1.1: Sie darf frei genutzt, angepasst und selbst betrieben werden, nicht jedoch als Datenbankdienst für Dritte angeboten werden; jede Version wechselt spätestens vier Jahre nach Veröffentlichung zu Apache 2.0. SDKs und Werkzeuge sind Open Source unter Apache 2.0 oder MIT. Für eine europäische Organisation ermöglicht der Eigenbetrieb, Daten vollständig unter eigener Kontrolle zu halten; bei SurrealDB Cloud bestimmt die gewählte Region den Speicherort der Daten.