MongoDB Realm

MongoDB Realm.
Build, deploy, and scale apps with ease.

Get great mobile apps in user’s hands, faster. MongoDB Realm’s edge-to-cloud sync and fully-managed back-end services help you deliver best-in-class apps across Android, iOS, and Web.
Try Free
Contact sales
Illustration of a mobile database.
TRUSTED BY THOUSANDS OF COMPANIES WORLDWIDE
acxiom logo
atlassian logo
thl digital logo
wild aid logo
Realm architecture diagram highlighting Realm Mobile Database category.
Realm architecture diagram highlighting Realy Sync category.
Realm architecture diagram highlighting functions, triggers, graph QL, data access, and controls within the Atlas category.
Build offline-first apps, that work anywhere
Realm Mobile Database is used by more than 100K developers and counting, and is the simplest way to build an app that runs fast and works offline. Use Realm to persist data on-disk, and enjoy an object-oriented data model that saves you from writing thousands of lines of code.
Realm architecture diagram.
Realm architecture diagram highlighting Realm Mobile Database category.
Realm architecture diagram highlighting Realy Sync category.
Realm architecture diagram highlighting functions, triggers, graph QL, data access, and controls within the Atlas category.
Build offline-first apps, that work anywhere
Realm Mobile Database is used by more than 100K developers and counting, and is the simplest way to build an app that runs fast and works offline. Use Realm to persist data on-disk, and enjoy an object-oriented data model that saves you from writing thousands of lines of code.
realm_database
Realm Database
Keep data up-to-date, everywhere
MongoDB Realm Sync makes it effortless to sync data between our Realm Mobile Database and the cloud, so you can say goodbye to writing and maintaining error handling and networking code. Use Realm Sync to easily keep data updated across users, devices, and your backend.
Simplify code and scale effortlessly
Use fully integrated application development services like functions, triggers, and authentication to build a production-ready app in a fraction of the time. With Atlas – MongoDB’s fully managed cloud database – on the backend, you can stop worrying about scale as app usage changes.

Realm: Made for developers

Use the Realm family of products to build best-in-class apps that users will love. Supercharge your development and ship key features faster when you use MongoDB Realm's integrated services.
View Documentation
Object-oriented SDK
The Realm Mobile Database’s idiomatic, object-oriented data model can save you thousands of lines of code.
Streamlined Data Sync
MongoDB Realm’s out-of-the-box data synchronization service saves you days (or weeks) of work.
Triggers and Functions
Use MongoDB Realm’s Triggers automatically execute server-side logic, either pre-scheduled or in response to changes in your data.
Object-oriented SDK
The Realm Mobile Database’s idiomatic, object-oriented data model can save you thousands of lines of code.
Kotlin
Swift
JavaScript (React Native)
C#
Streamlined Data Sync
MongoDB Realm’s out-of-the-box data synchronization service saves you days (or weeks) of work.
Kotlin
Swift
JavaScript (React Native)
C#
Triggers and Functions
Use MongoDB Realm’s Triggers automatically execute server-side logic, either pre-scheduled or in response to changes in your data.
Kotlin
Swift
JavaScript (React Native)
C#
Kotlin
Swift
JavaScript (React Native)
C#

Realm application services

Build modern apps faster using MongoDB Realm’s fully integrated application services. Here’s how:
atlas_graphql
GraphQL
Use our GraphQL API to integrate data into your web application in minutes. Automatically generate a JSON schema for MongoDB collections, and enable it with a single click.
Learn more

realm_data_access_control
Data Access Controls
Apply rules to define which users can access data in your app, and what data they can access. It’s the easiest way to ensure data security and end user privacy, across your entire application.
Learn more

Do more with Realm

Discover how developers are using Realm to build apps that users love.
Cox Automotive logo
Transforming mobile car care
RideKleen used Realm to replatform a business-critical mobile app to deliver a better customer experience.
Read their Story
Illustration of an open folder and mobile phone.
White paper
How to Build an Offline-First Mobile App
Discover the advantages of implementing an offline-first approach to development using MongoDB Realm Sync
Get the white paper

Discover Realm

Dig deeper into using Realm for startup to enterprise products by exploring documentation, community posts, and our courses.

general_action_read
Read the docs
Find tutorials, code samples, and references for how to use all of our products.
Explore more