Elgg Review, Pricing & Features

Elgg in 2026: the free, open-source PHP social networking engine for building private communities, with features, hosting needs, and alternatives explained.

Category
Community Platforms
Pricing
Open Source, from Free (self-hosted; hosting and services cost extra)
Verified
Not yet
Last updated
July 18, 2026
Founded
2004
Web AppAPIOpen SourceSelf-Hosted

Overview

Elgg is a free, open-source social networking engine created in 2004 by Ben Werdmuller and Dave Tosh, giving organizations the tools to build their own private community platforms rather than relying on commercial social networks.

Now governed by the non-profit Elgg Foundation, it is built on PHP and MySQL and dual-licensed under the GPL and MIT licenses, making it free to self-host for commercial or non-commercial use.

Key Features

Elgg's core provides user profiles, blogging and activity streams, public and private groups, file sharing, and granular access controls out of the box.

Additional functionality is added through a plugin architecture, and communities are extended through custom themes and third-party or community-built plugins.

Pricing

Elgg itself is completely free and open source with no licensing fee, but organizations must budget for self-hosting infrastructure, which can start from a few dollars a month on shared hosting for small communities.

There is no official paid tier; larger deployments typically pay for higher-capacity hosting and, optionally, custom development or support services from the community.

Key Features

Pros & Cons

Pros

  • Completely free and open source with no licensing costs
  • Full data ownership and control since it is entirely self-hosted
  • Purpose-built for social networking, with deeper native profile, group, and access-control features than a bolted-on CMS plugin
  • Long track record dating back to 2004, with proven use by universities and non-profits

Cons

  • Requires self-hosting expertise and ongoing PHP/MySQL server maintenance
  • Smaller and less consistent plugin ecosystem than larger platforms like WordPress
  • No official marketplace, so premium plugins are scattered across independent developer sites
  • Smaller, more niche community today than during the platform's peak in the late 2000s and early 2010s

Pricing

Frequently Asked Questions

Is Elgg free to use?

Yes, Elgg is free and open source under a dual GPL/MIT license. There is no software licensing fee; costs come only from self-hosting infrastructure.

Who created Elgg and when?

Elgg was created in 2004 by Ben Werdmuller and Dave Tosh, and is now governed by the non-profit Elgg Foundation.

What are the server requirements for Elgg?

The current version of Elgg requires PHP 8.1 or higher, roughly 256MB of PHP memory, a MySQL 8 database, and a working cron scheduler for notifications and digests.

Can Elgg be used commercially?

Yes. Elgg's dual GPL/MIT license permits commercial use, modification, and deployment at no licensing cost.

Who typically uses Elgg?

Universities, non-profits, and organizations building private community platforms or internal social intranets are Elgg's most common users.

How is Elgg different from BuddyPress?

Elgg is a standalone, purpose-built social networking engine, while BuddyPress is a plugin that adds social features on top of an existing WordPress installation.

Related Tools