Skip to content

PDF tools

Merge, split, compress, rotate, number, watermark and convert PDFs — all of it inside your browser, so the document never leaves your device.

29 free tools · no sign-up · nothing uploaded

Merge PDFRuns in your browser

Combine several PDFs into one, in the order you choose.

Split PDFRuns in your browser

Break one PDF into separate files by page count or range.

Compress PDFRuns in your browser

Make a PDF smaller, with an honest choice about the trade-off.

PDF to JPGRuns in your browser

Turn every page of a PDF into a JPG image.

PDF to PNGRuns in your browser

Export PDF pages as lossless PNG images.

JPG to PDFRuns in your browser

Turn JPG photos into a single PDF document.

PNG to PDFRuns in your browser

Combine PNG images into one PDF document.

Image to PDFRuns in your browser

Any mix of image formats into one PDF.

PDF Page ExtractorRuns in your browser

Keep only the pages you want as a new PDF.

Delete PDF PagesRuns in your browser

Remove pages from a PDF and keep the rest.

Reorder PDF PagesRuns in your browser

Put a PDF's pages into a different order.

Rotate PDFRuns in your browser

Turn pages the right way up, permanently.

Add Watermark to PDFRuns in your browser

Stamp text like DRAFT or CONFIDENTIAL across every page.

Add Page Numbers to PDFRuns in your browser

Number the pages of a PDF, your way.

PDF to TextRuns in your browser

Pull the plain text out of a PDF.

PDF to WordRuns in your browser

Turn a PDF into an editable .docx document.

Word to PDFRuns in your browser

Convert a .docx document into a PDF.

PDF OCRRuns in your browser

Read the text out of a scanned PDF.

HTML to PDFRuns in your browser

Turn an HTML file or snippet into a PDF.

Markdown to PDFRuns in your browser

Turn Markdown into a formatted PDF.

Text to PDFRuns in your browser

Turn a plain text file into a tidy PDF.

Organize PDFRuns in your browser

See every page and drag, rotate or delete it.

Redact PDFRuns in your browser

Permanently remove sensitive text, not just cover it.

Sign PDFRuns in your browser

Draw your signature and place it on the page.

Crop PDFRuns in your browser

Trim margins or scan borders from every page.

Compare PDFRuns in your browser

Spot every wording change between two PDFs.

PDF to MarkdownRuns in your browser

Turn a PDF into Markdown for notes, docs and LLMs.

PDF to ExcelRuns in your browser

Recover tables from a PDF into a spreadsheet.

Excel to PDFRuns in your browser

Turn a spreadsheet into a readable PDF.

Why in-browser PDF tools matter

PDFs are the format people use for the documents they care about most: contracts, payslips, medical letters, passports, tax returns. Almost every free PDF site online asks you to upload those documents to a server you know nothing about, then trusts you to believe a promise that the file was deleted afterwards.

DO101 takes the promise out of it. Every tool on this page uses pdf-lib and pdf.js running inside the page you are reading. There is no upload endpoint behind any of them, so your document physically cannot reach a server. Switch off your network after the page loads and most of them still work.

What each tool is for

Combining and separating: Merge PDF joins several files into one in the order you set. Split PDF breaks one file into many. Extract pages keeps a selection, Delete pages drops one, and Reorder pages shuffles them.

Fixing and finishing: Rotate PDF saves the rotation into the file so it sticks. Page numbers and watermarks stamp every page. Compress PDF makes files smaller, and it is honest about the trade-off in each mode.

Converting: Turn pages into JPG or PNG, build a PDF from photos or any images, pull out plain text, produce an editable Word document, go the other way with Word to PDF, or read a scan with PDF OCR.

What browser-based PDF tools cannot do

Being straight about the limits is part of the point. A browser cannot decrypt a password-protected PDF, so PDF unlocking is not offered — a tool that pretended otherwise would just fail on your file. Adding encryption is likewise not supported by the libraries that can run here.

PDF to Word converts text, not layout. Rebuilding columns and tables needs heavy layout analysis that realistically belongs on a server. DO101 does the part it can do well and tells you plainly what it leaves out, instead of handing back a mangled document and calling it a conversion.

Compression has real limits too. Re-encoding the individual images inside a PDF while leaving the text alone requires a full object rewriter. DO101 offers the two strategies it can genuinely deliver and explains what each one costs you.

Frequently asked questions

Are my PDFs uploaded to a server?

No. Every tool in this category runs in your browser using pdf-lib and pdf.js. DO101 operates no upload endpoint for PDFs, so the file cannot leave your device even by accident.

Is there a file size limit?

100 MB per file. The real constraint is your device's memory: a laptop handles large documents comfortably, an older phone will struggle above about 25 MB, and the tools warn you when a file is big enough to be slow.

Do the tools add a watermark?

Never. DO101 does not brand your documents. The only watermark that appears is the one you deliberately add with the watermark tool.

Can I use these tools offline?

Mostly yes. Once a tool page has loaded, its code is cached, so merging, splitting and rotating keep working without a connection. PDF OCR is the exception — it downloads a language model the first time you use it.

Why can't I open my password-protected PDF?

Encrypted PDFs cannot be decrypted by the browser libraries DO101 uses. Open the file in the application that created it, remove the password, then use the tool.