Link-in-Bio Kit

Ten link-in-bio pages you host yourself.

One HTML file each. Put it on your own domain, keep your clicks and your data, and skip the monthly plan. Edit the text, paste your links, upload.

  • Pay once, no subscription
  • No platform logo on your page
  • Free hosting works fine

Yours in three steps.

Every editable spot in the file is marked with a comment that starts with EDIT, so you can find it by searching.

  1. Choose a template

    Copy one folder from templates. Change the name, the bio and the initials, or drop in a photo.

  2. Paste your links

    Each link is one short block. Replace # with your address. Copy a block to add a link, delete one to remove it.

  3. Upload it

    Drag the folder onto Netlify, Cloudflare Pages or GitHub Pages, connect your domain, and put that address in your bio.

index.htmla link
<!-- EDIT: your links -->
<a href="https://yourshop.com" class="link-item">
  <span class="link-label">Shop my favourites</span>
  <span class="link-sub">Products I use daily</span>
</a>

<!-- shows only until the sale ends -->
<a href="https://yourshop.com/sale"
   class="link-item" data-until="2026-11-30">
  <span class="link-label">Black Friday: 30% off</span>
</a>

What is built into every page.

Share button

Opens the phone's share sheet. On a computer it copies the link and says so.

Timed links

Add data-from or data-until to a link and it appears or disappears on that date. Good for launches and sales.

Click tracking

If you use Google Analytics, Plausible, Fathom or Umami, each link click is reported with the link's name. No extra code.

Campaign tags

Set one word, such as instagram, and every outgoing link carries it, so your shop shows where the visit came from.

Save contact

Fill in your details once and a link downloads them as a contact card that phones add to the address book.

Photo or initials

Every template takes a photo in place of the initials with one line of HTML.

Looks right when shared

Title, description, social card tags, theme colour and icon are in place for you to edit.

Fits every phone

Checked at 320, 375, 390 and 768 pixels wide. Nothing spills off the side.

Keyboard and screen reader friendly

Real links and headings, visible focus, and reduced motion when the visitor asks for it.

Questions people ask first.

How is this different from a hosted link page?

A hosted service keeps your page on its domain and charges monthly for things like custom domains, analytics or removing its logo. This kit is a file you own. You host it wherever you like, on your own domain, and nothing is locked behind a plan. The trade-off is that you edit a file instead of using a dashboard.

Do I need to know how to code?

You need to open an HTML file in a text editor and replace the sample words and links with yours. The spots to change are marked with EDIT comments, and the documentation shows each step.

Where do I host it, and what does it cost?

Any static host works. Netlify, Cloudflare Pages and GitHub Pages all have free plans that are more than enough for a link page. A custom domain is optional and is the only thing you might pay for.

Can I see how many people click each link?

Yes, if you add an analytics tool. Paste its snippet into the page and link clicks are reported automatically to Google Analytics, Plausible, Fathom or Umami. The kit does not collect anything itself.

Can I use these for clients?

Yes. One purchase covers unlimited pages for you and your clients. You may not resell or give away the templates themselves. The full terms are in LICENSE.txt.

What is in the download?

Ten template folders, this gallery page, an HTML documentation page, a README and the license. Each template is a single file with its styles and script inside.

Own your link page.

Ten templates, the setup guide and a commercial license in one download. Pay once. No monthly plan.

Get the Link-in-Bio Kit