plans.ts112 lines · main
| 1 | export type PlanId = 'free' | 'pro' | 'team' | 'enterprise' |
| 2 | |
| 3 | export interface PricingInformation { |
| 4 | id: 'tier_free' | 'tier_pro' | 'tier_team' | 'tier_enterprise' |
| 5 | planId: PlanId |
| 6 | name: string |
| 7 | nameBadge?: string |
| 8 | costUnit?: string |
| 9 | href: string |
| 10 | priceLabel?: string |
| 11 | priceMonthly: number | string |
| 12 | warning?: string |
| 13 | warningTooltip?: string |
| 14 | description: string |
| 15 | preface: string |
| 16 | features: (string | string[])[] |
| 17 | footer?: string |
| 18 | cta: string |
| 19 | } |
| 20 | |
| 21 | export const plans: PricingInformation[] = [ |
| 22 | { |
| 23 | id: 'tier_free', |
| 24 | planId: 'free', |
| 25 | name: 'Free', |
| 26 | nameBadge: '', |
| 27 | costUnit: '/ month', |
| 28 | href: 'https://supabase.com/dashboard/new?plan=free', |
| 29 | priceLabel: '', |
| 30 | priceMonthly: 0, |
| 31 | description: 'Perfect for passion projects & simple websites.', |
| 32 | preface: 'Get started with:', |
| 33 | features: [ |
| 34 | 'Unlimited API requests', |
| 35 | '50,000 monthly active users', |
| 36 | ['500 MB database size', 'Shared CPU • 500 MB RAM'], |
| 37 | ['5 GB egress'], |
| 38 | ['5 GB cached egress'], |
| 39 | '1 GB file storage', |
| 40 | 'Community support', |
| 41 | ], |
| 42 | footer: 'Free projects are paused after 1 week of inactivity. Limit of 2 active projects.', |
| 43 | cta: 'Start for Free', |
| 44 | }, |
| 45 | { |
| 46 | id: 'tier_pro', |
| 47 | planId: 'pro', |
| 48 | name: 'Pro', |
| 49 | nameBadge: 'Most Popular', |
| 50 | costUnit: '/ month', |
| 51 | href: 'https://supabase.com/dashboard/new?plan=pro', |
| 52 | priceLabel: 'From', |
| 53 | warning: 'Includes one project running on Micro compute.', |
| 54 | priceMonthly: 25, |
| 55 | description: 'For production applications with the power to scale.', |
| 56 | features: [ |
| 57 | ['100,000 monthly active users', 'then $0.00325 per MAU'], |
| 58 | ['8 GB disk size per project', 'then $0.125 per GB'], |
| 59 | ['250 GB egress', 'then $0.09 per GB'], |
| 60 | ['250 GB cached egress', 'then $0.03 per GB'], |
| 61 | ['100 GB file storage', 'then $0.021 per GB'], |
| 62 | 'Email support', |
| 63 | 'Daily backups stored for 7 days', |
| 64 | '7-day log retention', |
| 65 | ['Add Log Drains', 'additional $60 per drain, per project'], |
| 66 | ], |
| 67 | preface: 'Everything in the Free Plan, plus:', |
| 68 | cta: 'Get Started', |
| 69 | }, |
| 70 | { |
| 71 | id: 'tier_team', |
| 72 | planId: 'team', |
| 73 | name: 'Team', |
| 74 | nameBadge: '', |
| 75 | costUnit: '/ month', |
| 76 | href: 'https://supabase.com/dashboard/new?plan=team', |
| 77 | priceLabel: 'From', |
| 78 | warning: 'Includes one project running on Micro compute.', |
| 79 | priceMonthly: 599, |
| 80 | description: 'Add features such as SSO, control over backups, and industry certifications.', |
| 81 | features: [ |
| 82 | 'SOC2 & ISO 27001', |
| 83 | 'Project-scoped and read-only access', |
| 84 | 'HIPAA available as paid add-on', |
| 85 | 'SSO for Briven Dashboard', |
| 86 | 'Priority email support & SLAs', |
| 87 | 'Daily backups stored for 14 days', |
| 88 | '28-day log retention', |
| 89 | ], |
| 90 | preface: 'Everything in the Pro Plan, plus:', |
| 91 | cta: 'Get Started', |
| 92 | }, |
| 93 | { |
| 94 | id: 'tier_enterprise', |
| 95 | planId: 'enterprise', |
| 96 | name: 'Enterprise', |
| 97 | href: 'https://forms.supabase.com/enterprise', |
| 98 | description: 'For large-scale applications running Internet scale workloads.', |
| 99 | features: [ |
| 100 | 'Designated Support manager', |
| 101 | 'Uptime SLAs', |
| 102 | 'BYO Cloud supported', |
| 103 | '24×7×365 premium enterprise support', |
| 104 | 'Private Slack channel', |
| 105 | 'Custom Security Questionnaires', |
| 106 | ], |
| 107 | priceLabel: '', |
| 108 | priceMonthly: 'Custom', |
| 109 | preface: '', |
| 110 | cta: 'Contact Us', |
| 111 | }, |
| 112 | ] as const |