HomeHTML Template for Link in Bio
Link in Bio Templates

HTML Templates for Link in Bio Pages

Self-hosted HTML link-in-bio page templates — no monthly Linktree fees, full brand control, and instant loading. Avatar, display name, bio line, social links, CTA buttons with icons, featured content cards, email capture, and analytics-ready — everything Linktree offers but hosted on your own domain with zero subscription cost.

Get 180+ Templates — $35

Link in Bio — Own Your Audience, Skip the Monthly Fee

Linktree charges $5–$24/month for features that take 30 minutes to build in HTML. More importantly, a Linktree page lives on Linktree's domain — your followers are a click away from their homepage and their recommendations for other creators. A self-hosted link-in-bio page on your own domain keeps your audience on your brand, passes SEO value to your domain, and costs nothing per month after setup. It also loads faster than Linktree's JavaScript-heavy page — a meaningful difference when your audience is clicking from a mobile Instagram story.

Profile

Avatar and Bio Header

Circular avatar photo (80–100px), display name in bold, username or handle in smaller text, one-line bio, and location or niche tag. Keep the bio header concise — it is the same information that already appears in the Instagram or TikTok bio, and the visitor has already read it. The value of the link-in-bio page is what comes below the header: the links they could not fit in the platform bio itself.

Links

Stacked CTA Button Links

Full-width pill buttons, each with an icon and label: "Watch on YouTube," "Shop My Favourites," "Book a Consultation," "Download the Free Guide," "Listen on Spotify," "My Amazon Storefront." Button order matters — most important links at the top. Buttons with an emoji or icon outperform text-only buttons by 18–25% in click-through rate. Each button is a standard anchor tag with href — no JavaScript required, instant on click.

Featured

Featured Content Cards

A 2-column card grid below the main links for featured content: latest YouTube video thumbnail, latest blog post, current product promotion, or podcast episode. Cards with thumbnail images capture attention and communicate content type instantly. A "Latest Post" card linking to the most recent content gives return visitors a reason to click through even if they have seen the main links before. Update the featured card weekly to maintain freshness.

Email

Email Capture Section

A simple email input and subscribe button: "Get weekly tips — no spam." Converting Instagram followers to email subscribers is the most valuable action a link-in-bio page can drive — email subscribers are owned audience that platform algorithm changes cannot take away. A ConvertKit, Mailchimp, or Beehiiv inline form embedded as a simple HTML form element. The email capture section should appear after 2–3 main links — not immediately, but before the visitor reaches the bottom of the page.

Link in Bio — Self-Hosting vs Linktree Comparison

FeatureLinktree ProSelf-Hosted HTML
Monthly cost$9–$24/month$0 (hosting already paid)
Custom domainPro plan onlyAlways — your own domain
Brand controlLimited themesFull — any design
Page load speedModerate (JS heavy)Fast — pure HTML/CSS
SEO valueGoes to linktree.eeGoes to your domain
AnalyticsBuilt-in (paid)GA4 free — full data ownership

Get All 180+ Templates — $35 One-Time

Commercial licence · No subscription · Instant download · Lifetime updates

Download All 180+ Templates — $35
One payment · Own the files forever · Used by 500+ agencies worldwide

Frequently Asked Questions

How do I create a link in bio page without Linktree?
Create an HTML file (index.html) with your avatar, display name, bio, and a stack of full-width anchor tag buttons styled as pills. Deploy to Cloudflare Pages (free), Netlify (free), or GitHub Pages (free). Point your custom domain (yourname.com or links.yourname.com) to the deployment. Total cost: $10–$12/year for the domain, zero for hosting. The result is faster, fully branded, and on your own domain — no monthly Linktree fee, no Linktree branding, no algorithm-driven recommendations for other creators.
What links should go on a link in bio page?
Order by the action you most want the visitor to take: primary CTA first (book a consultation, shop the collection, download the free guide), then secondary links (YouTube channel, podcast, blog, Amazon storefront, Spotify). Keep the list under 8 links — more than 8 is the paradox of choice and reduces overall click-through. A featured content section below the main links (latest video, latest post) gives return visitors new content without adding to the main link count.
How do I add click tracking to a self-hosted link in bio page?
Google Analytics 4 event tracking: add an onclick attribute to each button link. onclick="gtag('event','link_click',{link_name:'YouTube Channel'})" sends a custom event to GA4 on each click. In GA4: Events > Custom events — you see click counts per link. Alternatively, use UTM parameters on each destination URL (yourwebsite.com?utm_source=instagram&utm_medium=bio&utm_campaign=youtube) and track campaign performance in GA4's Acquisition report. Both methods give you click-through data without a paid analytics tool.
Can I embed an Instagram feed on a self-hosted link in bio page?
Yes — but with a trade-off. The Instagram Graph API requires a Meta developer app and an access token that expires every 60 days (or 90 days with refresh). A static HTML page cannot auto-refresh the token — you need a small server function (Cloudflare Workers, Netlify Functions) to store and refresh the token. For most creators, the Instagram feed widget is not worth the implementation complexity — a manually updated featured content section with 2–3 thumbnail images achieves the same freshness signal without API dependency.
How many link in bio HTML templates are in UIXDraft?
UIXDraft includes 180+ general-purpose HTML/CSS business templates — not built specifically for link in bio, but plain HTML/CSS you can freely edit and adapt with your own services, pricing and content. One $35 purchase, commercial licence — own your link-in-bio page forever.

Related Resources