Loading PDFMK… File selection will be available when the page is ready.
Some page files could not load. Check your connection and reload.
Taking longer than usual? Reload page. No files have been uploaded.

Security

What happens to your PDF

PDFMK processes common page operations locally and uses temporary server processing for compatibility and conversions.

Last updated: November 4, 2026

The short version

  1. You select a document in your browser.
  2. The document and image tools generate visual previews locally, without uploading the selected files.
  3. Merge, Split, Organize, supported image-to-PDF exports, and supported PDF-to-image exports run on your device. If local processing cannot finish, files automatically use temporary server processing. The processing dialog shows the switch and lets you cancel.
  4. When you start a server operation, the browser sends the document over HTTPS to the PDFMK API.
  5. The API uses a short-lived temporary working directory to process the request and prepare the result.
  6. Completed results may be saved to private Cloudflare R2 storage. The API returns a signed link valid for three days and removes the local task files after upload. Legacy file responses are removed after sending; errors also trigger cleanup.

Uploaded document content is not used to create advertising profiles, train models, or build a permanent document library. PDFMK does not currently provide user accounts or permanent cloud document storage. Results in R2 are scheduled for deletion after three days; physical deletion typically follows within 24 hours. Keep signed links private.

Processing by tool

ToolProcessing behaviorResult
MergeCommon PDFs are merged locally. PDFs with document-level features or large memory requirements automatically use the existing server merger when local processing cannot finish.One PDF
SplitSelected pages and ranges are extracted locally into a PDF or ZIP. If local processing cannot finish, files automatically use temporary server processing.PDF or ZIP
OrganizePage order, rotation, omission, and duplication are applied locally. If local processing cannot finish, files automatically use the existing server processor.One PDF
WatermarkOnly watermark text and appearance settings are sent to prepare a small asset. Your PDF is processed locally; compatibility failures automatically use temporary full-document server processing.One PDF
PDF to WordThe first-page preview and text-layer check stay local. After you click Convert to Word, the selected PDF pages are processed in a temporary working directory and cleaned up after the result is uploaded or the direct response finishes.One DOCX
PDF to imagesSupported PDFs and ZIP inputs render locally using an engine downloaded on first conversion and cached by the browser. Engine, compatibility, or resource failures automatically use temporary server processing.ZIP of PNG files
Images to PDFCommon images are placed on PDF pages locally, using the chosen layout and background. Unsupported decoders, CMYK JPEGs, animation, and resource limits automatically fall back to temporary server processing.One PDF

What you should not upload

No online processor can promise zero risk. Do not upload a document when law, contract, company policy, or professional duty requires it to stay on a managed device or an approved internal system. That can include medical records, identity documents, privileged legal material, export-controlled data, and unredacted financial records. Use an approved offline tool for those files.

Operational safeguards and limits

  • HTTPS protects documents while they travel between a supported browser and the service.
  • Temporary-path cleanup runs after successful and failed processing paths.
  • ZIP inputs are inspected before extraction and non-PDF entries are ignored by the image converter.
  • Password-protected or damaged PDFs may be rejected rather than partially processed.
  • Practical size limits depend on page count, image complexity, selected DPI, and available server resources.

Read the Privacy Policy for information about technical logs, advertising, and data rights. Report a suspected vulnerability through the contact page.