Discourse
The open-source forum that still wins on public discussion, search, and Google
Discourse is an open-source discussion platform, released in 2013 by Stack Overflow co-founder Jeff Atwood, that runs threaded public or private forums with a trust-level moderation system, real-time chat, AI features, a full REST API, and strong search-engine indexing; it is free to self-host under an open-source licence and is also sold as managed hosting with a genuinely free tier and paid plans at $100 and $500 per month.
Overview
Discourse is the oldest and most serious product in this category, and the only one that is not a startup's proprietary platform. Jeff Atwood announced Civilized Discourse Construction Kit in February 2013, three years after co-founding Stack Overflow, with the stated goal of dragging internet forums out of 1999. The software is fully open source, the company sells hosting and support around it, and the result is that Discourse powers a very large share of the technical, open-source, gaming, and public-interest communities on the web.
Its defining advantages are unfashionable and durable. Discussion is threaded and permanent, search actually works, and the pages are indexed by Google, which means a Discourse forum quietly becomes a long-tail traffic asset. For a software company whose users ask the same twenty questions, every answered thread becomes a page that ranks. No creator platform in this category delivers that, because they are all built around gated member experiences, and a gate is the opposite of an acquisition channel.
The second advantage is moderation. Discourse's trust-level system automatically grants abilities to members as they demonstrate good behaviour, and downgrades them when they do not. Combined with a community flag queue, inline moderation, and anti-spam tooling, it lets a very large community run on very few paid staff. That is a genuinely different scaling model from platforms where moderation is a manual admin function, and it is why Discourse handles communities an order of magnitude larger than anything Circle or Skool typically hosts.
The honest limitation is that Discourse does not sell anything. There is no checkout, no paid membership tier, no transaction fee, no course builder, and no branded mobile app programme. It has a mobile-first interface and iOS and Android apps, but they are Discourse apps. If your community is a business you charge for, you are on the wrong product. If your community is a public commons, a support forum, or an open-source project, nothing else comes close, and the managed hosting starts at genuinely free before stepping to $100 a month.
Best for
Software companies, open-source projects, and public-interest organizations running a free, large, public discussion forum where search indexing, permanent archives, and community self-moderation matter more than paid memberships, and teams that want the option to self-host the whole thing for nothing.
Not the right fit for
- Anyone selling a paid membership or a course; Discourse has no checkout, no paywall, no subscription billing, and no transaction fee because it processes no transactions at all.
- Creators who want a branded mobile app or a white-labelled member experience; the mobile apps are Discourse-branded and there is no branded-app programme at any price.
- Small chat-first communities that want real-time energy; Discourse has chat channels, but the product's whole grain is slow, threaded, permanent discussion and it will feel heavy for a group of forty people who just want to talk.
- Teams with no technical capacity that also want to self-host; the free option is only free if someone can run a server, apply updates, and handle backups, and that person's time is not free.
- Buyers who need SSO on a small budget; single sign-on is a Business-plan feature at $500 a month on managed hosting, though self-hosting removes that gate entirely.
How it works
- 1
You either self-host the open-source software on your own server, which is free forever and takes a competent sysadmin an afternoon with the official Docker install, or you sign up for managed hosting at discourse.org, which starts on a free plan with no credit card required.
- 2
Discussion is organized into categories with topics inside them, presented as flat infinitely-scrolling conversations rather than paginated threads, with threaded context expanded inline where replies branch. This is a deliberate choice: it keeps a long conversation readable in a way nested threads do not.
- 3
Members earn trust levels automatically based on reading, posting, and community response. Higher trust levels unlock abilities such as editing titles, recategorizing topics, and hiding spam, so moderation power grows organically rather than being handed out by an admin.
- 4
The platform is extended with officially supported plugins and themes, with 15-plus plugins on the Pro hosting plan, 20-plus more on Business, and 50-plus on Enterprise. Self-hosted installations can run any plugin they like.
- 5
Everything is exposed through an API and webhooks, single sign-on integrates the forum with your existing login system, reply-by-email works both ways, and the whole thing is indexed for search engines by default, which is how a well-run Discourse forum becomes a traffic source rather than a cost.
Feature breakdown
30 features in 5 modulesDiscussion and structure
Twelve years of iteration on what a forum should actually feel like.- Infinite-scroll topics
- Conversations load continuously without pagination, so a 400-reply topic stays readable instead of becoming a page-navigation exercise.
- Categories and subcategories
- Hierarchical structure with per-category permissions, capped at 10 categories on the free hosting plan and unlimited on paid plans.
- Flat structure with inline threading
- A deliberately flat conversation with branching context expanded in place, which avoids the unreadable nested-reply trees that plague other forum software.
- Real-time chat channels
- Chat sits alongside the forum for informal conversation, included on every plan including the free one, so you do not need a separate Discord for the fast lane.
- Groups and private categories
- Member groups with their own permissions and private spaces, including fully invite-only sites, so a public forum and a staff-only area coexist.
- Anonymous posting
- Optional anonymous mode for communities where members need to raise sensitive topics without attaching their identity.
Moderation and community health
The reason Discourse scales to communities other platforms cannot handle.- Trust levels
- Members automatically gain abilities as they demonstrate good behaviour and lose them when they do not, so moderation capacity grows with the community instead of with your payroll.
- Community flagging and content suppression
- Members flag problems and sufficiently flagged content is hidden automatically, which handles the first line of spam and abuse without waking a moderator.
- Moderator flag queue and inline tools
- A structured review queue plus moderation actions available directly in the conversation, rather than in a separate admin console.
- Badges
- An achievement system that encourages specific behaviours, such as completing a profile or writing a well-received first post.
- Spam handling
- Anti-spam tooling is explicitly what the Pro plan is positioned around, which is honest: spam is the thing that kills a growing public forum.
- Admin dashboard with health metrics
- Community health reporting on the admin dashboard, with advanced reporting and automation reserved for the Business plan.
Search, SEO, and discoverability
The strongest case for Discourse over any platform in this category.- SEO-optimized public content
- Topics are built to be crawled and indexed, so every answered question becomes a page that can rank. For a software company this often outweighs every other consideration.
- Full-text search over the whole archive
- Permanent, searchable history with no retention window, which is the direct answer to a free Slack workspace quietly deleting your community's knowledge.
- Custom domain on every plan
- Included even on the free hosted tier, so your forum lives at your own address from day one and accumulates its own domain authority.
- AI-powered translation
- Automatic translation across up to 49 languages, which makes an international community usable without splitting it into per-language forums.
- AI credits included
- AI features are included at no extra cost on every plan and scale with tier, starting at 100,000 daily credits on the free plan, rather than being sold as an add-on.
- Automatic link expansion
- Links to common sites unfurl into readable previews inline, which sounds small and materially improves how a discussion reads.
Integration and extensibility
Open source, fully scriptable, and the most portable product here.- Complete REST API
- Discourse states that anything you can do on screen you can do through an API call, which is a much stronger commitment than the partial APIs offered by creator platforms.
- Webhooks
- Event-driven notifications for forum activity, so a new topic can trigger anything in your own systems.
- Single sign-on
- Integrates with your existing login system so members do not maintain a second account. OAuth2 and OpenID are Business-plan features on managed hosting, and freely available when self-hosting.
- Social login
- Google, Facebook, X, Discord, and GitHub authentication, available without the Business plan.
- Reply by email
- Members can participate entirely by email, both receiving and replying, which keeps less forum-native members engaged.
- Plugins and themes
- Officially supported plugins and a theming system, with 15-plus plugins on Pro, 20-plus more on Business, and 50-plus on Enterprise. Self-hosted installations have no restriction.
- Open-source code and self-hosting
- The full application is open source and free to run on your own infrastructure, which is the ultimate answer to vendor lock-in and pricing changes.
Hosting operations
What you are actually paying for when you buy managed Discourse.- Staff seats by plan
- 2 on the free plan, 5 on Pro, 15 on Business, unlimited on Enterprise. Note that staff seats are limited but members never are.
- Page view allowances
- 500,000 monthly page views on free, Pro, and Business alike, rising to 1M-plus on Enterprise. Page views, not members, are the metric that forces an upgrade.
- Storage
- 5GB on free, 20GB on Pro, 100GB on Business, 200GB-plus on Enterprise.
- One-click updates and automatic backups
- Handled for you on managed hosting, and the specific chores that make self-hosting less free than it looks.
- Mobile apps
- Mobile-first responsive design plus iOS and Android apps. They are Discourse-branded; there is no branded-app option.
Use cases
4 documentedDeveloper-tools company building a support forum
Users ask the same integration questions in a Discord where the answers vanish, and support is rewriting the same explanation every week with nothing to show for it.
A public Discourse forum on community.product.com turns each answer into an indexed page. Within a year the forum is a top organic traffic source, support volume falls, and trust levels have promoted a handful of power users into unpaid moderators.
Open-source project with no budget
Maintainers need somewhere for user discussion that is not GitHub issues, and the project has no money at all.
Self-hosted Discourse costs nothing but a small server, or the free managed tier covers 500,000 page views with 10 categories and 2 staff seats. Either way the project gets a permanent, searchable, indexed archive without a subscription.
Large public-interest community outgrowing Facebook
Fifteen thousand members in a Facebook group where nothing is searchable, Meta owns the relationship, and moderation is a full-time volunteer job.
Discourse's trust levels distribute moderation across the membership, search makes the archive useful, and the community owns its own domain and data. Business hosting at $500 a month covers it, or self-hosting covers it for the cost of a server.
Company that wants SSO between its product and its forum
Members refuse to maintain a second login and engagement collapses at the sign-in wall.
Single sign-on drops logged-in product users straight into the forum with no second account. On managed hosting that requires the $500 Business plan; self-hosting removes the gate and the cost.
Pricing
from $0 (self-hosted, or the free managed plan), then $100 per month for Pro managed hostingOpen-source software that is free to self-host, plus optional managed hosting sold in flat monthly plans tiered by staff seats, page views, storage, and plugin access. No transaction fees, because there is no payments layer.
| Plan | Price | Includes |
|---|---|---|
| Free | $0 per month |
A real free plan, not a trial. Nothing else in this category offers unlimited members and half a million page views for nothing. |
| Pro | $100 per month |
Positioned around spam management and scale. The plan most growing public forums land on. |
| Business | $500 per month |
SSO is the feature that forces this tier for most companies, which is a steep step from $100 for one capability. |
| Enterprise | Custom quoted by sales |
|
Billing notes
- Self-hosting is genuinely free of licence cost under the open-source licence, but you are paying in sysadmin time for updates, backups, email deliverability, and scaling. Budget that honestly rather than treating it as zero.
- An 85 percent educational discount and a 50 percent nonprofit discount are available on Pro and Business plans, with formal government documentation of status required.
- Page views, not member count, are the metric that forces an upgrade. Free, Pro, and Business all sit at 500,000 monthly page views, so a very popular forum can be pushed toward Enterprise on traffic alone.
- There are no transaction fees anywhere, because Discourse does not process payments. Communities that need to charge members usually run a separate billing tool and use groups to gate categories.
- Chat and AI features are included at no additional cost on every plan, including free, rather than sold as add-ons, which is a notably different posture from the AI upsells across the rest of this category.
- Staff seats are the tightest constraint on the free and Pro plans, at 2 and 5 respectively. A volunteer-moderated community solves this with trust levels rather than seats, which is exactly what the trust system is for.
Value assessment: Discourse is the best value in this category by a distance, provided you want what it does. The free managed plan gives unlimited members, chat, AI credits, and 500,000 monthly page views for nothing, and self-hosting gives you the entire application for the cost of a server. Pro at $100 a month is less than half of Circle Business and a quarter of Bettermode Starter while handling communities an order of magnitude larger. What you are not paying for, because it does not exist, is a checkout, a course builder, or a branded app. The one genuinely awkward step is SSO at $500, which is a lot to pay for one capability that self-hosting gives you free. If the community is public, free, and discussion-led, no competitor is close on price or capability.
Strengths & limitations
Strengths
- A genuinely free managed plan with unlimited members and 500,000 monthly page views, which no other platform in this category offers.
- Fully open source, so self-hosting is always available and vendor lock-in is structurally impossible; you can leave with the entire application and database.
- The best SEO story here by a wide margin. Public topics are indexed, and for a software company a mature Discourse forum becomes a significant organic acquisition channel.
- Trust levels distribute moderation across the membership automatically, letting a very large community run on very few paid staff.
- The most complete API in the category, with Discourse's own claim that anything doable on screen is doable through an API call, plus webhooks and reply-by-email.
- Twelve-plus years of production hardening under some of the largest and most abrasive communities on the internet, which is a different maturity level from four-year-old creator platforms.
- Chat and AI features, including translation across up to 49 languages, are included on every plan including free rather than sold as upsells.
- Substantial nonprofit and educational discounts of 50 and 85 percent, which are unusually generous and rarely offered elsewhere in this category.
Limitations
- No payments layer at all: no checkout, no paid memberships, no course sales, no transaction fee. Creator businesses need a different product or a bolt-on billing tool.
- No course builder, so a community that sells education has to host that somewhere else and link to it.
- The mobile apps carry Discourse's branding and there is no branded-app programme at any price, which is a hard limit for anyone whose community must be part of their own product experience.
- SSO on managed hosting starts at the $500 Business plan, a fivefold price jump from Pro for what is often a single required capability.
- Self-hosting is free of licence cost but not free of effort; someone has to handle updates, backups, and email deliverability, and forgetting that is how self-hosted forums die.
- The interface is dense and forum-native. For a forty-person chat-oriented group it will feel heavy, and Heartbeat or Discord will feel right.
- Page-view caps sit at 500,000 across the free, Pro, and Business tiers, so a genuinely popular forum gets pushed toward custom Enterprise pricing on traffic rather than on features.
Head-to-head comparisons
3 alternativesDiscourse vs Circle
from $89 per month (Professional)Circle costs $89 a month and sells memberships, courses, events, and branded mobile apps to creators; Discourse costs nothing to $100 and sells nothing at all, but wins decisively on public search visibility, moderation at scale, API completeness, and portability. Pick Discourse if your community is free, public, and its content should rank in Google. Pick Circle if you are charging members and need the whole membership business in one place.
Full Discourse vs Circle comparisonDiscourse vs Bettermode
from $399 per month billed annually ($4,788 per year); $499 per month billed monthlyBoth target the B2B customer community, and Bettermode gives you a knowledge base, an ideas portal, CRM integrations, and a GraphQL API as toggles, for $399 to $1,500 a month. Discourse gives you a better forum, better moderation, better SEO, and an open-source escape hatch, for $0 to $500, but you assemble the feedback portal and knowledge base yourself. Choose Bettermode when the community must be wired into Salesforce and Intercom with a marketing team owning it; choose Discourse when discussion quality, scale, and cost are what matter.
Full Discourse vs Bettermode comparisonDiscourse vs Raklet
from $0 (Free), then $59 per month, or $49 per month billed annually (Essentials)Raklet is a membership organization tool with a contact CRM, dues collection, digital membership cards, and branded apps, where the discussion board is a secondary feature. Discourse is a discussion platform with no membership administration at all. An association that needs to bill members, issue cards, and run events should take Raklet; one whose main problem is that its members need somewhere good to talk should take Discourse and keep the membership admin elsewhere.
Full Discourse vs Raklet comparisonImplementation & onboarding
- Setup time
- Managed hosting is live in minutes on the free plan with no credit card. Self-hosting takes a competent sysadmin an afternoon using the official Docker install. Getting the category structure, trust-level configuration, and onboarding right is a week or two of thought, not of work.
- Learning curve
- Moderate for admins because Discourse is deep and exposes a great deal of configuration, and low to moderate for members, who need a short adjustment if they arrive from chat platforms. The trust-level system rewards understanding it properly and is the main thing worth studying before launch.
- Onboarding
- Entirely self-serve on the free and Pro plans, with an extensive public documentation forum, which is itself running on Discourse. Business adds priority email support across 16 timezones, and Enterprise adds a commercial relationship.
- Migration notes
- Discourse has the best migration story in this category in both directions. Official importers exist for many older forum platforms, and because the software is open source with a documented database, you can take a full backup and run it yourself at any time. That is a fundamentally different position from every proprietary platform here, where exports are partial and structure does not survive.
Platform, API & security
- Platforms
- Web app, mobile-first responsiveiOS appAndroid appSelf-hosted via DockerManaged hosting with custom domain
- API
- A complete REST API covering effectively all on-screen functionality, plus webhooks for event-driven integration. The API is available on self-hosted installations without restriction.
- Compliance
- GDPRSelf-hosting available for organizations with strict data-control requirements
- Data residency
- Managed hosting regions are not published on the pricing page; self-hosting allows complete control over where data lives, which is the usual answer for buyers with residency requirements.
- SSO
- OAuth2 and OpenID single sign-on on the Business plan and above for managed hosting, plus social login on lower tiers. Self-hosted installations can configure SSO freely.
- Security notes
- Managed hosting includes automatic backups and one-click updates. Because the codebase is open source it receives continuous public scrutiny, and self-hosting gives an organization full control over infrastructure and data location. Buyers needing formal audit documentation should request it from the company rather than assuming it is published.
Support & resources
- Channels
- Community support on the free planEmail support on ProPriority email support across 16 timezones on BusinessCommercial support on Enterprise
- Documentation
- Exceptionally thorough public documentation and how-to guides hosted on meta.discourse.org, which is itself the largest Discourse instance and doubles as the support channel.
- Community
- meta.discourse.org is one of the best software communities on the internet, with staff and experienced admins answering configuration questions publicly, which materially reduces what you need from paid support.
Company
- Founded
- 2013
- Headquarters
- Distributed, incorporated in the United States as Civilized Discourse Construction Kit, Inc.
- Ownership
- Venture-backed, privately held
- Founders
- Jeff Atwood, Robin Ward, Sam Saffron
- Employees
- Not published
- Funding
- Approximately $20M raised in a Series A announced in August 2021 led by Pace Capital and First Round Capital, following earlier backing from First Round, Greylock, and SV Angel at founding in 2013.
Funding history
| Round | Amount | Year | Notes |
|---|---|---|---|
| Seed | Not disclosed | 2013 | Backed at launch by First Round Capital, Greylock, and SV Angel. |
| Series A | $20M | 2021 | Led by Pace Capital and First Round Capital. |
Timeline
- 2013Jeff Atwood announces Civilized Discourse Construction Kit in February, a year after leaving Stack Exchange, with backing from First Round, Greylock, and SV Angel.
- 2014Discourse 1.0 is released as open-source forum software in August, establishing the trust-level moderation model that still defines the product.
- 2021Raises a $20M Series A led by Pace Capital and First Round Capital, funding a much larger managed-hosting business around the open-source core.
- 2023Jeff Atwood steps down as CEO in February to become executive chairman, succeeded by co-founder Sam Saffron and Sarah Hawk.
- 2026AI features including translation across up to 49 languages are included on every hosting plan at no extra cost, including the free tier, alongside a genuinely free managed plan with 500,000 monthly page views.
Integrations
- Single sign-on with your existing login system
- Social login with Google, Facebook, X, Discord, and GitHub
- Reply by email, inbound and outbound
- Complete REST API
- Webhooks
- Slack and Discord notification plugins
- Zapier
- Officially supported plugin catalogue
- Self-hosted deployment via Docker
Frequently asked questions
10 questionsWhat is Discourse?
Discourse is open-source discussion forum software released in 2013 by Stack Overflow co-founder Jeff Atwood alongside Robin Ward and Sam Saffron. It runs threaded public or private forums with an automatic trust-level moderation system, real-time chat, AI translation, a complete REST API, and strong search-engine indexing. It is free to self-host and also sold as managed hosting starting at a free tier.
How much does Discourse cost?
Self-hosting costs nothing in licence fees, only the server and the time to maintain it. Managed hosting has a genuinely free plan with unlimited members, 10 categories, 5GB storage, 500,000 monthly page views, and 2 staff seats. Pro is $100 a month with 5 staff seats and 15-plus plugins, Business is $500 with 15 staff seats and SSO, and Enterprise is custom-quoted. Educational institutions get 85 percent off and nonprofits 50 percent off the paid plans.
Is there a transaction fee on paid memberships?
No, because Discourse has no payments layer whatsoever. There is no checkout, no subscription billing, and no way to sell a membership or a course natively. Communities that want to charge typically run billing in a separate tool and use Discourse groups to gate private categories, which works but is a bolt-on rather than a feature.
Will my Discourse forum rank in Google?
Yes, and this is the single best reason to choose it. Public topics are built to be indexed, the custom domain is included on every plan including the free one, and every answered question becomes a permanent page that can rank for long-tail queries. For a software company this frequently makes the forum a top organic traffic source, which is something no gated creator platform can deliver.
How does Discourse handle moderation and spam?
Through trust levels, which automatically grant abilities to members as they demonstrate good behaviour and remove them when they do not, combined with community flagging that hides sufficiently flagged content automatically, a moderator flag queue, and inline moderation tools. The Pro plan is explicitly positioned around spam management. The practical effect is that a very large community can run on very few paid staff, which is a different scaling model from every proprietary platform here.
Does Discourse have mobile apps and can I brand them?
There are iOS and Android apps plus a mobile-first responsive interface, so members have a real mobile experience. They carry Discourse's branding, and there is no branded-app programme at any price. If you need your own icon in the App Store, Circle Plus, Mighty Pro, Heartbeat Scale, and Raklet all offer that and Discourse does not.
Should I self-host or pay for managed hosting?
Self-host if you have someone who can competently run a server, apply updates, manage backups, and handle email deliverability, and if data control matters. That path is free of licence cost forever. Pay for managed hosting if that person does not exist or their time is worth more than $100 a month, which is true for most companies. The free managed tier is generous enough that many small communities never need either decision.
How hard is it to migrate to or away from Discourse?
Easier than anywhere else in this category, in both directions. Official importers exist for many older forum platforms, and because Discourse is open source with a documented database schema, you can take a complete backup and run the whole application yourself at any time. That is a categorically different position from proprietary platforms, where exports are partial and the structure of the community does not survive the move.
Is Discourse better than running a free Slack or Discord?
For a public community, yes and for concrete reasons. Slack's free tier hides history, Discord content is invisible to search engines, neither is indexed by Google, neither runs on your domain, and neither has trust-level moderation. Every answer given in Discord is a page you never got. Discourse gives you permanent searchable indexed discussion on your own domain for free. The trade is real-time energy: Discord feels alive in a way a forum does not, which is why many communities run both.
Who runs Discourse and is it stable?
The company is Civilized Discourse Construction Kit, Inc., founded in 2013 by Jeff Atwood, Robin Ward, and Sam Saffron. Atwood stepped down as CEO in February 2023 to become executive chairman, succeeded by Sam Saffron and Sarah Hawk. The company raised a $20M Series A in 2021 led by Pace Capital and First Round Capital. It is the oldest and most established product in this category, and because the software is open source, even a company failure would not strand your community.
Editorial verdict
Discourse is the correct answer more often than the market's attention suggests. If your community is public, free, discussion-led, and its content should be findable in Google, nothing here competes: the free managed tier gives you unlimited members and half a million page views for nothing, Pro at $100 handles communities far larger than most creator platforms ever see, trust levels do moderation work that would otherwise require staff, and the open-source licence means you can never be locked in or priced out. The limitations are equally clear and equally honest. There is no checkout, no course builder, no branded app, and SSO on managed hosting costs $500 a month. Buy it for a support forum, an open-source project, or a public commons, and pair it with a billing tool if you must charge. Do not buy it as a membership business, because it was never trying to be one.
Written by the SaaSTracker editorial team. Awards, when shown, are judged against the published criteria in our methodology.