100% local · single HTML export

Build your link-in-bio in minutes

A visual builder for personal link-in-bio pages. Customize your profile, links, and theme, then download one self-contained HTML file you can host anywhere — GitHub Pages, Netlify, your own server. A Linktree alternative that runs entirely in your browser.

Visual editor 6 themes Animations Self-hosted

1 Profile

👤
Display name is required.
0 / 200

2 Links

At least one active link is required to export.

3 Theme tap a swatch

4 Customization

5 Attribution

Live preview

Export your bio page

Single self-contained HTML file. All images embedded. Ready to host anywhere.

How to use

Five steps from blank page to a live link-in-bio you own and control completely.

1

Customize your profile

Upload an avatar, type your display name, write a short bio, and add your pronouns. Everything updates in the live preview on the right as you type.

2

Add your links

Click "Add link" to build your list. Give each link a label, a URL, and an emoji icon. Drag the handle to reorder, and toggle links on/off. Up to 20 links.

3

Pick a theme & customize

Tap one of the 6 theme swatches to load a preset. Then tweak the background (solid, gradient, or image), button style, hover animation, and font.

4

Download the HTML

Click "Download HTML" to get a single link-in-bio-{timestamp}.html file. All CSS, JS, images, and fonts are inlined — no external dependencies except Google Fonts CDN.

5

Deploy to GitHub Pages

Create a repo, drop the HTML file in, rename it index.html, push, then enable Pages in repo Settings → Pages → "Deploy from branch". Your bio is live at username.github.io.

Six built-in themes

Each theme is a starting point. After picking one, everything is fully customizable — colors, background, buttons, fonts.

Minimal Mono

Clean white background, black text, black pill buttons. The timeless default — works for any personal brand.

Sunset Gradient

Warm orange-to-pink gradient with white text. Energetic and eye-catching — great for creators and lifestyle brands.

>_

Dark Neon

Black background, neon green accents, monospace font. For developers, hackers, and night owls.

Ocean Breeze

Soft blue background, white cards, navy text. Calm and approachable — ideal for portfolios and consultancies.

🌿

Forest

Deep green background, cream text, brown accents. Earthy and grounded — perfect for nature and craft brands.

Cyberpunk

Dark purple background, magenta and cyan accents, glitch-style font. Loud and futuristic.

Why this beats Linktree

You own the file

Export a single HTML file. Host it on GitHub Pages, your own domain, or a USB stick. No subscription, no account, no expiry.

No tracking, ever

Linktree tracks every click. Your exported page has zero analytics, zero cookies, zero third-party scripts — unless you add them yourself.

Live visual editor

See your bio page update in real time inside a phone mockup. Switch to desktop preview with one click. No code, no refresh.

Six themes & full control

Start from Minimal Mono, Sunset, Neon, Ocean, Forest, or Cyberpunk. Then tweak every color, button shape, animation, and font.

Everything inlined

Avatar and background images are embedded as data URLs. CSS and JS are inline. The only external resource is Google Fonts — and it degrades gracefully.

100% client-side

The builder runs entirely in your browser. No uploads, no server, no sign-up. Your content never leaves your device until you hit export.

Frequently asked questions

No. Link-in-Bio Builder is completely free and requires no account. Open the page, build your bio, download the HTML. That's it. There is no premium tier, no trial, no email gate.

Anywhere that serves static files. GitHub Pages (free), Netlify (free), Vercel (free), Cloudflare Pages (free), or your own web server. Just upload the .html file — no build step, no dependencies to install. The most popular free option is GitHub Pages: create a repository, drop the file in as index.html, enable Pages in Settings, and you get a URL like username.github.io.

No. The exported HTML contains zero analytics, zero cookies, and zero third-party tracking scripts. Your visitors' privacy is fully respected. If you want analytics, you have to add them yourself (e.g. paste a Plausible or Umami snippet into the file). We deliberately do not include any by default.

No. The builder runs 100% in your browser. Your avatar and background images are read with the File API and embedded directly into the exported HTML as base64 data URLs. Nothing is ever sent to a server. You can verify this in your browser's DevTools → Network tab.

Yes. The exported file is a clean, readable HTML document with inline CSS in the <head> and a small inline script for the animations. You can open it in any text editor, change colors, add links, or paste in analytics snippets. The structure is semantic and commented.

Four font choices: Inter, System, Poppins, and Playfair Display. Inter, Poppins, and Playfair Display are loaded from the Google Fonts CDN in the exported page — they need an internet connection on first load but the browser caches them. The "System" option uses your operating system's default UI font stack and works fully Browser-based.

The builder caps you at 20 links — beyond that, a link-in-bio page becomes unusable on mobile. You can toggle individual links off without deleting them, so you can keep a library of links and show only the ones you need right now.

The builder works on any modern browser: Chrome 90+, Edge 90+, Firefox 88+, Safari 14+, and equivalent mobile browsers. The exported bio page works on essentially every browser including older ones, because it is plain HTML and CSS with a tiny progressive-enhancement script. Internet Explorer is not supported for the builder.