How To Host A Link In Bio Page You Own

A link in bio page is one small web page of links. How to build your own, host it free, put it on an address you can print, and when to stay on Linktree.
The OxyPages Team · · 8 min read
Your Instagram bio has one link that people actually tap. You've probably pointed it at Linktree, because that's what everyone does, and it works.
Then you notice the Linktree logo at the bottom of your page, the linktr.ee address you can't really put on a business card, and a pricing page where removing the branding takes a paid plan. As of November 2026 that page lists four tiers, Free, Starter, Pro and Premium, and says prices vary by region, so check what yours costs.
A link in bio page is one small web page. It's a photo, a line about you and a stack of buttons. That's about the simplest website there is, and you can host your own for free, on an address you control, in less time than it takes to compare the plans.
Instagram has allowed up to five links in a bio since April 2023, and the one-link page still hasn't gone away. One address is easier to print, share and keep up to date than five.
TL;DR: A link in bio page is a single HTML page with your photo, a short bio and 4 to 8 buttons. You can build one with a free generator or an AI assistant, host it on any static host, and point a domain you own at it. Linktree and similar services are worth paying for if you sell through them or need per-link click analytics. If you just need a tidy page of links that you own, host it yourself.
What Is A Link In Bio Page?
A link in bio page is a single web page that collects every link you want to share, built to be opened from the one link slot on a social profile. It's mobile first, loads in a second or two, and holds your name, a photo, a sentence about what you do and a column of big buttons.
That's it. No menu, no second page, nothing to log into.
Because it's one static page, it doesn't need a platform. Any host that can serve an HTML file can serve it, and the general method for hosting a static website covers the four steps if you've never put a page online before.
Should You Use Linktree Or Host Your Own?
Use Linktree, or one of its rivals, if you sell through it or need click analytics on every button. Host your own if you want a page of links that you own, on your own address, without a monthly fee. If you're not selling through the page, you're in the second group, and a free Linktree alternative you own outright is the better deal.
Here's how the options compare. Linktree's details are from its pricing page as of November 2026.
| Linktree Free | Linktree paid plans | Your own page, free host | Your own page, own domain | |
|---|---|---|---|---|
| Cost | $0 | A monthly or yearly fee that varies by region and tier | $0 | The domain's yearly fee, plus a host plan if domains are paid |
| Address | linktr.ee/you | linktr.ee/you | The host's subdomain | yourname.com |
| Platform branding | Yes | Removable on a paid tier | Depends on the host | Depends on the host |
| Click analytics | Basic analytics | Advanced or full analytics, by tier | Page visits only | Page visits only |
| Who controls the layout | Linktree | Linktree | You | You |
| Moves with you to another host | No | No | Yes, it's a file | Yes, address and all |
Look at the last two rows. A rented page lives inside someone else's product. The layout, the features and the prices are theirs to change, and you agreed to that when you signed up.
Who Should Stay On Linktree
Linktree's paid plans do real work that a static page can't:
- They count clicks in more detail, so you know which link earns its spot.
- They add selling tools, so guides and courses can be sold from the page itself.
- They connect to marketing and mailing list tools without you touching code.
- They schedule links to appear and disappear on set dates.
If you rely on any of those, the subscription is earning its keep. Beacons and Stan Store are built around the same creator-shop idea, and Carrd sits halfway, giving you more design control while still keeping you on its platform. a Carrd alternative when you already have HTML covers that trade-off in detail.
What Should A Link In Bio Page Include?
Fewer links than you think. Six good buttons beat fifteen, because a visitor reads the first three and taps one.
A page that works usually has:
- Your name and a photo at the top, so a visitor knows they're in the right place.
- One line saying what you do, in plain words, not a slogan.
- The single most important link first. Whatever you want people to do today goes at the top.
- 4 to 8 buttons in total, each with a label that says where it goes.
- Small social icons at the bottom, not as full buttons competing with your main links.
- Big tap targets. Google's web.dev guidance suggests touch targets of around 48 pixels with about 8 pixels between them. web.dev on accessible tap targets The accessibility standard's floor is 24 by 24 CSS pixels. W3C on the WCAG 2.2 minimum target size
Leave off anything that will be out of date next month unless you're going to change it next month. A dead link on a page this short is very easy to notice.
Worked Example: A Link In Bio Page For A Tattoo Artist

