PDFPerch All tools

Real-time collaboration

Sync PDF edits through Durable Objects

Send tiny operation JSON messages instead of uploading whole PDFs. Requires the Worker Durable Object to be deployed.

Live operation log

Offline

No actions yet.

PDF bytes stay local; only edit operations are synchronized.

User guide

How to use PDF Collaboration Adapter

Exchange small annotation and page-operation events through a configured Durable Object WebSocket room.

  1. 1

    Create or join a room with the same base PDF.

  2. 2

    Connect to the configured collaboration Worker.

  3. 3

    Add annotations or page operations and watch events synchronize.

  4. 4

    Export a local snapshot when collaboration is complete.

Best for

  • Annotation prototypes
  • Testing incremental operation synchronization

Important limitation

This adapter requires a deployed Durable Object and does not provide full operational transformation, identity, permissions, audit history, or automatic base-file synchronization.

Frequently asked questions

Is the entire PDF broadcast?

No. The intended path sends small operations after participants obtain the same base file.

Does it resolve every conflict?

No. Production collaboration needs explicit conflict and ordering rules or a CRDT.

PDFPerch processes files locally unless this guide explicitly identifies a cloud-dependent feature. Always keep an original copy and verify critical output before submission, printing, signing, or accounting use.