Merge, split, rotate and compress PDFs — 100% in your browser. Your files never leave your device.
This free PDF toolkit lets you merge multiple PDFs into one, split a PDF by page range, compress PDF file size, and rotate PDF pages — all without uploading your file to any server. Select a tab, drop your PDF, and download the result in seconds.
No upload
No account
Files stay on device
100% free
What you can do
Merge PDF Files
Combine multiple PDF documents into a single file. Drag in your PDFs, set the order, and download the merged result instantly — no sign up, no upload.
Split PDF Pages
Extract specific page ranges from any PDF. Enter a range like 1-3 or multiple ranges like 1-3,5-7 and download each as a separate file or a ZIP archive.
Compress PDF Online
Reduce PDF file size with a configurable quality slider. The free alternative to Smallpdf and Adobe Acrobat — runs entirely in your browser, no upload needed.
Rotate PDF Pages
Rotate all pages or a specific page range by 90°, 180°, or 270°. Download the corrected PDF instantly.
Merge PDFs
Combine multiple PDF files into one document. Drag to reorder pages before merging.
Split PDFs
Extract specific pages or ranges. Multiple ranges download as a ZIP archive automatically.
Rotate Pages
Rotate all pages or just specific ones by 90°, 180°, or 270°. Fixes scanned documents instantly.
Compress PDFs
Reduce file size by re-encoding embedded images. Adjust quality to balance size and clarity.
How it works
1
Choose a tab and drop your file
Select Merge, Split, Rotate, or Compress. Drag your PDF onto the drop zone or click to browse. For Merge, add two or more files.
2
Configure the operation
Pick your settings — page ranges, rotation angle, or compression quality. Changes take effect only when you run the operation.
3
Download your result
Processing happens entirely in your browser using pdf-lib. Click Download or use the topbar button. No file ever leaves your device.
Drop PDF files here
Select two or more PDFs to combine into one
or
PDF files only · multiple files supported
Files to merge — drag to reorder
Merging PDFs…
Drop a PDF here
Split by page number or range
or
document.pdf
0 KB
Page ranges to extract
Separate ranges with commas. Each range produces one PDF.
Example: 1-3, 5, 7-9 → three PDFs.
Multiple ranges download as a ZIP.
Splitting PDF…
Drop a PDF here
Rotate all pages or specific pages
or
document.pdf
0 KB
Rotation angle
Which pages
Comma-separated page numbers and ranges.
Rotating pages…
Drop a PDF here
Reduce PDF file size
or
document.pdf
0 KB
Image quality (for embedded photos)
Re-encoding quality
72
Smaller fileBetter quality
Best results for PDFs containing embedded JPEG photos.
PDFs with only text or vector graphics may not reduce significantly.
Compressing PDF…
Looking for a free alternative to Smallpdf or Adobe Acrobat? This free PDF toolkit lets you merge, split, compress and rotate PDFs directly in your browser — no account, no upload, completely free.
Also try our free Image Compressor to reduce JPEG, PNG and WebP file sizes directly in your browser.
Frequently asked questions
Is this really free? Are there file size limits?
Yes, completely free with no file size limits. Processing happens in your browser using your own CPU and memory, so the only practical limit is your device's available RAM. Larger files (100 MB+) may take a few seconds on slower devices.
Do my PDF files get uploaded to a server?
No. Your files never leave your device. All processing is done client-side using pdf-lib, an open-source JavaScript library that runs entirely in your browser. Nothing is sent to any server.
Why didn't the Compress tool reduce my file size much?
The compression tool works by re-encoding embedded JPEG images at a lower quality. If your PDF contains mainly text, vector graphics, or already-compressed images, the output size will be similar to the input. It works best on PDFs with large, high-resolution embedded photos.
How do I split a PDF into individual pages?
In the Split tab, enter each page number separated by a comma — for example 1, 2, 3, 4, 5. Each page becomes its own PDF, and all of them download together as a ZIP file automatically when there are multiple ranges.
Can I rotate only specific pages, not the whole document?
Yes. In the Rotate tab, select "Specific pages" and enter the page numbers or ranges you want to rotate — for example 1, 3-5. The remaining pages are left as-is.
What browsers are supported?
All modern browsers are supported: Chrome, Firefox, Safari, and Edge. The tool requires JavaScript to be enabled. Internet Explorer is not supported.