Link in Bio Page Generator

Build a link-in-bio page as one HTML file you host anywhere — no tracking.

About this tool

Name, one-line bio, photo, theme and up to twelve links; a live preview; download index.html and upload it to any free static host. Your draft is saved in this browser.

Why own the page

The link-in-bio services solved a real problem — Instagram and TikTok allow one link — and then charged for it: a monthly fee to remove their branding, and analytics scripts that track everyone who taps through. A bio page is, at bottom, one photo, one sentence and a column of buttons, which a single HTML file with inline styles does perfectly, and static hosting is free almost everywhere — Netlify, GitHub Pages, Cloudflare Pages, Vercel, or a folder on a site you already have. The file this tool writes contains no JavaScript, no external requests and no analytics (the photo is embedded as data), so it loads instantly and respects your visitors. Honest trade-offs: you don't get click counts (add UTM parameters to the links and read them in your own analytics), you upload the file yourself when links change, and the design is deliberately simple. Make the share image with the social image generator, a chat button with the WhatsApp link generator, and a QR code for print with the QR generator.

Frequently asked questions

Where do I host the file?

Anywhere that serves static files: GitHub Pages, Netlify Drop, Cloudflare Pages, Vercel, Neocities, or your own site. Upload index.html and put the resulting URL in your bio.

Does it track visitors?

No — the page has no scripts at all. If you want click counts, add UTM tags to the links and use your own analytics on the destination.

Can I edit it later?

Yes — the draft is saved in this browser; change a link, download again, re-upload. The HTML is also plain enough to edit by hand.

Is my photo uploaded?

Not to this site — it is resized in your browser and embedded inside the HTML file you download.