Parse Platform is your complete backend solution for mobile and web applications.
Deploy anywhere, scale infinitely, own your data.
Everything you need to build modern applications
MongoDB and PostgreSQL support with flexible file storage options including Amazon S3, Google Cloud Storage, and local storage.
Comprehensive user management with OAuth support, email verification, and flexible authentication options.
REST and GraphQL APIs with multi-platform SDKs for seamless integration across all major platforms.
Live queries for real-time data updates and built-in push notification support across all platforms.
Server-side logic execution with custom functions, database triggers, and background job processing.
Deploy anywhere that runs Node.js. Full control over your infrastructure and data with Parse Dashboard for management.
Core backend services and APIs for your applications
The main backend server powering all Parse Platform features.
Build for every platform with our comprehensive SDK collection
Powerful web interface for managing your Parse Server data and configuration
Browse, edit, and query your application data with an intuitive table interface
Manage user accounts, roles, and permissions directly from the dashboard
Test queries and execute code directly in the dashboard with an interactive console
Configure app settings, push notifications, and security parameters
Deploy your Parse Server with just a few commands
Install Parse Server via npm
Set up your database and keys
Launch your backend
# Install Parse Server
npm install -g parse-server
# Start Parse Server
parse-server --appId myAppId --masterKey myMasterKey --databaseURI mongodb://localhost:27017/dev
# Your Parse Server is running on http://localhost:1337/parse
Then save and find your first object using Parse Server's REST API
# Create a new Booking object
curl -X POST \
-H "X-Parse-Application-Id: myAppId" \
-H "X-Parse-Master-Key: myMasterKey" \
-H "Content-Type: application/json" \
-d '{"room":101,"guests":2,"nights":4}' \
http://localhost:1337/parse/classes/Booking
# Get all bookings of room 101
curl -X GET \
-H "X-Parse-Application-Id: myAppId" \
-H "X-Parse-Master-Key: myMasterKey" \
-G \
--data-urlencode 'where={"room":{"$eq":101}}' \
http://localhost:1337/parse/classes/Booking
Comprehensive guides and references for every platform
Ready-to-use Postman collection for Parse Server REST API testing
Connect with developers worldwide using Parse Platform
Discover amazing community projects and tools for Parse Platform
Explore ProjectsStay updated with the latest Parse Platform news and announcements
Follow @parseplatform