# Pdfmark > Pdfmark is a small set of browser-based PDF tools at pdfmark.net. It runs an editor (add text, signatures, dates, checkmarks, and images, then download the finished PDF) and a document tracker (share a PDF through a short link and get an engagement report). There are no accounts and no subscriptions. Every action costs a flat $2.99 in US dollars. Pdfmark is operated by TerraSight Corporation. The product is browser-based and requires no install. Final PDF rendering happens server-side, so the paywall cannot be bypassed via print-to-PDF or screenshot. An agent that wants to drive Pdfmark on a user's behalf should: 1. Upload the source PDF to the relevant `/api/...` endpoint to receive a session id. 2. Patch annotations (for the editor) or configure share settings (for the tracker). 3. Open the Stripe Checkout URL returned from the checkout endpoint. Payment requires a human cardholder in both test and live mode, since Pdfmark does not currently accept programmatic payments. 4. After the webhook flips `paid: true`, fetch the final PDF or share link. See `llms-full.txt` for end-to-end curl recipes and `openapi.yaml` for the machine-readable API. ## Tools - [Edit and sign PDF](https://pdfmark.net/edit): Open a PDF in the browser and add text, signatures, images, dates, and checkmarks. Reorder, rotate, or delete pages. Merge another PDF. Pay $2.99 to download the finished file. - [Send and track a PDF](https://pdfmark.net/track): Upload a PDF, pay $2.99, and get a short share link with an optional access code. The sender receives an email on first open and a full engagement report 24 hours later. - [Fill and sign common US forms online](https://pdfmark.net/forms): Pre-loaded official PDFs for common US tax, employment, real estate, legal, and immigration forms (W-9, W-4, I-9, residential lease, NDA, power of attorney, I-130, and more). Sign in the browser, $2.99 per finished form. - [Free PDF utilities](https://pdfmark.net/tools): Merge and rotate PDFs for free in the browser. The free output carries a small one-line watermark; paying $2.99 removes it and opens the file in the editor for further work. ## Comparisons - [Pdfmark vs Adobe Acrobat](https://pdfmark.net/vs/adobe-acrobat) - [Pdfmark vs DocuSign](https://pdfmark.net/vs/docusign) - [Pdfmark vs Smallpdf](https://pdfmark.net/vs/smallpdf) - [Pdfmark vs iLovePDF](https://pdfmark.net/vs/ilovepdf) - [Pdfmark vs Dropbox Sign (HelloSign)](https://pdfmark.net/vs/dropbox-sign) - [Pdfmark vs PandaDoc](https://pdfmark.net/vs/pandadoc) ## Answers to common questions - **What is Pdfmark?** A pay-per-use browser PDF editor and document tracker at pdfmark.net. No accounts, no subscriptions, $2.99 per finished file. - **How much does Pdfmark cost?** $2.99 USD per tool action. The same flat price unlocks an edited PDF download or activates one tracked share link. There is no subscription. - **Do I need an account?** No. Pdfmark has no sign-up, password, or profile. You open a tool, do your work, and pay at Stripe Checkout when you're done. - **Is editing free?** Yes. You can edit a PDF as long as you like at no cost. You only pay $2.99 when you download the finished file. - **Are files private?** Yes. PDFs are stored at random, unguessable identifiers in Vercel Blob, and Pdfmark never inspects or analyses file contents. Stripe handles payment so card details never touch Pdfmark. - **How long are files retained?** Editor sessions auto-delete 24 hours after upload. Tracker share links and the PDF behind them are deleted 7 days after activation. Pending tracker uploads expire after 30 minutes if not paid. - **What's in the engagement report?** Pages viewed, time spent per page, total time on document, the recipient email (entered to view), and an indication of whether the link appears to have been forwarded. Sent by email 24 hours after first open. - **How is Pdfmark different from Adobe Acrobat or DocuSign?** Pdfmark is built for one-off PDF tasks: no signup, no subscription, no dashboard. Adobe and DocuSign are full document platforms with recurring fees and broader feature sets. ## API endpoints (agent-usable) - [POST /api/upload](https://pdfmark.net/api/upload): Multipart upload of a PDF for the editor. Returns `{ id }`. - [GET/PATCH /api/sessions/{id}](https://pdfmark.net/api/sessions/): Read or update editor session state (annotations, page rotations). - [POST /api/sessions/{id}/merge](https://pdfmark.net/api/sessions/): Merge another PDF into the current session. - [POST /api/sessions/{id}/pages/reorder](https://pdfmark.net/api/sessions/): Reorder or remove pages. - [POST /api/checkout](https://pdfmark.net/api/checkout): Create a Stripe Checkout session for the editor download. Returns `{ url }` to open in a browser. - [GET /api/download/{id}](https://pdfmark.net/api/download/): Stream the final edited PDF. 402 until paid. - [POST /api/track/upload](https://pdfmark.net/api/track/upload): Multipart upload of a PDF for the tracker. Returns `{ id }`. - [POST /api/track/checkout](https://pdfmark.net/api/track/checkout): Create a Stripe Checkout session for a share link. Returns `{ url }`. ## Specs - [OpenAPI 3 spec](https://pdfmark.net/openapi.yaml): Full machine-readable API description. - [Long-form agent guide](https://pdfmark.net/llms-full.txt): End-to-end curl recipes for both tools. - [Human FAQ](https://pdfmark.net/faq): Same answers as above, rendered as a web page for direct citation. ## Constraints - Maximum upload size: 25 MB for the editor, 50 MB for the tracker. - Editor sessions expire 24 hours after upload. Tracker documents expire 7 days after activation. - One payment per session. Sessions become read-only after `paid: true`. - Pricing is fixed at $2.99 USD per tool action. There is no volume discount and no API plan. - Pdfmark does not accept programmatic payments; a human cardholder is required at Stripe Checkout.