Papermark

AGPL-3.0
Platform
Linux Self-hosted
Licence
AGPL-3.0 Open source
Papermark

Description

Papermark is a self-hosted document sharing platform and an open-source alternative to DocSend. Upload a PDF, get a tracked share link, and see who opened the document, how long they stayed and which pages they actually read. Data rooms, custom domains and your own branding sit on top of that same analytics core.

Key Features

  • Shareable document links with built-in analytics: number of visits, total average view duration and per-link activity
  • Page-by-page engagement chart, so you can see where readers stop (the screenshot on this page is that view)
  • Data rooms that group several documents behind one branded link
  • Custom domains and custom branding for shared documents
  • Visitor tracking, with an option to exclude internal visits
  • Document versioning with side-by-side engagement comparison in the analytics view
  • Self-hosted: Next.js and TypeScript on top of PostgreSQL, so document traffic stays on your own infrastructure

Why Use It

If you send pitch decks, proposals or client files and want to know whether they were actually read, Papermark gives you the read receipts DocSend charges for, with the tracking data held on your own server rather than a vendor’s.

Use Cases

  • Sending investor and sales decks with read analytics attached
  • Delivering client documents under your own domain
  • Running a due-diligence data room for a deal
  • Any PDF where a plain download link leaves you guessing

Self-hosting and Licence

Runs from source with Node.js 18.17 or newer and PostgreSQL; file storage on AWS S3 or Vercel Blob, and Resend for email. The core is AGPL-3.0. The enterprise features kept in the ee/ directories are under a separate commercial licence, so this is an open-core project rather than wholly free software.

Related

See also Papermerge DMS, Mayan EDMS and PdfDing.

Explore More Categories

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.