You said "comment and I'll send it" or "link's in my bio," and now the freebie has to actually land. Build it as a self-contained HTML page — the guide, the checklist, the swipe file, the resource list — and get one private link in seconds. The link is unguessable and never shows up in a public search, so it reaches the people who asked for it, not the whole internet. They tap, it opens in any browser, no account, no app. The promise gets kept, clean.
Try it now
Drop a file — get a private link in seconds. No sign-up.
Drop an HTML file or ZIP bundle, or click to choose.
Single file or ZIP. Max 3 MB.
Up to 3 MB, link self-destructs after 7 days. Sign up free to keep links forever, password-protect them, and store more.
Build the freebie as a single self-contained HTML page — a styled guide, a checklist, a curated resource list, whatever you offered. Drop the file (or a zipped folder) in, and miinideck publishes it to one unguessable link in seconds, with its layout, fonts and links all intact.
Put that link where your audience already is: the link-in-bio slot, the caption under a post, the reply to a comment, a DM. They tap it and the freebie opens in the browser — nothing to install, no account to create, no public gallery it gets filed into.
Refresh the offer without reprinting the link. When you update the guide for a new season, fix a dead resource, or add a bonus, swap the file — the URL stays the same. The pinned bio link and every old comment that pointed people here now serve the current version, so you're never chasing down a stale download. On a paid tier the 'Powered by' footer comes off and you get analytics on how many people actually opened it.
Yes — that's the core use. Build the freebie as a self-contained HTML page, drop it in, and you get one private link to paste in your bio. Anyone who taps it opens the freebie in their browser with no sign-up. The link is unguessable and no-indexed, so it goes to the people you sent it to, not into a public search result.
That's your call, and it's built in now. A free download as a thank-you or a comment reward can stay open — just send the private link. But if the freebie is a lead magnet meant to grow a list, flip on the email gate: visitors enter their email (plus any fields you add) to unlock the page, and you collect the list to export as a CSV — Free keeps up to 15 leads, Solo 500, Studio unlimited. It's a soft gate, tuned to capture most of the people who want the freebie rather than lock it away. What it doesn't do is sync those emails live into a specific mailing tool — for an automatic ESP or CRM hand-off you'd still wire a backend (Vercel or Netlify to your email service). A common split: let miinideck gate the freebie and gather the list, then import the CSV into your ESP.
Yes. It's an ordinary URL, so it works anywhere you can paste a link — a bio, a link-in-bio page, a caption, a story, a DM, an email. It opens in the in-app browser or the system browser the same way, and the page renders with its styling, fonts and any CDN libraries intact.
On a paid tier, yes — you get detailed analytics on opens, so you can tell whether a post actually drove people to the freebie. On the free tier the link works fully but without detailed stats, and free links self-destruct after 7 days, which is fine for a one-off but not for an evergreen bio link.
If the page only needs to show and link — a guide, a checklist, a resource hub — it runs as-is here. If it needs a live backend (storing submissions, running server code, a database), build that part on Vercel or Netlify; miinideck owns the static, front-end slice. And if you want feedback on the freebie before it goes wide, Review lets anyone with the link pin comments to the exact spot, no account needed.
No card to try, no sign-up to get a link. Sign up free to keep links forever, password-protect them, and store more.