Serverpod - The ultimate backend for Flutter
Serverpod is an open-source, scalable app server, written in Dart for the Flutter community.
Scalable and progressive
Serverpod scales with your app, from small hobby projects to millions of users, without changing a single line of code. Its modular design lets you add features and reuse code across projects.
Easy and flexible deployments
Deploy your Serverpod in minutes to Serverpod Cloud with zero configuration. No manual setup, pipelines, or DevOps needed. Prefer to self-host? Serverpod can run anywhere Dart runs, giving you full control and freeing you from vendor lock-in.
Built for AI-native apps
Our MCP server provides rich context to AI coding agents, enabling accurate code generation. The built-in vector database supports Retrieval-Augmented Generation (RAG), making it simple to build intelligent chatbots and semantic search features.
Database support
Dart-first, fully featured ORM with relations and migrations.
Authentication
Sign in through social logins or wing your own.
Caching
Optimize your server by caching locally or using Redis.
Health checks
Monitor the database and external services you are using.
Data streaming
Pass serialized objects through native Dart streams.
Task scheduling
Serverpod's future calls replace complicated cron jobs.
File uploads
Upload straight to S3 or Google cloud with ease.
Logging
World-class logging with a visual log viewer and third-party integrations.
Testing framework
Test with confidence using our easy-to-use testing framework.
Free & open source
Serverpod is free, open-source, and constantly improving. You can host your server anywhere you can run Dart.
Simple, beautiful code
Every design decision made in Serverpod aims to make your server code as fast to write and as readable as possible.
Made for Flutter
Serverpod follows all Dart and Flutter best practices. You will instantly be productive and feel at home.
Stay up-to-date
Our mailing list keeps you up-to-date with new Serverpod releases and features. You will get an email about once a month or when something big is happening. We promise to keep it relevant and we have a strict no-spam policy.