Take a tattoo artist who works by appointment from a private studio. Their DMs fill up with the same five questions every week: are you booking, how much for a small piece, what flash is available, where are you this month, and how do I look after my new tattoo.
Every one of those answers can be a button.
The Links, In Order
- Request a booking. The booking form comes first, because that's the action that pays.
- Available flash. Designs ready to tattoo, with sizes and prices.
- Healed work. Photos of tattoos weeks after, which sell better than fresh ones.
- Deposits and policies. The deposit amount, cancellation terms and age rules, written once instead of typed into every DM.
- Guest spots. Where they're working this month if they travel.
- Aftercare. How to look after a new tattoo, day by day.
Instagram and TikTok go at the bottom as small icons. The visitor already came from there.
Why Owning The Page Matters Here
The aftercare link is the interesting one. Tattoo artists hand clients a printed aftercare card, and a QR code or short address on that card is the natural place to point them at the details.
Cards get printed in batches of a few hundred and live in clients' drawers for years. So the address on the card has to keep working for years. A page on a domain the artist owns, like inkbyname.com, will. A page on a platform's subdomain only works as long as the platform, the plan and the username all stay put.
Building It
There are three quick ways to make the page itself:
- A generator. Fill in the name, photo, bio and links, pick a look, and download the HTML or publish it. The free link-in-bio generator does exactly this, and the page it builds has no tracking script and loads nothing from other servers.
- An AI assistant. Ask for "a single mobile-first HTML page with a round photo, a one-line bio and six full-width buttons", then paste in your links.
- By hand, if you know some HTML. It's one file and a few dozen lines.
Whichever you use, open the finished file on your phone before it goes anywhere. Tap every button. A typo in a URL is the most common fault on a page like this, and you'll only catch it by tapping.
Putting It Live
Upload the file to a static host and you'll get a working address in under a minute. On OxyPages a page you drop with no account goes live straight away, and you claim it with a free account within 30 minutes to keep it. A custom domain is a paid feature there, and so is business use: the free plan is for personal, non-commercial pages, and Lite starts at $5 a month. Netlify and Cloudflare Pages will host the same file for free too.
When you're ready for your own address, buy the domain and point it at the host. how to connect a domain to your website walks through the DNS part, which is the only fiddly step.
What A Self-Hosted Link Page Can't Do
A link page you host yourself is a static file, and that's both why it's cheap and where it stops.
It can't tell you which button gets tapped. A host's visitor stats will show how many people opened the page and where they came from, but not what they clicked next. If you need that, add tracking tags to the destination links so the booking form or shop can see where its visitors came from, or put a link shortener with click counts on the buttons that matter.
It can't take payments on the page. Link out to your booking tool, Square, Stripe or a shop instead, which is what you'd be doing anyway.
And it won't update itself. If your guest spot dates change, you edit the file and upload it again. That takes a minute, but someone has to remember to do it.
If you need a creator shop with checkout, scheduling and per-link analytics in one place, a static page isn't the right tool, and that includes OxyPages. Stay on Linktree Pro or a platform like it.
What To Do Next
Write down your six links before you build anything. Put the one that matters most at the top. Then:
- Build the page with a generator, an AI assistant or by hand.
- Open it on your phone and tap every button.
- Publish it and put the new address in your bio.
- When you're happy with it, buy a domain and connect it, so the address on your cards never has to change.
Publish your link in bio page and get a live address. No account is needed to put it live, and a free account keeps it, no card needed. If the page promotes paid work, like the tattoo booking page above, it needs a paid plan.
FAQ
Is It Free To Host A Link In Bio Page Yourself?
Yes, on a free static host. The page is one small HTML file, so it fits easily within any free plan. A custom domain costs extra, usually the domain itself plus a paid plan on hosts that charge for connecting one.
Can I Use My Own Domain For A Link In Bio Page?
Yes, and it's the main reason to host your own. Buy the domain from a registrar, then connect it to your host with a DNS record. Once it's set up, the address keeps working no matter which host you move to later.
Will Instagram Block A Link To My Own Website?
Not for an ordinary page. Links in a bio fall under Instagram's Community Guidelines like everything else, and a page of booking and portfolio links is nowhere near them. Links open in Instagram's in-app browser by default, so test yours from the app, not just from a desktop browser.
How Do I See Which Links People Click?
A link in bio page you host yourself can't count clicks on its own. Add tracking parameters to the destination links, or use a link shortener with click stats for the buttons you care about. Your host's statistics will still show how many people opened the page.