NABEEL.

Links Page Maker

Your own Linktree - multiple themes, fully custom, deploy to GitHub Pages free.

Theme

Use custom template

Paste a full HTML template. Available tokens:
{{name}} {{bio}} {{avatarInitial}}
Links: {{#each links}}{{label}} {{url}} {{icon}}{{/each}}
Social: {{#each socials}}{{platform}} {{url}}{{/each}}

Profile

If uploaded, image replaces emoji/initial.

Links

Social Icons

GitHub Deploy

Not connected

Publish your Links Page to GitHub Pages - free forever.

1
Create a GitHub repository
Go to github.com/new. Name it anything (e.g. my-links). Set it to Public - required for free Pages hosting.
2
Generate a Personal Access Token
Go to Settings → Developer settings. You can use Tokens (classic) (tick repo scope) or Fine-grained tokens (select your repo, then under Repository permissions, set Contents to Read and write).
3
Enable GitHub Pages
In your new repo → Settings → Pages → Source: Deploy from a branch → Branch: main, folder / (root). Click Save.
4
Enter your credentials below & Deploy
Credentials are saved only in your browser's localStorage and never sent to our servers. Click Deploy to push via API.
Saved locally - never transmitted to this server.
Your page is live at:
Live Preview
Modern - mobile layout

How to Use

1

Pick a Theme

Choose your visual style. Or paste your own HTML template.

2

Add Your Links

Add as many links as you want with icons and labels.

3

Deploy Free

Connect your GitHub account and deploy to GitHub Pages. Your link-in-bio is live in 60 seconds.

FAQ

Yes. Your page is hosted on GitHub Pages which is free for public repos.

Yes - in your GitHub repo settings under Pages, you can set a custom domain.

Come back here, make changes, and hit Deploy again. It overwrites the old file.

No - add as many links as you want.