Discourse hosting plans

Let us handle the technical details while you focus on your community. Choose the plan that is right for you.

Change plans anytime. All prices in USD. No credit card required up front.

Free

$0
Explore how a community could work for your organization with no risk or commitment.
  • Unlimited members
  • Unlimited chat
  • Preconfigured social logins with Discourse ID
  • Free domain
  • 2 staff seats

Starter

$20 /month
You're ready to invest in a community and start growing with the essentials in place.

Everything on Free, plus:

  • Unlimited public & private categories
  • Unlimited tags
  • Custom groups
  • Community summary emails
  • Email support

Pro

$100 /month
Your community is growing and needs better tools to scale, manage spam, and support your brand.

Everything on Starter, plus:

  • Custom & community themes
  • Custom domain
  • API and Webhook access
  • 15+ plugins
  • 5 staff seats

Business

$500 /month
Your community is a core channel and you want to expand beyond Q&A to cover events, docs, voting, and more.

Everything on Pro, plus:

  • Advanced reporting & analytics
  • Priority support
  • Migration services
  • 20+ plugins
  • 15 staff seats

Enterprise

Your community is mission-critical and needs deep customization, integrations, and hands-on support.

Everything on Business, plus:

  • Expert design & development services
  • 99.9% uptime guarantee
  • Migration services
  • GDPR & CCPA compliant hosting
  • 50+ plugins
  • Unlimited staff seats

Self-host Discourse

Prefer to self-host Discourse? It’s open source and free to run on your own servers.

Get started ->

Compare plans & features

Free Starter Pro Business Enterprise

Community

Community
Free Starter Pro Business Enterprise
Members
Members Unlimited Unlimited Unlimited Unlimited Unlimited
 
Staff seats

Staff seats are for your admins and moderators

Staff seats

Staff seats are for your admins and moderators

2 2 5 15 Unlimited
 
Monthly page views

All page views made by visitors and members using a web browser. Other non-browser traffic sources like bots and crawlers are not counted as page views.

Monthly page views

All page views made by visitors and members using a web browser. Other non-browser traffic sources like bots and crawlers are not counted as page views.

500k 500k 500k 500k 1M+
  Monthly emails
Monthly emails 20k 20k 100k 300k 1.5M+
  Number of categories
Number of categories 10 Unlimited Unlimited Unlimited Unlimited
 
Storage

Storage for uploads including images, videos, and files

Storage

Storage for uploads including images, videos, and files

5GB 5GB 20GB 100GB 200GB+
 
AI daily credits

Discourse measures AI usage through credits. Each request or response token consumes 1 credit. Credits are proportional to your hosting tier and refresh daily. Learn more

AI daily credits

Discourse measures AI usage through credits. Each request or response token consumes 1 credit. Credits are proportional to your hosting tier and refresh daily. Learn more

30k 50k 100k 250k 600k
 
Automatic translations

Translate the contents of your community either using AI or using manual translations. AI translations are included for up to this many languages for each plan. Learn more

Automatic translations

Translate the contents of your community either using AI or using manual translations. AI translations are included for up to this many languages for each plan. Learn more

2 3 4 5 10
Public access
Public access
Secure web access
Secure web access
Mobile app

Download the free Discourse iOS app and the Discourse Android app, with full push notification support for our hosted communities

Mobile app

Download the free Discourse iOS app and the Discourse Android app, with full push notification support for our hosted communities

Chat

Adds chat functionality so it can natively support both long-form and short-form communication. Learn more

Chat

Adds chat functionality so it can natively support both long-form and short-form communication. Learn more

AI spam detection

Fight spam with Discourse AI, a powerful tool that automatically detects and flags spam posts using advanced AI models. Learn more

AI spam detection

Fight spam with Discourse AI, a powerful tool that automatically detects and flags spam posts using advanced AI models. Learn more

Global CDN
Global CDN
Custom member groups
Custom member groups
Tags
Tags
Community summary emails
Community summary emails
Custom private categories
Custom private categories
Custom themes and components
Custom themes and components
Custom domain
Custom domain
API and Webhook access
API and Webhook access

Support

Support
Free Starter Pro Business Enterprise
Community support

Get help from our public community. Ask questions, share solutions, and connect with others who are building amazing communities.

Community support

Get help from our public community. Ask questions, share solutions, and connect with others who are building amazing communities.

Dedicated email support
Dedicated email support
Priority email support

Priority email support from a team spanning 16 timezones

Priority email support

Priority email support from a team spanning 16 timezones

Professional Services

Professional Services
Free Starter Pro Business Enterprise
Migrations

We'll help you migrate your community from your current platform to Discourse, ensuring a smooth transition with minimal downtime. Learn more

Migrations

We'll help you migrate your community from your current platform to Discourse, ensuring a smooth transition with minimal downtime. Learn more

Custom design & development work

Our designers and developers will work with you to build a site that matches your brand and integrates with your site with your business. Learn more

Custom design & development work

Our designers and developers will work with you to build a site that matches your brand and integrates with your site with your business. Learn more

