Why Use Realm?


Fast and lightweight

Build data rich apps without draining device resources with Realm's lazy loading and zero-copy architecture.


Simple to start and scale

The object-oriented data model lets developers work directly with native objects – no ORMs or DAOs needed.


Built-in mobile to cloud sync

Real-time mobile to cloud data sync makes it easy to build interactive features that keep data up-to-date across multiple devices, users, and the backend.

Launch faster with intuitive APIs

Accelerate time-to-market with easy to learn, language-native APIs that simplify data access.

Build full mobile apps with ease

Device Sync, backed by MongoDB Atlas, handles the most complex part of connecting your client to the backend with ease – guaranteeing an app that works as expected and syncs data reliably, every time.

Apps built with Realm

Thousands of apps are built on Realm — from hyper-growth startups to Fortune 500 companies.

View Community Projectsarrow
CBT Nuggets
Cox Automotive

Upcoming events & meetups

Join us for regular meetups and find out where our Engineers and Advocates are speaking at key events.

Missed a Realm event or meetup? Head over to our Youtube channel to catch up on the meetups and livestreams with our Realm team and community members.

no future events placeholder

Frequently asked questions

What is Realm?

Realm is an object-oriented mobile database built to make storing, querying, and syncing data simple. No ORMs or DAOs required.

What languages and frameworks does Realm support?

Realm supports a variety of languages including Swift, Objective-C, Kotlin, Java, JavaScript, React Native, Xamarin, C#, Dart, Flutter, .NET for C#, and Unity.

Is Realm just a wrapper on top of SQLite?

No, Realm is built from the ground up as a modern, performant alternative to SQLite.

Is Realm ACID-compliant?

Yes, Realm is ACID-compliant.

What is MongoDB’s relationship with Realm?

MongoDB acquired Realm in 2019 and has since released Device Sync – a mobile to cloud synchronization solution that syncs data from Realm to MongoDB’s fully managed cloud offering, Atlas.

MongoDB is committed to keeping the Realm database open source and free to use.

Deploy Realm in minutes

Deploy an iOS, Android, or cross-platform “To Do” app with real-time sync in minutes.

Get started now