How we make this list: we compare pricing pages, product documentation and public user reviews. Rankite is independent; if a vendor ever pays for a featured spot, that listing is clearly labeled Partner.
Key takeaways
- Discourse is the modern default for support and developer communities, free to self-host with paid hosting from $20 per month.
- XenForo and vBulletin are the classic commercial forums: one-time licenses ($195 and $179) that you own outright, plus hosted cloud options.
- phpBB, Flarum, and NodeBB are free and open source, giving you full control if you can handle the hosting yourself.
- Vanilla, now part of Higher Logic, targets brands that want a managed community platform with enterprise integrations.
- The real cost is rarely the license: budget for hosting, moderation time, and spam prevention before you launch.
Quick comparison
| Tool | Best for | Starting price | Free plan |
|---|
Discourse | modern support and developer communities | Free (self-hosted); hosted from $20/month | Yes |
phpBB | free classic bulletin boards | Free | Yes |
XenForo | commercial forums you own outright | $195 one-time license; Cloud from $60/month | No |
vBulletin | large established communities | $179 one-time license; Cloud from $14.99/month | No |
NodeBB | real-time modern forums | Free (self-hosted); hosted from $20/month | Free trial |
Flarum | minimal, fast, extensible forums | Free | Yes |
Vanilla | managed brand communities | See website | Free trial |
Is your product missing or out of date?
We review this list regularly. Vendors can request a listing, send updated pricing or ask about featured placement.
Request a listing
The best message board software
Starting priceFree (self-hosted); hosted from $20/month
Free planYes
Discourse reinvented the forum for the modern web, and it shows in the details. Discussions stay organized and searchable over time, a trust-level system lets long-standing members earn moderation powers, and real-time updates make conversations feel alive rather than archival. Big technical communities at OpenAI, Mozilla, and NVIDIA run on it, which tells you where it shines: support forums and developer communities.
The software itself is free and open source; you pay for hosting. Self-hosting on a VPS costs a few dollars a month plus your time, while official Discourse hosting starts at $20 per month. The honest catch is that Discourse needs a virtual private server with root access, so it is not a fit for cheap shared hosting. If you want a forum that feels current and you can manage a VPS, Discourse is the pick.
What we like- 100% open source and free to self-host
- Trust-level system reduces moderation load
- Used by OpenAI, Mozilla, and NVIDIA
Watch out for- Needs a VPS, not shared hosting
- Official hosting starts at $20/month for small tiers
- JavaScript-heavy interface
Starting priceFree
Free planYes
phpBB has powered free forums for over two decades, and it remains the easiest way to launch a traditional bulletin board for nothing. It is free and open source under the GPL, runs on standard PHP and MySQL hosting that costs a few dollars a month, and offers hundreds of extensions and styles to customize the look and features. Permissions, user groups, and moderation tools cover everything a classic forum needs.
The trade-off is age. The default style looks dated out of the box, and the admin panel reflects an earlier era of web software. You will also own security updates and backups yourself. For hobby communities, fan forums, and small groups that want a private discussion space at near-zero cost, phpBB is still hard to argue with.
What we like- Completely free with no limits
- Huge library of extensions and styles
- Runs on almost any PHP hosting
Watch out for- Dated default design
- Admin interface feels old
- Security updates are your responsibility
Starting price$195 one-time license; Cloud from $60/month
Free planNo
XenForo is built by the team behind the most respected version of vBulletin, and forum veterans consider it the gold standard of commercial forum software. The pricing model is refreshingly honest: you pay $195 once, which includes a year of updates, and you can keep running your version indefinitely or renew updates for $55 per year. There is no subscription lock-in.
The software itself is fast, modern, and search-engine friendly, with trophies, likes, and alerts that keep members engaged. The catch is that the headline license is just the start: the media gallery, resource manager, and enhanced search are paid add-ons, and a serious community will want several of them. XenForo Cloud, from $60 per month, bundles everything with hosting if you would rather not manage a server.
What we like- You own the license with no forced subscription
- Fast, clean, and SEO-friendly
- Huge third-party add-on ecosystem
Watch out for- Add-ons for gallery, resources, and search cost extra
- Needs VPS-level hosting
- Branding removal is a separate fee
Starting price$179 one-time license; Cloud from $14.99/month
Free planNo
vBulletin powered the golden age of internet forums, and version 6 continues that legacy with both self-hosted licenses and a managed cloud option. The $179 license includes a year of updates, and vBulletin Cloud packages start at $14.99 per month with hosting and maintenance handled for you, which is the cheapest managed forum hosting in this guide.
The honest context is that vBulletin lost ground after difficult upgrades in the 2010s, and many flagship communities moved to XenForo or Discourse. Development continues and the current version is capable, but the momentum and third-party energy sit elsewhere. Consider vBulletin if you are already running it and upgrading is cheaper than migrating, or if the low-cost cloud tier fits a tight budget.
What we like- Decades of proven scale on huge forums
- VBulletin Cloud starts at just $14.99/month
- Active third-party add-on market
Watch out for- Reputation suffered after rocky version upgrades
- Interface lags newer competitors
- Many large forums have migrated away
Starting priceFree (self-hosted); hosted from $20/month
Free planFree trial
NodeBB brings the forum into the real-time era. Built on Node.js, it pushes new posts, notifications, and chat instantly without page reloads, which makes busy communities feel more like a live conversation. It is open source under the GPL, so self-hosting is free apart from server costs, and it integrates with modern tooling like Slack, Zendesk, and WordPress.
Official hosted plans start at $20 per month for small communities and scale to $750 per month for large ones, with a 14-day trial. The catch is ecosystem size: fewer plugins and themes exist than for Discourse or XenForo, and you will need comfort with Node.js deployment to self-host well. For gaming communities, product forums, and any group where live interaction matters, NodeBB is a strong modern choice.
What we like- Real-time discussions on Node.js
- Free and open source to self-host
- Scales well for active communities
Watch out for- Smaller plugin ecosystem than Discourse
- Official hosting tiers are pricey at scale
- Needs Node.js hosting knowledge
Starting priceFree
Free planYes
Flarum takes the opposite approach from feature-heavy forums: the core is deliberately minimal, fast, and beautiful, and you add capabilities through extensions. With over 2,000 extensions published, you can build anything from a simple support board to a full community hub. It is free under the MIT license and governed by a non-profit foundation, which protects its open future.
The interface is one of the nicest in this guide, fully responsive and quick on mobile. The trade-off is assembly: features like private messaging and post flagging that come built into other forums are extensions here, so setup involves more decisions. For small to mid-size communities that value speed and simplicity over an all-in-one suite, Flarum is delightful.
What we like- Extremely fast and lightweight
- Free under the MIT license
- 2,000+ extensions for customization
Watch out for- Core is minimal, so you assemble features via extensions
- Smaller team behind the project
- Fewer managed hosting options
Starting priceSee website
Free planFree trial
Vanilla, now operating as Higher Logic Vanilla, targets companies running customer communities rather than hobbyists. It integrates with Salesforce, Zendesk, and other business tools, supports ideation and Q&A formats alongside traditional discussion, and offers managed hosting so your team never touches a server. Enterprises use it for support deflection and customer engagement.
Pricing is quote-based, which puts it in a different league from the free and one-time-license options here. The open-source Vanilla exists but receives less attention than the commercial platform. If you are a business building a customer community with CRM integration and you want a vendor to run it, Vanilla deserves a demo. If you are starting a forum for fun, the other six tools will serve you better.
What we like- Purpose-built for customer communities
- Strong CRM and support integrations
- Managed hosting with enterprise support
Watch out for- Pricing is quote-based
- Open-source version lags the commercial product
- Less suited to hobby forums
Self-hosted vs. managed: the real decision
The license price is only part of the math. Self-hosting phpBB, Flarum, Discourse, or NodeBB can cost under $10 a month on a VPS, but you own updates, backups, spam fighting, and 2 a.m. outages. Managed options like XenForo Cloud, vBulletin Cloud, Discourse hosting, or Vanilla remove that burden for a monthly fee. For a business community where downtime costs money, managed hosting usually pays for itself. For a hobby forum, self-hosting keeps costs near zero.
How to choose the right message board software
Start with your community's purpose. Support and developer communities do best on Discourse or NodeBB, where searchability and real-time features matter. Traditional hobby and fan communities are well served by XenForo, phpBB, or Flarum. Businesses building customer communities with CRM ties should evaluate Vanilla.
Then be honest about your technical resources. If nobody on the team wants to manage a server, shortlist the cloud and managed options and compare monthly costs at your expected traffic level. If you have technical help, the free open-source tools give you complete control at minimal cost. Either way, plan moderation from day one: spam prevention, clear rules, and an engaged core of early members matter more than which software you pick.
How we chose
We compared message board platforms by reviewing vendor pricing pages, official documentation, and release announcements, alongside public reviews on G2, Capterra, Slashdot, and Reddit. We weighed feature depth, moderation tooling, total cost including hosting, extensibility, and fit for small and mid-size organizations. We did not perform hands-on testing.
Frequently asked questions
What is the best free forum software?
phpBB and Flarum are the best completely free options: both are open source with no feature limits. Discourse and NodeBB are also free to self-host, though they need a VPS rather than shared hosting. All four can run a serious community at the cost of a small server.
How much does it cost to run a forum?
A self-hosted open-source forum can run for $5 to $20 per month on a VPS. Commercial licenses run $179 to $195 one-time plus hosting. Managed hosting ranges from $14.99 per month for vBulletin Cloud to $60-plus for XenForo Cloud and Discourse's higher tiers. Enterprise platforms like Vanilla are quote-based.
Is Discourse better than phpBB?
They serve different needs. Discourse is modern, mobile-friendly, and better for support communities, but it needs a VPS and more server resources. phpBB is lighter, runs on cheap shared hosting, and is completely free, but its interface feels dated. Choose Discourse for a professional community and phpBB for a low-cost classic forum.
Can I migrate my forum from one platform to another?
Usually yes, with effort. Most platforms offer importers for common sources: Discourse, XenForo, and NodeBB all document migrations from phpBB and vBulletin. Large forums with custom add-ons need more planning. Test the migration on a copy first and expect to fix formatting and user mapping issues.
Do I need to worry about spam on a new forum?
Yes, from day one. Enable CAPTCHA or similar protection on registration, require email verification, and use the platform's spam tools: Discourse's trust levels and Akismet plugin, or XenForo's built-in spam management. Most successful forums also start as invite-only or approval-based until a trusted member base forms.
What is the difference between a forum and a community platform?
A forum is discussion organized into topics and categories. A community platform like Vanilla adds ideation, Q&A, knowledge bases, gamification, and CRM integrations around the discussion. Small groups usually need just a forum; businesses engaging customers often benefit from the broader platform.
Sources we checked (7)
- https://www.discourse.org
- https://www.phpbb.com
- https://xenforo.com
- https://www.vbulletin.com
- https://nodebb.org
- https://flarum.org
- https://vanillaforums.com
Is your product missing or out of date?
We review this list regularly. Vendors can request a listing, send updated pricing or ask about featured placement.
Request a listing
Shihab Mia · Founder, Rankite
Shihab has spent more than a decade helping SaaS and e-commerce brands grow through search. He writes Rankite's software buying guides from pricing pages, documentation and public user reviews. More about Shihab.