Skip to main content
← Back to Home

PDF

14 tools

Merge, split, compress and convert PDFs

Merge PDF
Combine multiple PDF files into one. Reorder pages with drag and drop.
Open →
Compress PDF
Compress your PDF to fit email or e-Tax size limits. Adjust compression while previewing quality. Batch-compress multiple PDFs into a ZIP.
Open →
PDF Watermark
Add watermark text such as CONFIDENTIAL to every page of a PDF. Supports Japanese with adjustable opacity, size, color, angle and placement.
Open →
Extract Pages
Extract specific pages from a PDF to create a new document.
Open →
Unlock PDF
Remove password protection from a PDF file. Requires the original password.
Open →
PDF to Image
Convert each page of a PDF to PNG or JPEG. Great for slide thumbnails or sharing individual pages.
Open →
Image to PDF
Combine multiple PNG or JPEG images into a single PDF.
Open →
Delete Pages
Remove unwanted pages from a PDF file.
Open →
PDF Text Extractor
Extract embedded text from PDF files. Scanned image PDFs are not supported.
Open →
OCR Text Recognition
Recognize English text from scanned PDFs and images using AI (DBNet+CRNN). Japanese and other scripts are not supported.
English only
Open →
PDF Markup
Add blackout redactions and images to a PDF. Stamps from the Seal Stamp Maker can be pasted instantly with Ctrl+V.
Open →
Normalize PDF
Normalize scanned PDFs with rotation metadata. Saves the PDF in its visual orientation and improves compatibility with markup tools.
Open →
Organize PDF
Drag and drop to reorder or rotate pages in your PDF.
Open →
Split PDF
Split a PDF by page range, every N pages, or one page per file. Download all at once as a ZIP.
Open →

Merge, extract pages, compress, remove passwords, and convert PDFs to images — all processed directly in your browser. No software installation required, works on any device.

Use Cases

  • —Merge multiple PDFs into a single file
  • —Compress large PDFs for email attachments
  • —Remove passwords from password-protected PDFs

Who It's For

Business professionals, students, researchers, and anyone looking for PDF tools

Privacy

No uploading required — confidential documents and personal data in PDFs are processed entirely on your device.

Editing a PDF usually means either buying desktop software or uploading your file to somebody else's server. OFFiler's PDF tools are neither. When you open a page, the code needed to do the work is loaded into your browser, and from then on the PDF you pick is read and written entirely in your device's memory. Nothing is transmitted, no account is required, and there is no cap on how many files you process.

Contracts, invoices, scanned certificates, research papers, internal decks — the documents you most often need to edit are exactly the ones you least want to hand to an online converter. These tools are built for that case. Below you will find how to choose between tools whose names sound similar, how browser-only processing actually works, what the file limits are, and answers to the questions people ask most.

Choosing the Right PDF Tool

Several tools can look like the right answer for "split this" or "make it smaller". Here is how to work backwards from what you actually want.

Extract, delete, split, and reorder pages

If you want a single file out, use Extract Pages or Delete Pages. Pick whichever list is shorter: extract when you only need a few pages, delete when you only want to drop a few. Neither modifies your original — both write out a new PDF.

If you want several files out, use Split PDF. It can split by page range, every N pages, or one page per file, and hands you everything back as a single ZIP. Merge PDF is the opposite direction: drop in several PDFs and drag the thumbnails to set the order.

To rearrange the page order or fix the orientation of individual pages, use Organize PDF — drag-and-drop reordering and per-page rotation live on the same screen.

Reducing file size

When an email or a submission form rejects your file, use Compress PDF. It has three strengths, and they work in fundamentally different ways. The lightest one only strips document info, XMP metadata, and embedded page thumbnails, so the appearance and the selectable, searchable text are preserved exactly. For text-heavy PDFs, always try this first.

The medium and strong settings re-render every page as an image and rebuild the PDF from JPEGs. For scan-heavy documents this shrinks the file dramatically, but because each page becomes a picture, the text is no longer selectable, searchable, or copyable. Choose according to what the file is for — a preview lets you judge the quality before you commit.

Need to compress several PDFs at once? Drop them all in and you get a single ZIP back.

Getting the text out of a PDF

PDFs come in two flavours: ones with real embedded text, and ones that are just scanned images of paper. They need different tools. Start with PDF Text Extractor — if text comes out, it was embedded, and you can copy or save it directly.

If nothing comes out, you have a scanned PDF. Use OCR Text Recognition, which reads characters out of the page image with a detection model (DBNet) and a recognition model (CRNN). The recognition model runs against an English dictionary, so English text only — Japanese, Chinese, and other scripts are not supported. The models run on WebAssembly, so Chrome, Edge, Safari, and Firefox all work.

Converting between PDF and images

PDF to Image writes out every page as a PNG. You can pick 72, 96, 150, or 300 DPI. For slide thumbnails or blog embeds, 96–150 DPI is usually right; for print or for images people will zoom into, go with 300. Higher DPI means a sharper image but also a bigger file and a longer wait.

Going the other way, Image to PDF turns photos of documents or a pile of screenshots into one file. Line up multiple PNG or JPEG images in the order you want and get back a single PDF — handy for turning phone snapshots of paperwork into something submittable.

Hiding content and discouraging redistribution

PDF Markup lets you drop blackout rectangles onto a page and paste in images or seal stamps — including stamps you made in the Seal Stamp Maker, pasted straight in with Ctrl+V.

