People type best forum software and want a winner. There is not one. There is a job: threads that stay findable, accounts you can moderate, a public URL, and a Tuesday operator who can restore the box. Forum software in 2026 is still that product class — not a Discord channel, not a Google Form, not a WordPress comments plugin wearing a “Forum” label.
This page is the shopping shortlist. Six products people actually shortlist when they mean a real board: XenForo, Invision Community, Discourse, Flarum, phpBB, and MyBB. The table is the article. The sections under it exist so you do not buy the wrong species.
It is not a three-year invoice — that is the XenForo vs Discourse vs phpBB cost comparison. It is not a greenfield installer — that is how to make a forum website. It is not the IPS product hub and not the Discourse / Flarum / XenForo matrix. Those stay the deep dives. Here you pick a column.
Prices below are public list figures as of August 2026. They change. XenForo numbers are ex VAT. Invision Community Cloud and Discourse hosted grids are USD. Re-check the live purchase pages before you send this to a CFO.
What you are actually choosing
A piece of forum software has to do four things on one domain:
- Hold conversations as topics, not as disappearing chat.
- Hold accounts with groups, bans, and a paper trail.
- Stay searchable a year later — Google, on-site search, and a human with a bookmark.
- Survive the person who installed it leaving.
If the job is “tonight’s raid voice,” you want Discord, and the forum vs Discord piece already owns that fork. If the job is “a site we still own in 2029,” stay here.
Three things this roundup will not pretend:
- A ranking of 1–6. Rankings in this niche are affiliate pages. The honest output is “this job → this product.”
- A complete catalogue. Vanilla, NodeBB, SMF, vBulletin, and bbPress are named at the end so you do not think we forgot them. They are not sixth-and-a-half columns.
- A pirated zip. There is no supported upgrade path from a stolen XenForo or IPS package. Skip it.
How to read the 2026 table
Score each product on the job, not on the demo screenshot.
| Lens | What it actually asks |
|---|---|
| Job shape | Forum-first board, multi-app suite, Latest-first discussion platform, or thin modern PHP |
| Stack | PHP/MySQL you already know, Docker/Rails, or Composer + a SPA |
| Hosting | Shared PHP, a modest VPS, official cloud, or “you are now a sysadmin” |
| Cost shape | One license, a monthly cloud bill, or $0 software plus your time |
| Staff | Who you can hire at 22:00 when the box is down |
| Lock-in | How ugly the exit is if you guessed wrong |
Free forum software is a budget constraint, not a fifth species. phpBB, MyBB, Flarum, and self-hosted Discourse all have a $0 sticker. The host, the mail, and the human who applies the next security release are not free. Open source forum software as a class gets its own later hub; here the open-source rows are in the same table as the paid ones because that is how buyers actually shop.
The 2026 shortlist
Current stable lines cited below: XenForo 2.3 (2.3.12 in July 2026), Invision Community 5 (IC4 support ends 31 December 2026), Discourse current hosted/self-hosted Docker line, Flarum 1.8.x with 2.0 in release-candidate, phpBB 3.3.17 (June 2026), MyBB 1.8.40 (May 2026). phpBB 4 and Flarum 2.0 stable are not production defaults yet.
| Product | License | Stack | Official 2026 line | Hosted option | Pick it when | Skip it when |
|---|---|---|---|---|---|---|
| XenForo | Commercial. Self-hosted $195 + 12 months support; $60/yr to keep updates. Cloud from $60/mo | PHP, MySQL 5.7+ | 2.3.x | XenForo Cloud (no SSH) | You want a forum-first board, groups, a style you can keep for a decade, and a PHP person | You need a first-party store, clubs, courses, and a page builder in one SKU |
| Invision Community | Commercial. Cloud from $89/mo annual (Creator). Classic self-host $499 then $199/yr | PHP/MySQL suite | IC5; IC4 EOL 31 Dec 2026 | IPS Cloud (the default pitch) | Forums plus downloads, gallery, events, blogs, clubs, commerce — one member database | You only need threads and a theme |
| Discourse | GPLv2. Hosted Free / Pro $100/mo / Business $500/mo. Self-host $0 | Rails + Ember in Docker, PostgreSQL, Redis | Current tests-passed | Official hosted, or your VPS | Latest-first support community, trust levels, you will pay for Docker or for hosted | You want a nested last-post column and shared PHP hosting |
| Flarum | MIT. $0 software | PHP + Mithril SPA, Composer | 1.8.x (life support); 2.0 RC | Community Free Flarum (unofficial) | Small modern PHP community, shared host is enough, thin core is a feature | You need XFRM-class extras or a ten-year add-on catalogue |
| phpBB | GPLv2. $0 software | PHP 7.2+, many SQL backends | 3.3.17 stable; 4.0 is alpha | None official | You already know phpBB, budget is $0, you accept extensions culture | You are starting a new public brand in 2026 and can spend $195 |
| MyBB | LGPL. $0 software | PHP (floor is old), MySQL/MariaDB/Postgres/SQLite | 1.8.40 | None official | A small PHP board, merge-system conversions, you already run it | You are greenfield and wanted “modern by default” |
That table is the buying decision. The rest of the article is why each row looks like that.
XenForo — the forum-first default
XenForo is a community forum platform. Official 2.3 manuals do not describe a split suite. Threads and posts are the primary content. Everything public sits in one node tree. The four stock node types are categories (containers only), forums (threads and last-post metadata), link/redirect nodes, and Pages.
Those Pages are static HTML inside the node tree, compiled with template syntax. They are not a multi-author CMS. Official extras around the core are sold separately: Media Gallery (XFMG), Resource Manager (XFRM), and Enhanced Search (XFES, Elasticsearch or OpenSearch). Paid access is user upgrades — a payment profile adds the member to a secondary group. A first-party store, clubs, blogs, and a front-end app switcher are not in the official manual.
That is the whole contrast with Invision Community. If “threads plus a style plus groups” is the site, XenForo is the default paid PHP answer in 2026. If that sentence felt incomplete, skip to IPS.
Self-hosted license (xenforo.com/purchase, ex VAT): $195 for lifetime use of that license and 12 months of support and updates. After the year, a $60 extension keeps support and updates current. The license still runs if you let support lapse; you stop getting official updates. First-party add-ons add their own sticker and their own extension line (XFES $60, XFRM $70, XFMG $70). Branding removal is $350. One license per installation.
XenForo Cloud is the other SKU: fully managed, complete suite including Enhanced Search, daily backups, DDoS, SSL, no SSH. Starter $60/mo ($54 billed annual), Standard $100/mo ($90 annual), Business $250/mo ($225 annual). Page-view and storage caps apply. Third-party add-ons and styles upload through the ACP; some add-ons are inspected before they go live.
Requirements for self-host: PHP 7.2 minimum. The purchase page recommends 8.3; developer docs recommend 8.4. MySQL 5.7+ (MariaDB and Percona are fine). That is a normal PHP VPS, not a Docker RAM conversation.
Community practice on XenForo is specific. Keep Registered as every account’s primary group and layer staff or paid access as secondary groups. Treat permission Never as a hard override, not a casual “no.” Prefer a broad node tree plus thread prefixes over 80 nested boards — permission cache rebuilds scale with groups × nodes, and a medium board can lock tables for minutes on a change. Put CSS in extra.less, not in core templates. Do not delete add-on files over SFTP before the ACP uninstall. Test upgrades on staging.
Pick XenForo when the Tuesday operator already speaks PHP, members expect a forum list, and you will still want that style in 2029. Do not pick it to “get IPS features cheaper.” You will buy three official add-ons and a pile of third-party ones and still not have Commerce.
The two-way matrix is XenForo vs Discourse 2026. The suite fork is Invision Community or XenForo.
Invision Community — when the forum is one room
Invision Community is a commercial PHP/MySQL suite. Forums are an application inside it. So are Events, Downloads, Gallery, Blogs, Clubs, Commerce, and (plan-gated) Pages and Courses. Members, groups, notifications, and search are shared. That is the purchase. Search still says invision community forums because that is the famous room. The trap is buying the building when you needed the room.
Current line is IC5 (5.0.0 shipped February 2025). IC4 support ends 31 December 2026. If you are still on four, the deadline is a calendar fact, not marketing.
Cloud is the default pitch. Public USD list, August 2026, annual billing:
| Plan | Annual | Monthly |
|---|---|---|
| Creator | $89/mo ($1,068/yr) | $99 |
| Creator Plus | $149/mo ($1,788/yr) | $169 |
| Professional | $229/mo ($2,748/yr) | $259 |
| Business | $549/mo ($6,588/yr) | $619 |
| Enterprise | Talk to sales | — |
Creator already includes forums, events, downloads, galleries, blogs, clubs, and monetization. Pages full access and Courses start at Creator Plus. Storage and monthly member-view caps scale with the plan (Creator: 50 GB / 0.5M views).
Classic is still the on-premises SKU: $499 once, then $199/year for updates, on infrastructure you run. It is not the homepage story. Confirm it is still offered on invisioncommunity.com/buy/pricing before you budget a self-host.
Pick IPS when the site is honestly several apps with one login. Skip it when you wanted XenForo plus a gallery. The longer “who it is for” write-up is the IPS 2026 hub.
Discourse — Latest, trust levels, Docker
Discourse is a discussion platform, not a PHP board with a new coat of paint. Official architecture is a Rails backend serving JSON to an Ember single-page front end, PostgreSQL for data, Redis for realtime and queues. Production install is Docker. Bypassing Docker is unsupported.
The homepage is Latest, not a forum index. Each topic lives in one category and can carry several tags. Deep category trees are discouraged. Tags are topic-level; you cannot tag a single post.
New users are sandboxed by trust levels (TL0–TL4). TL0 is rate-limited (images, links, mentions, likes, chat). TL1–TL3 promote on activity; TL3 can drop back to TL2 if engagement falls. TL4 is a staff-side grant. Flagged content lands in a review queue. Staff can silence (no new public content) or suspend (no login). Native Chat is tied to those same trust levels.
Self-host requirements from the official cloud-server guide: 64-bit Linux (Ubuntu LTS preferred), 1 GB RAM with swap minimum / 2 GB+ recommended, 1 core / 2+ recommended, 10 GB disk / 20 GB+ recommended. Ports 80 and 443 must be free. Rebuilds (./launcher rebuild app) take the site down for several minutes. SMTP is optional at install if you use Discourse ID social login; you will still want mail later for digests.
Official hosted (discourse.org/pricing, USD): a Free plan exists, then Pro $100/month and Business $500/month, Enterprise custom. Hosted skips the Docker person. Self-host is GPLv2 and $0 software. Neither path is “the same $6 VPS as phpBB.”
Themes and theme components change the front end without a rebuild. Plugins change the Rails side and do need a rebuild. Do not treat those as the same lever.
Pick Discourse when the community is a support or product discussion stream, you like automated trust, and you will either pay CDCK or hire someone who can SSH into a container host. Skip it when members will riot without a last-post column. First-week admin is the Discourse beginner guide. The box is hosting Discourse.
Flarum — small, modern, still PHP
Flarum is the lightweight modern PHP answer. Backend is PHP (Laravel components, Composer). Front end is a Mithril SPA talking JSON:API. Core is deliberately thin: likes, tags, mentions, flags, and a lot of what XenForo ships in core arrive as extensions.
1.x requirements (docs.flarum.org): Apache with mod_rewrite or Nginx; PHP 7.3+; MySQL 5.6+/8.0.23+ or MariaDB 10.0.5+; Composer if you manage extensions from the CLI. Shared PHP hosting is possible. Official 1.x archives at the docs snapshot for this article are 1.8.17, with PHP 8.3 recommended as the quiet 1.x path. 1.x runs on newer PHP but logs deprecation notices from an older framework — expected, not a mystery.
1.x is on life support (critical and security fixes). 2.0 is in release-candidate; people run it, the API is frozen, it is not the conservative production default unless you are quoting the RC docs on purpose. Plan the 1.x → 2.x upgrade; do not start a new 1.x board in late 2026 without that plan.
The Extension Manager can install any Composer package. Official docs are blunt: only install it if you trust every admin. That is a supply-chain decision, not a XenForo ACP zip.
Importers exist as unofficial community scripts (phpBB, MyBB, FluxBB, SMF2). There is no official first-party importer set. Do not bet a 50,000-user migration on them without a staging run.
Pick Flarum when the honest brief is small, modern, PHP, and you accept a thinner catalogue. It is not a XenForo replacement for an add-on-heavy board and not a Discourse replacement for official hosted. The longer “when” is Flarum as a lightweight modern forum.
phpBB — the $0 classic that is still maintained
phpBB is GPLv2. Latest stable cited here is 3.3.17 (“Young Bertie”), 6 June 2026 — a maintenance and security release of a feature-frozen 3.3 line. phpBB 4.0 is alpha (4.0.0-a2 in April 2026, PHP 8.2 minimum, Symfony 7.4). Do not put 4 on a production board and call it 2026-stable.
Requirements for 3.3: PHP 7.2.0+, with later 3.3.x point releases documenting support up through modern 8.x. MySQL 4.1.3+ (MySQLi), MariaDB 5.1+, PostgreSQL, SQLite, MS SQL, or Oracle. json, mbstring, XML; getimagesize() enabled. That floor is why phpBB still fits cheap PHP hosting. It is also why a 2026 greenfield brand often looks dated next to XenForo or Flarum unless you invest in a style and a short, trusted extension list.
There is no license invoice and no official hosted product. Cost is hosting, SMTP, and the hours you spend applying 3.3.x security releases. The Customisation Database is real; so is the long tail of abandoned extensions. Treat “free” as “you are the vendor.”
Pick phpBB when you already run it, the members know it, and the budget is genuinely $0 software. Pick it as a bridge if you will import phpBB 3.2–3.3 into XenForo later — XenForo’s official importer covers that range. Do not pick it in 2026 as a fashion statement. The three-year money comparison with XenForo and Discourse is already written.
MyBB — the other $0 PHP board
MyBB is free, LGPL, PHP, and still shipping. Latest 1.8 release cited here is 1.8.40, 28 May 2026 (security and maintenance). Series before 1.8 are unsupported.
Documented 1.8 floor is old on purpose: PHP ≥ 5.2; MariaDB ≥ 5.1, MySQL ≥ 5.0, PostgreSQL ≥ 8.1, or SQLite ≥ 3; Apache, nginx, lighttpd, or IIS; SimpleXML, mbstring, gd, plus the database extension. Recommendations are “latest PHP and latest MySQL/MariaDB.” Give a host PHP 8 and current MySQL anyway. The published minimum is not a target.
MyBB’s Merge System is the historical reason people still land here: converting into MyBB from other boards. XenForo community notes on the other direction are specific — MyBB stores a title per post; XenForo stores a title per thread; MyBB PMs are folder-based, XenForo uses Conversations as private threads. If you are leaving MyBB for XenForo, that mapping is the work, not a zip swap.
Pick MyBB when you already have it, or when a small community wants a $0 PHP installer and is willing to live on 1.8.x until a 2.x actually ships as stable. Skip it as a 2026 greenfield default if you can pay $195 or you wanted a modern SPA. It is in this table because searchers still shortlist it next to phpBB. It is not in this table as “the sleeper XenForo killer.”
Free versus paid (without lying about TCO)
Free forum software in 2026 means one of four honest landings:
| Sticker | What you still pay |
|---|---|
| phpBB / MyBB | PHP hosting, mail, your time, extension risk |
| Flarum | Same, plus Composer literacy and a 1.x → 2.x plan |
| Discourse self-host | A Docker VPS at 2 GB+, rebuild downtime, mail |
| Discourse hosted Free | Plan caps (staff seats, storage, categories). Confirm the live grid. |
Paid forum software means two different invoices:
| Sticker | What you are buying |
|---|---|
| XenForo $195 | A forum-first product you run. Cloud is optional convenience. |
| IPS Cloud $89+/mo | A suite someone else hosts. Classic is the self-host exception. |
Do not compare month-one stickers across those rows. A $0 phpBB on a dying shared host plus a founder who wants out is more expensive than a XenForo license the same founder will still open in 2028. A Discourse Business hosted plan is more expensive than XenForo plus a modest VPS unless you were going to hire a Docker person you do not have. The arithmetic lives in the cost comparison. This page only names the shape.
Open source is GPLv2 (phpBB, Discourse), MIT (Flarum), LGPL (MyBB). Open source is not “no one is in charge.” Discourse’s official path is still Docker. phpBB’s 3.3 line is feature-frozen. Flarum 1.x is winding down. Read the license and the support posture.
Hosted versus self-hosted
| Path | Who it fits | Who it burns |
|---|---|---|
| Official cloud (XenForo Cloud, IPS Cloud, Discourse hosted) | No SSH, vendor upgrades, you accept caps and a monthly bill | You needed root, a custom daemon, or to leave next year without a project |
| Self-host PHP (XenForo, IPS Classic, Flarum, phpBB, MyBB) | You already buy PHP/MySQL. Contractor market is large | You thought “self-host” meant a one-click toy |
| Self-host Docker (Discourse) | You can SSH as root and survive a 10-minute rebuild | Shared hosting, cPanel-only staff |
XenForo Cloud FAQ is explicit: no direct SSH or FTP; uploads go through the ACP. Discourse hosted is the same idea with a different vendor. IPS Cloud is the product IPS wants to sell. Self-host is control plus chores.
If you do not yet know you want a site, stop and read the launch runbook before you pick a cloud SKU.
What did not get a column
Leaving them out of the six-pack is a decision, not amnesia.
| Product | Why it is not a column here |
|---|---|
| NodeBB | Node.js + websockets. Right when the shop already speaks Node. Wrong on cPanel. Own article: when NodeBB makes sense. |
| vBulletin | Still a live commercial competitor for some legacy boards. The XenForo comparison is a separate URL, not a seventh row on this table. |
| Vanilla | Different product, different buyer, later hub. |
| SMF | Alive, smaller 2026 greenfield story. Treat as a migration source more often than a destination. |
| bbPress / wpForo | WordPress plugins. Fine as comments-plus. Not this class of forum software. |
| Discord “Forum” channels | A Discord feature. Not a site. |
Nulled XenForo, “cheap license” marketplaces, and scraper appliances are not software recommendations. They are how you spend the first week on malware and the third year without a support account.
A 20-minute decision
Write the job in one sentence. Then take the first matching line and stop.
- Threads, groups, a style, a PHP host, budget for a license. XenForo. Cloud if you refuse SSH.
- Threads plus downloads plus events plus a store, one login. Invision Community. Cloud unless you have a reason for Classic.
- Latest-first support community, tags, trust levels. Discourse hosted if nobody in the team has Docker; self-host if they do.
- Small, modern, PHP, $0 software, you accept a thin core. Flarum. Budget the 2.0 move.
- Already on phpBB, $0, members will not relearn a UI this year. Stay on 3.3.17. Put phpBB 4 in a lab.
- Already on MyBB 1.8. Stay current (1.8.40+). Greenfield MyBB only if you have a Merge System reason.
If two lines both fit, you do not need a seventh product. You need the two-way article for those two lines.
Demo before you pay. XenForo ships an official admin demo. phpBB ships a demo. Discourse and IPS let you click around production marketing sites and, in Discourse’s case, spin a hosted free instance. Do not buy a suite from a screenshot of the forum app.
FAQ
What is the best forum software in 2026?
The one that matches the job in the table. For a classic public board on PHP, XenForo. For a multi-app community, Invision Community. For a modern support discussion, Discourse. For a small modern PHP site, Flarum. For $0 and you already know it, phpBB or MyBB. There is no global #1.
Is there good free forum software?
Yes. phpBB, MyBB, Flarum, and self-hosted Discourse are legitimate. “Free” means the software license. Hosting, email, backups, and the next security release are on you. Discourse’s official hosted Free plan is a capped cloud SKU, not a self-host substitute.
Is open source forum software “good enough” now?
For many communities, yes — if you like the product shape. Discourse is open source and a serious hosted business. Flarum is open source and mid-major-version. phpBB is open source and feature-frozen on 3.3. Open source is not a quality score. It is a license plus a maintenance story.
XenForo or Discourse?
Forum list, groups, PHP, add-on culture → XenForo. Latest, trust levels, Docker or official hosted → Discourse. Do not pick Discourse to save money on the same VPS. Do not pick XenForo because you are afraid of Ember if you have no PHP person either. Full matrix: XenForo vs Discourse 2026.
XenForo or Invision Community?
Forum-first vs suite. If you cannot name a second app besides forums, buy XenForo. If you can name three, read the IPS hub.
Should I wait for phpBB 4 or Flarum 2.0?
Not on production. phpBB 4 is alpha. Flarum 2.0 is RC — viable for people who like RC, not a mandate for a board that pays the bills. Stay on the current stable line and schedule the upgrade after GA, on staging.
Can I run forum software on cheap shared hosting?
phpBB, MyBB, Flarum, and self-hosted XenForo often can, if PHP and MySQL meet the floor and rewrite rules work. Discourse cannot. IPS Cloud and XenForo Cloud make the question moot. “Cheap shared” that still runs PHP 7.1 is not a host; it is a countdown.
Key takeaways
- Best forum software is a job match. The 2026 shortlist is XenForo, Invision Community, Discourse, Flarum, phpBB, MyBB.
- XenForo is forum-first PHP. Official extras (XFMG, XFRM, XFES) are add-ons. Cloud exists; SSH does not on Cloud.
- Invision Community is a suite. IC5 is current. IC4 is on a 31 December 2026 clock.
- Discourse is Docker + Latest + trust levels. Hosted or self-host; not shared PHP.
- Flarum is small modern PHP. 1.x is life support; 2.0 is RC.
- phpBB 3.3.17 and MyBB 1.8.40 are the honest $0 classics. phpBB 4 is alpha.
- Re-check live prices. Do not pirate a license. Demo the ACP before you pay.
If you already know the engine, skip the rest of the internet and go to the installer or the migration. If you do not, use the 20-minute list once, then stop shopping.