Authentication

Authentication
Free Starter Pro Business Enterprise
Discourse ID

Discourse ID provides a faster login experience with no setup required and lets users use one account for all their favorite Discourse communities.

Discourse ID

Discourse ID provides a faster login experience with no setup required and lets users use one account for all their favorite Discourse communities.

Local login with email

Let your users log in with a password, via a link sent to them by email, or a passkey.

Local login with email

Let your users log in with a password, via a link sent to them by email, or a passkey.

Discord
Discord
Facebook
Facebook
GitHub
GitHub
Twitter
Twitter
Google
Google
Apple

Support user authentication via Sign in with Apple. Learn more

Apple

Support user authentication via Sign in with Apple. Learn more

DiscourseConnect (SSO)

Integrate your community with Single Sign On (SSO). Learn more

DiscourseConnect (SSO)

Integrate your community with Single Sign On (SSO). Learn more

Amazon

Support user authentication via Amazon, LinkedIn, or Microsoft. Learn more

Amazon

Support user authentication via Amazon, LinkedIn, or Microsoft. Learn more

Learning Management Systems Integration

Support the LTI 1.3 standard for authentication, allowing integration with a number of learning management systems. Learn more

Learning Management Systems Integration

Support the LTI 1.3 standard for authentication, allowing integration with a number of learning management systems. Learn more

LinkedIn

Support user authentication via Amazon, LinkedIn, or Microsoft. Learn more

LinkedIn

Support user authentication via Amazon, LinkedIn, or Microsoft. Learn more

Microsoft

Support user authentication via Amazon, LinkedIn, or Microsoft. Learn more

Microsoft

Support user authentication via Amazon, LinkedIn, or Microsoft. Learn more

OAuth2 and OpenID Connect

Support authentication with a custom external provider via OAuth 2.0 or OpenID Connect. Learn more

OAuth2 and OpenID Connect

Support authentication with a custom external provider via OAuth 2.0 or OpenID Connect. Learn more

SAML

For an added cost, integrate your community with SAML authentication. Learn more

SAML

For an added cost, integrate your community with SAML authentication. Learn more

Plugins

Plugins
Free Starter Pro Business Enterprise
AI

Full suite of AI features designed to enhance community engagement and management. Learn more

AI

Full suite of AI features designed to enhance community engagement and management. Learn more

Cakeday

Show a birthday cake emoji beside the names of members on their join anniversary or birthday. Learn more

Cakeday

Show a birthday cake emoji beside the names of members on their join anniversary or birthday. Learn more

Chat integration

Send notifications about new topics and posts to your favorite chat provider. Learn more

Chat integration

Send notifications about new topics and posts to your favorite chat provider. Learn more

Checklist

Add interactive checklists to your posts. Learn more

Checklist

Add interactive checklists to your posts. Learn more

Footnote

Insert expandable footnotes into your posts. Learn more

Footnote

Insert expandable footnotes into your posts. Learn more

GitHub

Assign badges to contributors, create permalinks, and create linkbacks for commits on GitHub. Learn more

GitHub

Assign badges to contributors, create permalinks, and create linkbacks for commits on GitHub. Learn more

Graphviz

Build your own custom graphs within posts. Learn more

Graphviz

Build your own custom graphs within posts. Learn more

hCaptcha

Integrate hCaptcha into the sign-up form. Learn more

hCaptcha

Integrate hCaptcha into the sign-up form. Learn more

Math

Display mathematical notation in posts using LaTeX. Learn more

Math

Display mathematical notation in posts using LaTeX. Learn more

Patreon

Reward your patrons with Discourse access including group synchronization and Patreon Social Login. Learn more

Patreon

Reward your patrons with Discourse access including group synchronization and Patreon Social Login. Learn more

Reactions

Enable multiple reactions that can be selected in addition to likes. Learn more

Reactions

Enable multiple reactions that can be selected in addition to likes. Learn more

Solved

Great answer? Solved allows users to accept solutions to their topics. Learn more

Solved

Great answer? Solved allows users to accept solutions to their topics. Learn more

Spoiler alert

Hide content in posts behind a spoiler tag. Learn more

Spoiler alert

Hide content in posts behind a spoiler tag. Learn more

Subscriptions

Sell recurring and one-time subscriptions that grant access to Discourse groups. Learn more

Subscriptions

Sell recurring and one-time subscriptions that grant access to Discourse groups. Learn more

Yearly review

Create a topic summarizing the previous year’s community activity. Learn more

Yearly review

Create a topic summarizing the previous year’s community activity. Learn more

Advertising

Display ads on your site using Google Adsense, Google Ad Manager, Amazon Affiliates, and more. Learn more

Advertising

Display ads on your site using Google Adsense, Google Ad Manager, Amazon Affiliates, and more. Learn more

Assign

Ensure topics are handled by assigning them to your staff. Learn more

Assign

Ensure topics are handled by assigning them to your staff. Learn more

Automation

