Free
$0
always free
For trying droppage and occasional HTML shares.
- 5 pages
- 100 views/month
- Images up to 5 MB per page
- Public links and private drafts
For data analysts, developers, and AI agents · one command · one live link
Turn an analytics dashboard, stakeholder report, model card, data story, or AI-generated HTML file into a URL you can lock down, update, or take back. No build step, server, or framework.
npm install -g droppagefd 2stderr — for you
reading report.html · 412 KB
uploading to pages/6f1c…/QHckYKmBq5.html
access mode: password
published in 1.2s
fd 1stdout — for the next program
For analysts
Export the report you already built and publish it. Stakeholders open a link in their browser and get the real thing: filters, hover values, and tabs included. No account, no attachment, no “which version is this?”
droppage update replaces the report behind the same link, so readers keep one bookmark and the access you chose.--expires 30d on a board pack or client deliverable, and the page and its charts are deleted after.Publish from
Left is what you type. Right is what comes back. Nothing else to learn.
npm install -g droppageone global binary · Node.js 22+droppage loginmagic link sent · session saved to ~/.droppagedroppage upload report.htmlhttps://droppage.dev/p/QHckYKmBq5droppage update QHckYKmBq5 report-v2.htmlsame link, new HTML, access settings untoucheddroppage list --json[{ "slug": "QHckYKmBq5", "view_count": 42, … }]droppage delete QHckYKmBq5 --yesblob removed first, then the rowEvery page has one access mode chosen when it is published. The link stays the same for paid-plan HTML updates. When you are signed in, your own protected pages open directly, without the password or email link.
| Mode | Opens for | Visitor needs | Views |
|---|---|---|---|
public | Anyone with the link | — | Counted |
password | Anyone you give the password to | Password | Counted |
email | Addresses on your allowlist | Magic link | Counted |
private | Only you | Your session | Owner opens not counted |
preview | Anyone with the preview link | Preview token | No view; bandwidth counted |
A view is one unique visitor per page. Refreshes, reopening in the same browser, link previews from chat apps, and your own opens do not add views.
Built for agents
The share URL alone on stdout, JSON on request, progress and errors on stderr, and non-zero exit codes on failure. droppage ships ready-made instructions for Codex, Cursor, Claude-style agents, and any other agent: paste one setup prompt and your agent installs, signs in, and checks the CLI before it publishes anything.
Plans and pricing
Choose a monthly or yearly subscription for one person or one agent. Start free, then upgrade when you need more reports, bandwidth, or access controls.
Free
$0
always free
For trying droppage and occasional HTML shares.
Starter
$4/mo
$39/year
$9 saved yearly
For individuals and agents publishing small reports.
Builder
$12/mo
$99/year
$45 saved yearly
For regular analyst and developer reporting workflows.
Images, expiry, previews, payments: more answers in the docs. Something missing? Tell us.