We just crossed $500k ARR for Papermark.
At the start of the year we set ourselves a public goal: grow Papermark to $1M ARR in 2025. Three months in, we are halfway there.
Half a million is a number we did not dare to say out loud a year ago. We are still two founders, still fully bootstrapped, and still replying to every support request ourselves. What changed is what people use Papermark for.

More and more customers moved from sharing single documents to running whole deals in Papermark data rooms. A founder raising a round, an advisor running a sale process, a team going through due diligence: they all need many files, many viewers and clear rules about who sees what.
That is where a secure, modern data room makes the difference, and it is where most of our new revenue comes from.
In practice, that means folders for each part of the deal, file-level permissions for each party, an NDA before access, watermarks on every page and page-by-page analytics. All of it is self-serve, without a sales call.
New features for deal teams. Webhooks and in-document Q&A for data rooms both shipped this spring, and file requests are next. See the changelog.
Around them, the first quarter of 2025 brought, step by step:
February
March
April
Each of these came from a customer asking for it.
Taken together, these releases change what a data room is for. It is no longer just a folder with a link. You can see who a visitor is before they enter, hand them a clear index of the room, answer their questions in one place and connect it all to the tools you already use.
We shared our full growth story on Indie Hackers. In short:
Being open source helped too. It brought early trust and links from developers, which made our SEO work much stronger later.
Focus on the use case that pays. Data rooms for fundraising, M&A and due diligence are where customers feel the most pain, so that is where we put most of our time.
Speed still matters most. We ship small improvements every week, and a data room should be ready to share in minutes, not days.
And channels compound. A launch or a post brings a few users. A good comparison page keeps bringing the right people every month, long after we wrote it.
This is the process we described on Indie Hackers, in the order we did it.
Each step built on the one before. The early launches and posts brought the first links and the first users. Those links made our search pages stronger, and search now brings people who already need a data room.
Everything above is live today. This is how a deal team can put it to work.
The second $500k. We will keep building for deal teams, keep publishing what works, and keep sharing our numbers in public.
If you are preparing a fundraise or a deal, see our plans and pricing or start a data room in a few minutes.