Automate complex workflows with predefined scripts and triggers. Learn more

Automation

Automate complex workflows with predefined scripts and triggers. Learn more

Calendar

Create and update a dynamic event calendar within a topic. Learn more

Calendar

Create and update a dynamic event calendar within a topic. Learn more

Data explorer

Run SQL queries against your database, allowing for instant stats reporting. Learn more

Data explorer

Run SQL queries against your database, allowing for instant stats reporting. Learn more

Doc Categories

Neatly organize your documentation within categories. Learn more

Doc Categories

Neatly organize your documentation within categories. Learn more

Gamification

Add points and leaderboards to your community. Learn more

Gamification

Add points and leaderboards to your community. Learn more

Policy

Create policies and require members to accept them. Learn more

Policy

Create policies and require members to accept them. Learn more

Templates

Create and save common replies for repeated use. Learn more

Templates

Create and save common replies for repeated use. Learn more

Topic voting

Let your community vote on their favorite topics. Learn more

Topic voting

Let your community vote on their favorite topics. Learn more

User notes

Attach notes to users for all staff to see. Learn more

User notes

Attach notes to users for all staff to see. Learn more

Zendesk

Integrate your community with Zendesk. Learn more

Zendesk

Integrate your community with Zendesk. Learn more

Code review

Review GitHub commits on Discourse. Learn more

Code review

Review GitHub commits on Discourse. Learn more

Google Perspective

Use machine learning to automatically detect and flag toxic posts. Learn more

Google Perspective

Use machine learning to automatically detect and flag toxic posts. Learn more

Saved search

Save search queries and get notifications for new matches. Learn more

Saved search

Save search queries and get notifications for new matches. Learn more

Topic tooltips

Preview the content of a topic by hovering. Learn more

Topic tooltips

Preview the content of a topic by hovering. Learn more

Add-ons

Add-ons
Free Starter Pro Business Enterprise
Extra page views
Extra page views 100k
Extra storage
Extra storage 20GB
Extra emails
Extra emails 50k
Extra staff users
Extra staff users 5
Security & legal agreements
Security & legal agreements
Dedicated cloud hosting on AWS
Dedicated cloud hosting on AWS
Staging sites
Staging sites
Custom styling and configuration support
Custom styling and configuration support
Custom outgoing email address

On Enterprise plans, a custom outgoing email address can be configured at an added cost. On other plans, emails are sent from notifications@sitename.discoursemail.com where "sitename" can be changed on request.

Custom outgoing email address

On Enterprise plans, a custom outgoing email address can be configured at an added cost. On other plans, emails are sent from notifications@sitename.discoursemail.com where "sitename" can be changed on request.

Unofficial & custom plugins
Unofficial & custom plugins
Subfolder support
Subfolder support

You’re in good company

Discourse now powers over 22,000 online communities of all shapes and sizes, including:

  • Gitlab logo
  • Sailpoint logo
  • OpenAI logo
  • Elastic logo
  • Docker logo
  • Unreal Engine logo

Frequently asked questions

Can’t find the answer you’re looking for? Get in touch with us.

Are there educational or non-profit discounts?

Yes! These discounts apply only to our Pro and Business plans, cannot be combined with other discounts, and must be paid through a debit/credit card monthly or annually. Please contact us after starting your trial along with supporting documentation and we’ll apply it to your account.

For our 85% educational discount, we require a formal document from your government that proves your status as an officially registered, degree-granting educational facility. We also require confirmation that Discourse will be used as the main forum for a university or school, or as part of a degree-granting track.

For our 50% non-profit discount, we require a formal document from your government with your non-profit status and exemption from federal taxes (e.g. a 501c3 letter).

What if none of these plans fit my budget?

Good news! Discourse is, and will always be, 100% free and open source software. You may also want to self-host for reasons other than budget, including privacy or full control over the free software that you’ve installed. Here’s how you can install it yourself on your own server.

Alternatively, the community can install or host Discourse in the cloud for you. Check out our list of trusted partners you can work with.

Can I switch plans?

Change plans any time for any reason. To upgrade instantly, visit your admin dashboard. To downgrade your plan, please contact us and we’ll make it happen.

Can I transition from self-install to hosted, or vice-versa?

Yes. Migrating from Discourse to Discourse using a backup is easy, and we’ll take care of everything if you are moving to our hosting.

What happens if I go over the plan limits?

Your site will never stop working! If limits are exceeded for an extended period of time, we will get in touch with you to discuss flexible upgrade options.

And, by the way, you can upgrade your plan at any time with a few clicks on your admin dashboard.

Can I switch to a different host?

Your data always belongs to you. Back up all your Discourse data right from your web browser, any time. Migrate to or from any cloud provider with ease.

Who are your customers?

We might be a little biased, but we think they’re some of the finest companies and organizations in the world. Browse our customer list.

Do I need a credit card to start a free trial?

No, you can try Discourse for free right away!

To combat spam attacks, we sometimes do require credit cards up front but we'll never automatically charge you at the end of your trial.