Home / Edit any PDF you find, in one click
Edit any PDF you find, in one click
Drag the button below to your bookmarks bar once. After that, whenever you land on a PDF anywhere — an email attachment, a government form, a client’s file — click it to open that exact PDF straight into the editor.
Drag "Edit in Ofcpdf" to your bookmarks bar. Next time you are looking at a PDF in your browser, click it — the file opens directly in the editor in a new tab. The PDF's bytes travel from that tab to this one, browser to browser, and are never sent to any server, including ours.
Drag — do not click. Clicking it here, on this page, does nothing useful; it only works once it is a real bookmark and you use it on an actual PDF.
How to add it
- Bookmarks bar showing? If not, show it first —
Ctrl/Cmd + Shift + Bin Chrome, Firefox, and Edge. - Drag the button above straight onto that bar. It will show up as a small bookmark labelled "Edit in Ofcpdf".
- On mobile, most browsers let you add a bookmark and edit its URL afterward — add any bookmark, then edit it and paste the link location from this page in its place.
What actually happens when you click it
The bookmark only does anything on a page your browser is already treating as a PDF — a direct PDF link, or an attachment opened in its own tab. Click it there, and it: reads that exact file from the tab you are already on (never a new request to anywhere else), opens Ofcpdf in a new tab, and hands the file over directly between those two tabs. Nothing is uploaded at any point — the same promise every other tool on this site keeps, extended to a file that started on someone else's page entirely.
Why it only works on a PDF you are already viewing
A bookmarklet runs with the permissions of the page it is clicked on. Fetching a PDF from a different website than the one currently open is exactly the kind of cross-origin request browsers correctly block by default — and a version of this that routed around that by sending the file through a server somewhere would quietly break the one promise that matters most here. What is left is the honest version: it works on the file you can already see, using only the access you already have to it, moved directly from your browser to your browser.