Drag & drop
Drop an HTML file, get a URL. That's the whole flow.
Upload one HTML file, get a public URL you can send to anyone. No configuration, no build step, no GitHub Pages setup.
npm install -g @getpagr/cli Drop an HTML file, get a URL. That's the whole flow.
Built for agents that generate HTML locally — POST a file, get the link back.
Pro pages track views, referrers, and visitor countries — no third-party script needed.
Slug + token, or password. You control who sees what.
Organize pages into folders, share with your team. Roles and access per folder.
Upload a new HTML file when a page changes and keep the same public URL.
Every Pagr account has one token. Send it with an HTTP request from any agent — Claude Code, Cursor, a cron job. That's it.
$ curl -X POST https://pagr.link/api \ -H "Authorization: Bearer $PAGR" \ -F "file=@report.html" \ -F "slug=q4-numbers" {"url": "https://pagr.link/q4-numbers", "views": 0}
Start free with a few files. Upgrade when sharing becomes part of your workflow.