Organize

Browser-only

PDF Merge

Combine up to five small PDFs in the browser and download one merged file.

PDF tools

Choose a PDF task and process it locally.

Start with merge, split, rotate, compress, watermark, page numbers, metadata cleanup or text-to-PDF. Files stay in this browser for supported free tasks.

Organize

PDF Merge

Select PDFs in the order you want. DocShift copies pages locally and creates a single output PDF.

Open guide
Drop or choose local documents

Small PDFs stay in this tab. Text-to-PDF uses only the pasted text in browser memory.

File stateChoose a small PDF or paste text. DocShift does not upload files, store document content, use localStorage, use sessionStorage or send document values to analytics.

Process snapshot

1
Choose PDFs in order

Select up to five small PDF files and keep the order clear before processing.

2
Validate locally

processing validation checks file count, type and total size before pdf-lib copies pages.

3
Download one output

The merged file is created in the browser and never sent to a product upload API.

Preview and download

Document preview

Browser-only
Your output preview appears here

Choose a small PDF or paste text. DocShift does not upload files, store document content, use localStorage, use sessionStorage or send document values to analytics.

Free document tool

Free document tool
Up to five PDFs and 12 MB total in the free browser-side task.
Optional account features
Batch folders, larger files, saved ordering rules, API, teams and history.
File safety
Server-side batch, OCR, API and history require upload validation, sandboxing, antivirus where applicable, retention and deletion checks.

Privacy checklist

  • Files and pasted text stay in browser memory.
  • No upload API, localStorage or sessionStorage is used.
  • Analytics records only sanitized tool slug and route path.

Optional server processing

The Optional account features is reserved for batch folders, OCR, table extraction, history, teams and API after sandbox, antivirus and retention review.

  • Batch folders and larger files
  • OCR and table extraction
  • History, teams and API access
  • Server queues with retention/deletion rules

Continue with another local PDF tool without uploading the document.

Support

Keep this free result available

Use the result first. Support and promotional areas stay separate from the useful result.

  • Useful result first
  • No signup required
  • Promotions kept separate
Choose an amount before the secure payment page opens.

How to use this PDF tool

Local document data

The free browser task processes one small PDF task locally. File names, page text and generated bytes are not sent to a product API or analytics.

processing and PDF flow

A browser processing validates file count, type, size and page-selection settings; pdf-lib runs in the browser tab to produce a downloadable PDF.

Free limits and upgrade boundary

Batch folders, larger files, OCR, table extraction, API, history, teams and server queues require an approved Optional account features.

FAQ

Are my PDFs uploaded or stored?

No. DocShift uses browser memory, ArrayBuffers and object URLs only; it does not use localStorage, sessionStorage or a product upload endpoint.

Can I process confidential contracts here?

The free browser task is local, but it is not a legal redaction or archival system. Review sensitive documents before downloading or sharing output.

Optional account features

OCR, table extraction, Office conversion and server queues need privacy, retention and security controls when files leave the browser. The free path remains in-browser.

OCR and table extraction

Text recognition can expose sensitive document content, so it is not part of the public free task.

Free path today
Small PDF edits and text-to-PDF run in browser memory with pdf-lib.
Data touched if enabled
PDF bytes, page images, extracted text, tables, language hints and confidence scores.
Controls needed
Clear OCR terms, data transfer notice, retention limits, deletion controls, confidentiality handling and accuracy disclaimers.

Office and image conversion

DOCX, PPTX, spreadsheet and image conversions need a sandboxed server or trusted file service.

Free path today
Plain text to PDF and browser-side PDF transforms only.
Data touched if enabled
Uploaded files, embedded images, metadata, generated PDFs and conversion logs.
Controls needed
File-type validation, sandboxing, antivirus where applicable, retention limit and export/delete controls.

Batch queue and API

Teams need batch folders, history and API jobs, but those features introduce account-backed storage and operational logs.

Free path today
No upload API, saved history, team team area, webhook or server queue is active.
Data touched if enabled
Account identity, file payloads, job ids, status history, callbacks and audit events.
Controls needed
Authentication, quotas, signed requests, webhook security, commercial entitlement, retention and privacy terms.