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
Pick the one that looks like you.
Tap a phone to open the live page. Try the share button and the links.

Black and gold with fine serif type. Musicians, filmmakers, artists.

Soft blush tones with follower stats. Beauty, lifestyle, wellness.

Frosted cards on a deep gradient. Founders, developers, startups.

Editorial grid with a featured project. Photographers, designers.

Terminal style with a live-now bar. Streamers, gamers, esports.

Warm earth tones with a featured offer. Food, nutrition, wellness.

White and gold with service tiles and a save-contact link. Coaches, consultants.

Loud lime and black with stats. Fitness coaches, athletes.

Dark agency layout with recent work cards. Designers, developers.

Dreamy gradient with coloured link dots. Illustrators, digital artists.
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.
Choose a template
Copy one folder from
templates. Change the name, the bio and the initials, or drop in a photo.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.Upload it
Drag the folder onto Netlify, Cloudflare Pages or GitHub Pages, connect your domain, and put that address in your bio.
<!-- 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.