Free link-in-bio builder

Bento link-in-bio pages, built here and hosted by you

Arrange links, notes, socials and pictures into tiles, check the phone and desktop preview, then download one self-contained HTML file for GitHub Pages, Cloudflare Pages, Netlify or any web host. Everything stays in your browser.

  1. 1Fill the compartments
  2. 2Check the preview
  3. 3Download and host it

3 Take it home

Open project
Ready to export

    index.html · 8.8 KBDraft kept in this browser

    1 Edit your page:

    Preview
    Profile
    AM Photo
    111 / 280

    Tiles

    Drag the handle to reorder, or focus it and press the up and down arrow keys.

    Add a tile

    2 Live preview

    Put your page online in a few minutes

    LinkBento never hosts pages. You download a plain HTML file and put it on a free static host you control, under your own name or domain.

    GitHub Pages

    1. Create a public repository and upload index.html (plus the images folder from the ZIP) with “Add file → Upload files”.
    2. Settings → Pages → “Deploy from a branch”, branch main, folder / (root).
    3. Your page appears at https://you.github.io/repository/.

    Cloudflare Pages

    1. In the Cloudflare dashboard open Workers & Pages → Create → Pages → “Upload assets”.
    2. Name the project and upload the folder with your index.html.
    3. It goes live at https://project.pages.dev/; add your own domain later if you like.

    Netlify

    1. Unzip the download into a folder.
    2. Drag the folder onto Netlify Drop (app.netlify.com/drop).
    3. Sign in to keep the site and choose its netlify.app name.

    Any web host

    1. Upload index.html (and images/) to your site's web root with the host's file manager, SFTP or FTP.
    2. Keep the .json project file. Open it here later to edit and export again.

    More link tools in the box

    Small, focused helpers for the links you put on your page. Each one runs entirely in your browser.

    Recommended

    Two free tools that pair well with a link page: one for testing sign-ups, one for checking where links really go.

    Temporary email

    CleanTempMail

    Adding a newsletter or shop link to your page? Sign up through it with a disposable inbox to see the welcome email your visitors get. No sign-up needed, pick a random or custom address, and messages are deleted automatically after 3 days.

    Open a temporary inbox

    Disposable cloud browser

    WebTraceCheck

    Open the links on your page in Brave, Chrome, Edge, Firefox or Chromium running on an isolated cloud desktop that is deleted after each session. Free daily time, nothing to install, plus free redirect, DNS and website audit checks.

    Try a disposable browser

    Questions about the builder

    Does LinkBento host my link-in-bio page?

    No. LinkBento only builds the page. You download an HTML file and host it yourself on GitHub Pages, Cloudflare Pages, Netlify or any static host. We never publish pages on linkbento.me, which also keeps this domain free of look-alike phishing pages.

    Is anything I type or add uploaded?

    No. Your profile, tiles and pictures are processed on your device. The draft is saved in this browser's own storage (IndexedDB) so you can come back to it. Page views on this site are counted with Cloudflare Web Analytics, which uses no cookies and never sees your content.

    What is inside the exported file?

    One HTML page with its styles built in and pictures embedded, or a ZIP with index.html and an images folder. It has no scripts, no web fonts and no trackers, and a Content-Security-Policy tag stops it from loading anything from other sites.

    Which links are allowed?

    Web addresses (https:// or http://), email addresses (mailto:) and phone numbers (tel:). Links that start with javascript:, data: or other schemes are refused, and so are links that hide a user name or password before the domain.

    How do I edit the page after publishing it?

    Click Save project to download a .json file of your page. Later, open that file here, make your changes and export again, then replace the old index.html on your host.

    Is the exported page accessible?

    It uses real headings, lists and links, keeps colour contrast at WCAG AA in every theme, shows clear focus outlines, respects reduced-motion settings and asks you for alt text on pictures. Social links carry rel="me", which Mastodon uses to verify profile links.