A privacy-first Smallpdf alternative
Every time you upload a PDF to an online tool, you hand over its contents to a server you do not control. For most files this feels harmless, until the document contains a contract, a medical report, or a client invoice. iSharePDF was built to close that gap: 28 PDF tools that run entirely inside your browser, with zero file upload, AES-256 local encryption, and a 100 MB input limit that handles real-world documents without breaking a sweat. No account required. No waiting for a cloud server. Just open the page, drop your file, and get a result in under 3 seconds for a typical 10 MB PDF.
What iSharePDF does differently from Smallpdf
Smallpdf is a capable product, but its architecture is fundamentally cloud-based: your file travels to a remote server, gets processed, and returns to you. That model introduces latency, data-retention risk, and a dependency on the provider's security practices. iSharePDF takes the opposite approach by offloading every computation to your own device using modern browser APIs.
The toolkit covers the full range of everyday PDF tasks:
- Combine and split: merge multiple PDFs into one, or split a PDF by page range or bookmarks
- Reduce file size: compress PDFs with adjustable quality settings, keeping files email-friendly
- Extract text: run OCR on scanned documents to produce searchable, copy-pasteable text
- Edit metadata, add page numbers, rotate pages, redact text, and 20 more tools, all without leaving your browser tab
Where Smallpdf gates many features behind a paid subscription and sends your file to AWS or GCS buckets, iSharePDF's free tier includes the most-used tools at no cost, with a Pro upgrade available via Stripe for advanced operations like batch processing and high-resolution OCR.
How local PDF processing works technically
The privacy guarantee is not a marketing claim, it is an architectural consequence. When you open an iSharePDF tool, the browser downloads a self-contained JavaScript module (built on PDF.js, pdf-lib, and Tesseract.js for OCR). That module runs inside a Web Worker, which means it has no network access by design: it cannot phone home even if the code tried to.
Here is what happens step by step at the technical level:
- Your file is read into browser memory using the File API, it never leaves the RAM allocated to the tab
- All transformation logic (page extraction, compression, text recognition) executes in the Web Worker thread, isolated from the main UI and from network APIs
- Sensitive document state is encrypted with AES-256 before being written to the browser's temporary storage during multi-step operations
- On download, the processed file is handed directly to the browser's native download mechanism, no intermediary server, no signed URL, no S3 bucket
Processing time scales with your device's CPU. On a modern laptop, a 10 MB PDF typically completes in under 3 seconds. Larger files up to the 100 MB maximum take longer but still complete locally, which is actually faster than the round-trip latency of uploading to a cloud service on a slow connection.
Why upload-based competitors are a privacy risk
Cloud PDF tools are convenient, but their data practices deserve scrutiny. When you upload a file to a service like Smallpdf, iLovePDF, or PDF24, several things happen that most users never consider:
- Data retention windows: most services keep your file on their servers for 1 to 24 hours after processing. Their privacy policy, not yours, defines what "deletion" means
- Third-party integrations: cloud tools routinely forward files through CDN providers, object storage (AWS S3, Google Cloud Storage), and processing APIs, each is an additional attack surface
- Regulatory exposure: if you handle documents subject to GDPR, HIPAA, or attorney-client privilege, uploading to a foreign server may constitute a data transfer violation without proper safeguards in place
- Breach risk: a compromised storage bucket can expose thousands of users' documents simultaneously, as several high-profile SaaS incidents have demonstrated
None of these risks exist with iSharePDF because there is no server to breach, no retention window to worry about, and no third-party processor handling your data. The privacy guarantee is structural, not contractual.
Step-by-step: using iSharePDF to replace Smallpdf in your workflow
Switching from Smallpdf to iSharePDF requires no installation and no account creation. Here is how a typical workflow looks:
- Step 1, Choose your tool. Navigate to the relevant tool page (for example, PDF Compress or PDF Merge). All 28 tools are listed on the homepage with clear descriptions.
- Step 2, Drop your file. Drag and drop or click to select. Files up to 100 MB are accepted. The file loads instantly into browser memory.
- Step 3, Adjust settings. Each tool exposes the relevant options: compression quality level, page range for splitting, output language for OCR, etc.
- Step 4, Process. Click the action button. For a 10 MB document, expect a result in roughly 3 seconds on a standard laptop.
- Step 5, Download. The browser triggers a native download prompt. Nothing else happens. No email confirmation, no account dashboard, no cloud storage.
For users who previously relied on Smallpdf's batch upload feature, the Pro plan on iSharePDF introduces queue-based batch processing, still entirely local, just with the ability to process multiple files in sequence without re-loading the tool.
Use cases where local processing matters most
The no-upload architecture is a nice-to-have for casual users, but it is a hard requirement for several professional contexts:
- Legal and notarial work: contracts, deeds, and court filings are confidential by default. Local processing ensures no accidental disclosure to cloud providers under subpoena in a foreign jurisdiction.
- Healthcare and insurance: patient records, lab reports, and insurance claims trigger HIPAA or equivalent obligations. iSharePDF's architecture avoids the need for a Business Associate Agreement because no PHI ever leaves the device.
- Finance and accounting: bank statements, audit files, and M&A documents carry strict confidentiality requirements. Compressing or splitting them locally eliminates a key data-leak vector.
- Remote work and BYOD: employees handling sensitive documents on personal devices can use iSharePDF without violating company data-handling policies, since no corporate data touches an external server.
- Personal privacy: for anyone uncomfortable with a cloud company retaining a copy of their passport scan or pay slip, even briefly, local processing removes the concern entirely.
Limits and edge cases to know before you switch
Local processing has genuine advantages, but it also comes with constraints that are worth understanding before committing to a workflow change.
- File size cap: the 100 MB maximum is generous for most documents, but multi-hundred-MB architectural PDFs or high-resolution photography books will exceed it. Cloud tools handle those more easily by offloading compute to powerful servers.
- OCR accuracy on degraded scans: Tesseract.js, the engine behind iSharePDF's OCR tool, performs well on clean scans but can struggle with low-resolution faxes or handwritten text. Server-side OCR services backed by Google Vision or AWS Textract may produce better results for problematic documents.
- Offline use: after the tool page loads, processing works offline, but you need an initial connection to load the JavaScript modules. Once cached by the browser, subsequent visits work without internet access.
- Collaborative features: iSharePDF is a single-user tool. It has no shared workspace, comment threads, or version history. Teams needing those features will still require a cloud solution for collaboration, though they can use iSharePDF for the sensitive pre-processing steps.
Pricing: free tier and Pro plan
iSharePDF is free for the core toolkit. The majority of the 28 tools, including merge, split, compress, rotate, and basic conversions, are available without payment or signup. The free tier has no daily limit on the number of operations.
The Pro plan, billed via Stripe, unlocks:
- High-resolution OCR with multi-language support
- Batch processing (multiple files in one session)
- Advanced compression profiles (print-quality, archive, web-optimised)
- Priority processing queue on device (uses dedicated Web Worker threads)
There is no annual lock-in: Pro is available as a monthly subscription or a one-time lifetime purchase. Since all processing stays local, the Pro tier is purely a feature unlock, you are not paying for server costs, which keeps the price significantly below Smallpdf's team plan.
Frequently Asked Questions
Does iSharePDF actually never upload my file?
Correct. The tool runs entirely in your browser using Web Workers, which have no network access by design. Your file is read into browser memory via the File API and processed locally by a JavaScript module. You can verify this by opening your browser's Network tab: you will see no outbound file transfer at any point during processing. The only network activity is the initial page and script load.
How does the processing speed compare to Smallpdf?
For files under 20 MB, iSharePDF is typically faster end-to-end because there is no upload or download round-trip. A 10 MB PDF compresses in approximately 3 seconds locally. Smallpdf's cloud processing adds 5 to 30 seconds of latency depending on server load and your connection speed. For files close to 100 MB, a fast internet connection to a cloud service may outpace local CPU processing on older hardware.
Is iSharePDF GDPR compliant?
Because no personal data is transmitted to any server, there is no data processing under GDPR's definition that would require a lawful basis or a privacy notice specific to file content. The tool's own analytics (if any) are covered by a standard privacy policy. For organisations subject to GDPR, the local-processing model eliminates the need to vet iSharePDF as a data processor for document content, it simply never receives the data.
What happens if I close the tab mid-processing?
The operation stops immediately and nothing is saved. Since all state is held in browser memory and there is no server-side session, closing or refreshing the tab clears everything. For long OCR jobs on large documents, it is advisable to wait for completion before navigating away. The Pro plan's batch queue preserves the job list in browser localStorage, but the file content itself is not persisted between sessions.
Can I use iSharePDF on mobile?
Yes. The tools are optimised for modern mobile browsers (Chrome on Android, Safari on iOS). Performance depends on device hardware: a recent smartphone processes a 10 MB PDF in 4 to 8 seconds. Very large files near the 100 MB limit may cause memory pressure on older phones. All 28 tools are accessible on mobile without installing an app.
How does iSharePDF handle password-protected PDFs?
You can remove a password from a PDF you own by entering the current password locally, the decryption happens in-browser using the pdf-lib library, and the unlocked file never leaves your device. Adding password protection to a new file is also supported, with AES-256 encryption applied client-side before download. Attempting to process a locked PDF without the correct password will return an error immediately, with no file content transmitted anywhere.
iSharePDF