Every PDF Tool You Need, Right in Your Browser

29 powerful PDF tools — merge, split, convert, sign, protect, edit & more. Nothing is ever uploaded. Your files never leave your device.

✅ 100% Free🔒 Files stay local⚡ No sign-up📱 Works on any device🛡️ No watermarks

All PDF Tools

Pick a tool to get started — no account or download needed.

📑 Organise PDF

🔁 Convert PDF

✏️ Edit PDF

Optimise PDF

🔐 PDF Security

🤖 PDF Intelligence

🔒

100% Private

All processing runs inside your browser. Your documents are never transmitted to any server.

Instant Results

No uploads, no waiting. Files are processed locally using WebAssembly and JavaScript.

🆓

Always Free

No watermarks, no file limits, no subscriptions. Every tool is free forever.

How IHavePDF Works

1

Choose a tool

Pick from 29 PDF tools above — no account needed.

2

Drop your file

Drag & drop or click to select. Your file opens locally in your browser.

3

Download the result

Processing is instant, in-browser. Download your new file immediately.

Frequently Asked Questions

Is IHavePDF really free?

Yes — 100% free, forever. No watermarks, no file size limits, no credit card required.

Do my files get uploaded to a server?

Never. All processing happens inside your browser using JavaScript. Your files never leave your device.

How many tools does IHavePDF have?

29 tools across 6 categories: Organise, Convert, Edit, Optimise, Security, and Intelligence. Tools marked 'Soon' require server-side processing and are coming in a future update.

Is there a file size limit?

No artificial limit. Your browser's available memory is the only constraint, typically several hundred MB.

Does it work on mobile?

Yes — IHavePDF is fully responsive and works on iOS and Android browsers without any app installation.

Can I protect a PDF with a real password?

Yes. IHavePDF implements RC4-128 encryption (PDF Standard Security Handler Rev 3) entirely in your browser — the same standard used by Adobe Acrobat and other professional tools.

What's the difference between Flatten and Protect?

Flatten converts interactive form fields into static page content (no more editable fields). Protect adds password encryption so the document requires a password to open or to change permissions.