Build in a weekend.
Scale to millions.
The open source Firebase alternative. Start your project with a Postgres database, Authentication, instant APIs, Edge Functions, Realtime subscriptions, Storage, and Vector embeddings.
| id PK | name | status | created_at | |
|---|---|---|---|---|
| 1 | Alice Chen | alice@example.com | active | 2024-12-28 |
| 2 | Bob Smith | bob@example.com | active | 2024-12-28 |
| 3 | Carol White | carol@example.com | pending | 2024-12-29 |
Trusted by developers at
Everything you need for your backend
All the tools you need to build production-ready applications, managed for you so you can focus on your product.
Database
Every project is a full Postgres database with row level security, realtime subscriptions, and vector support.
Authentication
Add user sign ups and logins with email, social providers, magic links, or phone auth.
Storage
Store, organize, transform and serve large files. Any media, including videos and images.
Edge Functions
Write custom code without deploying or scaling servers. Run globally at the edge for ultra-low latency.
Developer experience that just works
Get started with just a few lines of code. Our client libraries handle the complexity.
import { createClient } from '@backendkit/js'
// Initialize the client
const backendkit = createClient(
process.env.BACKENDKIT_URL,
process.env.BACKENDKIT_ANON_KEY
)
// Query your database
const { data, error } = await backendkit
.from('users')
.select('*')
.eq('status', 'active')
.order('created_at', { ascending: false })
// Subscribe to realtime changes
backendkit
.channel('users')
.on('postgres_changes', { event: 'INSERT', schema: 'public' }, (payload) => {
console.log('New user:', payload.new)
})
.subscribe()
Why developers love BackendKit
Built by developers, for developers. Every feature is designed to make you more productive.
Instant APIs
Auto-generate RESTful and GraphQL APIs from your database schema. No backend code required.
Row Level Security
Write Postgres policies that control access at the row level. Security built into your database.
Realtime Engine
Subscribe to database changes in realtime. Build collaborative apps with presence and broadcast.
Vector Search
Store vector embeddings alongside your data. Build AI-powered search and recommendations.
Dashboard
Manage everything from our dashboard. Table editor, SQL editor, logs, and more. All in one place.
Auto Scaling
Start small and scale automatically. Pay only for what you use with transparent pricing.
Loved by developers worldwide
Join thousands of developers building with BackendKit.
"BackendKit has completely transformed how we build products. What used to take weeks now takes hours. The developer experience is unmatched."
"The realtime features are incredible. We built a collaborative document editor in a weekend. The WebSocket handling just works."
"Row Level Security is a game changer. We can expose our database directly to the frontend without worrying about authorization bugs."
Simple, predictable pricing
Start free, scale as you grow. No hidden fees, no surprises.
Starter
Perfect for hobby projects and learning.
- 500 MB database
- 1 GB storage
- 50,000 MAU
- 500K Edge Function invocations
- Community support
Professional
For production applications.
- 8 GB database
- 100 GB storage
- 100,000 MAU
- 2M Edge Function invocations
- Email support
- Daily backups
Team
For growing teams and startups.
- Everything in Pro
- SOC2 compliance
- SSO / SAML
- Priority support
- 99.95% uptime SLA
Enterprise
For large scale deployments.
- Everything in Team
- Dedicated support
- Custom contracts
- On-premise options
- 99.99% uptime SLA
Start building today
Join over 1.5 million developers building with BackendKit. Start free, no credit card required.
No credit card required. Free tier includes 500 MB database.