Alternatives

Open source Linktree alternatives you can self-host

If you would rather own the code than rent a page, there are good open source options. Here is what each takes to run, and when hosted is the saner choice.

Already have a page there? Bring it over in one click.

The reasons come up again and again in developer threads: no vendor that can close or change its prices, no tracking you did not choose, full control of the HTML, and the fun of it. Link in bio tools have closed often enough (Bento, Koji, Linkpop) that owning the page is a reasonable instinct.

The cost is upkeep. A page you host is a page you patch, back up and keep online. For a static page that is close to nothing; for an app with a database and logins, it is real work.

LinkStack: a self-hosted Linktree with an admin panel

LinkStack is the closest thing to a self-hosted Linktree. It is a PHP app with an admin panel, user accounts (other people can sign up on your instance), themes you can upload and a one-click updater that backs up before it updates. It runs from a release in your web root or from the official Docker image, and it uses PHP 8.2.

It is licensed AGPL-3.0 since version 4.0.0, which matters if you plan to modify it and offer it to others: the source of your changes must be available. Volunteers also run free community instances if you want LinkStack without hosting it.

Best for: a link page for a group, a club or a small community, where multiple users and an admin panel earn their keep.

LittleLink is the opposite approach: a single static page of HTML and CSS with more than 100 branded button styles, light and dark themes, and no build tools at all. It is MIT licensed. You deploy it anywhere that serves files: GitHub Pages, Cloudflare, Netlify, Vercel or your own server, or run it with Docker.

It has no analytics built in (the project suggests adding a privacy-friendly analytics service yourself), no database and nothing to log in to. You edit the HTML to change your links.

Best for: a developer who wants a fast, free page and does not mind editing a file to update it.

Or write your own

For a list of links, a hand-written page on GitHub Pages or any static host is a perfectly good answer, and free. GitHub Pages serves a site from a repository on github.io or your own domain. See your GitHub profile as a portfolio for where GitHub itself fits.

What you give up building it yourself is everything that is not a link: analytics, an email list, revenue figures, a page for each project. Each one is a weekend project, and then something to maintain.

Compared

OptionLicenseWhat you runAnalyticsEmail signupsVerified revenueYearly cost
LinkStackAGPL-3.0PHP 8.2 app, Docker imageAdd your ownNoNoYour server
LittleLinkMITStatic HTML and CSSAdd your ownNoNoFree on static hosts
Hand-written pageYoursStatic filesAdd your ownBuild itBuild itFree on static hosts
makerhandleHosted, not open sourceNothingBuilt in, cookie-freeBuilt in, double opt-inBuilt inFree, or $20 for Pro

Checked October 2026 against each project's repository.

When hosted makes more sense

makerhandle is not open source, so if owning the code is the point, pick LittleLink or LinkStack and enjoy it. If the point was owning your link and your data, hosted gets you most of the way with none of the upkeep:

  • Pro puts your page on your own domain with SSL handled for you, so moving away later is a DNS change.
  • You can export your page as JSON at any time.
  • Analytics use no cookies and store no IP addresses.
  • Projects get statuses, case-study pages and verified revenue from Stripe, Paddle, Lemon Squeezy, Gumroad, RevenueCat or Shopify, which no static page can verify.

Free for five projects, $20 a year for Pro. For a developer-focused roundup, read the best link in bio for developers.

Questions

Is there an open source Linktree?

Yes. LinkStack is a self-hosted PHP app with an admin panel and multiple users (AGPL-3.0), and LittleLink is a static HTML and CSS page with 100+ branded buttons (MIT).

What is the easiest way to self-host a link in bio?

LittleLink: copy the repository, edit the HTML and deploy it to GitHub Pages, Cloudflare, Netlify or Vercel. There is no database or build step.

Does LittleLink have analytics?

Not built in. You add an analytics script of your choice to the page.

Is makerhandle open source?

No. makerhandle is a hosted product. Pro lets you use your own domain and you can export your page as JSON at any time.

Skip the server, keep the domain

Free for up to 5 projects. Pro is $20/year.