One caveat matters a great deal here. The blackout draws a filled black rectangle on top of the page. It hides the content visually, but the text underneath still exists inside the PDF and can be recovered with a text extractor or a plain copy-paste. To actually destroy the underlying text, re-flatten the marked-up file: run it through Compress PDF on medium or strong, or send it through PDF to Image and back with Image to PDF. Once the page is a picture, the text data is gone.

To discourage redistribution of a document you are handing out, use PDF Watermark. The text is drawn in the browser before being embedded, so non-Latin scripts such as Japanese work as-is, and you can tune opacity, size, colour, angle, and placement.

PDFs that will not open or sit sideways

PDF passwords come in two kinds: a user password, needed to open the file at all, and an owner password, which only restricts actions like printing or copying. Unlock PDF handles both, but not identically. Removing owner-password restrictions leaves the text and vector content intact. A file encrypted with a user password requires you to enter the correct password, and after decryption each page is rebuilt as an image — so text in the output is no longer selectable or searchable.

If you do not know the password, the file cannot be opened. There is no password cracking or guessing here.

Another common annoyance: a PDF from a scanner or a phone app looks fine in your viewer but shows up sideways in other tools. That happens when only the page's rotation flag is set while the content itself was never rotated. Normalize PDF redraws the pages in their visual orientation, which also makes them behave properly in the markup tool.

How Browser-Only PDF Processing Works

Everything happens on your device

The PDF structure is read and written with pdf-lib; page rendering, text extraction, and decryption of encrypted PDFs go through PDF.js. Both run inside the browser, and the file you choose is simply loaded into memory as a JavaScript ArrayBuffer. There is no upload path in the code at all.

You do not have to take our word for it. Open your browser's developer tools, keep the Network tab visible, and process a file. Apart from the resources the page itself needs, you will not see a request carrying your document anywhere.

Heavy work is pushed into Web Workers so the interface stays responsive on large files. For AI-backed features such as OCR, the model files themselves are downloaded to your browser and inference runs on your device. Those models are served from our own origin — no third-party CDN and no external API is involved.

Works offline

OFFiler is a PWA. Once you have visited it, the tools keep working in airplane mode or on a flaky connection. Add it to your home screen or desktop and it launches like an app.

Processed files land directly in your device's Downloads folder. No temporary copies sit on a server, and no processing history is recorded anywhere.

Formats and Limits

Input formats
PDF for every tool; PNG and JPEG for Image to PDF and for images pasted in PDF Markup
Output formats
PDF; PNG for PDF to Image; plain text for extraction and OCR; ZIP for splits and batch runs
File size
Up to 100 MB per PDF. How many pages you can actually handle depends on your device's memory
Browser requirements
Current Chrome, Edge, Safari, and Firefox — Safari on iOS included
Language support
Text extraction and watermarks handle non-Latin scripts including Japanese; OCR is English-only
Cost and sign-up
Free. No account, no sign-in, and no cap on the number of files

PDF Tools FAQ

Are my PDFs really never uploaded?

They are not. All processing runs in JavaScript and WebAssembly inside your browser, and the file contents never touch the network. Keep your developer tools Network tab open while you process a file and you can verify that no upload request is made.

Is it free? Do I need an account?

It is free. No registration, no sign-in, no daily quota on files or conversions, and nothing stamps an unwanted watermark on your output.

Can I use this on a phone?

Yes — almost every tool runs in a mobile browser. Because processing uses your device's memory, though, very long or very large PDFs are more reliable on a computer.

Can I put a password on a PDF?

Encrypting or password-protecting a PDF is not supported, because the in-browser PDF library has no encryption capability. If you need to restrict who can open a file, wrap it in an AES-256 password-protected ZIP with the ZIP tool instead — that also runs entirely in your browser.

Compression barely changed my file size.

Text-only PDFs are already small, so the lightest setting (metadata stripping) may change almost nothing. If photos or scans account for most of the size, choose medium or strong — each page gets rebuilt as an image and the file shrinks substantially. Some PDFs are already optimised and simply will not get smaller.

Could someone recover the text I blacked out?

The markup blackout draws a black rectangle over the page, so the text underneath remains inside the PDF and can potentially be pulled out with a text extractor. To remove it for good, flatten the file afterwards: compress it on medium or strong, or run it through PDF to Image and back with Image to PDF.

Can OCR read Japanese or other non-English scripts?

No. The recognition model runs against an English dictionary, so English text only. We deliberately kept it English-only rather than ship a model that was not accurate enough for other scripts. Note that if a non-English PDF has embedded text rather than scans, PDF Text Extractor will still get it out.

Where do the processed files go?

To your browser's download location — your own Downloads folder. No copy is kept on a server and no processing history is logged. Close the page and the in-memory data is discarded.

Does it work offline?

Yes. After your first visit the app is cached as a PWA, so you can open the tools and process files with no network connection. Adding it to your home screen or desktop makes that easier.

PDF Terms, Briefly

Point (pt)
The unit PDF uses internally: 1 point = 1/72 inch. A4 is roughly 595 × 842 points.
Rasterisation
Turning text and vector shapes into a grid of pixels. It is what medium/strong compression and user-password unlocking do to each page.
Text layer
The character data embedded in a PDF. When it exists you can copy and search; a plain scan has none.
User password / owner password
The first is required to open the file at all; the second only restricts actions such as printing or copying.
DPI
Dots per inch — how finely a PDF page is rendered to an image. Higher means sharper and heavier.
Rotation flag (/Rotate)
A PDF page attribute that changes only the display orientation, not the content. It is why a page can look right in one viewer and sideways in another.