File Conversion & Handling

PDF, Office, ZIP, OCR, and compression — work with documents in the browser.

19 tools in this category

PDF to JPG / PNG

New

Export PDF pages as JPEG or PNG images in your browser (Mozilla pdf.js + canvas). Pick render scale, optional page list, and JPEG quality. Multi-page exports download as a ZIP. Max ~35 MB file size and up to 1000 pages (browser memory is the practical limit — use page ranges for huge jobs) — nothing is uploaded.

pdfimage+1

JPG / PNG to PDF

New

Stack JPEG or PNG files into one PDF with pdf-lib: reorder the list, choose A4 or Letter, set margins, and fit each image to the page — all client-side, no server upload. Up to 12 images per run.

pdfimage+1

PDF to DOCX

New

Upload a PDF (up to 50 MB) and convert to a downloadable .docx via Dynamic Duniya’s file API — best for text-heavy PDFs; multi-column layouts and images may not transfer cleanly. Progress while uploading; open the result in Word or Google Docs and review formatting.

pdfdocx+1

DOCX to PDF

New

Upload Word .docx or legacy .doc (up to 50 MB) and download a PDF via the server file API. Output fidelity depends on LibreOffice on the server — review complex layouts. Progress while uploading; suggested download name converted.pdf.

pdfdocx+1

Merge / Split PDF

New

Merge: first-page previews in a horizontal strip — drag cards to set merge order. Split: optional “Load page previews” then drag thumbnails (four per row, scrollable) to reorder pages before splitting by ranges or every N pages; ranges use preview slot numbers when previews are loaded. Zip when multiple parts. Client-side pdf.js + pdf-lib — max ~35 MB per file, 150 pages, 12 PDFs for merge.

pdfmerge+1

PDF Watermarking

New

Stamp text (font size, opacity, rotation, corner/center placement) or a JPEG/PNG image across every page using pdf-lib locally. Encrypted PDFs are not supported. Download a watermarked copy — your file never leaves the browser.

pdfwatermark

PDF to Excel

New

Upload a PDF (up to 50 MB) and extract tables into an .xlsx via the server file API. Toggle “Each page becomes a separate sheet”; pass separate_sheets to the backend. Best for PDFs with clear tables — scanned pages should use the Document OCR tool first. Download extracted.xlsx and review cell layout.

pdfexcel+1

Compress JPG / PNG / PDF

New

Image tab: multi-file JPEG/PNG (up to 12) with original and compressed previews; one output → single download, many → ZIP or download-each. PDF tab: same batch pattern with first-page previews (lossy raster rebuild per PDF). No uploads; ~35 MB per file cap.

compressimage+1

Create ZIP / Unzip Online

New

Create a ZIP from many local files (append picks, DEFLATE or STORE) or open a .zip and download entries / selected subset as a new ZIP. JSZip in the browser — ~35 MB archive cap, no password support.

ziparchive+1

Zip File Viewer

New

List paths, sizes, and dates inside a .zip without uploading. Optional text preview for small .txt/.json/.md files; download single files or use Create ZIP / Unzip for batch extract.

ziparchive+1

File Extension Changer

New

Batch-rename file extensions (replace last extension or append) with collision checks; download renamed files individually or as one ZIP — all in your browser, no upload.

filesrename+1

File Splitter

New

Split any file into fixed-size or equal-count byte parts for transfer; parts download as a ZIP with an optional JSON manifest — client-side only, no upload.

filessplit+1

Document OCR

New

Run OCR on scanned PDFs and images (JPEG, PNG, TIFF, BMP) up to 30 MB. Pick a Tesseract language, output plain text (.txt) or Word (.docx), and copy or download results after server-side processing.

ocrpdf+3

E-Signature Tool

New

Draw or upload a signature image (or type your name) and stamp it on every page of a PDF with pdf-lib — runs locally; this is a visual mark, not a cryptographic digital signature.

pdfsignature+1

Text to PDF

New

Paste plain text or HTML and generate a server-rendered PDF: choose font size (10–16 pt), A4 or Letter, and normal, narrow, or wide margins. Optional sandboxed HTML preview strips scripts for the iframe only. Download document.pdf via the file-tools API.

pdftext+2

Excel to PDF

New

Convert .xlsx, .xls, or .csv (up to 30 MB) to a downloadable PDF via the server file API. Choose all sheets or active sheet only, portrait or landscape, and paper size (A4, Letter, A3). Download spreadsheet.pdf after processing.

excelpdf+3

CSV to PDF

New

Upload .csv (up to 10 MB) for server-side conversion to a PDF table. Preview the first rows in the browser; set portrait or landscape, A4 or Letter, optional row numbers, and bold first row vs plain header. Download spreadsheet.pdf.

csvpdf+3

PDF to PPT

New

Turn each PDF page into a slide image and build a downloadable .pptx in your browser (pdf.js + PptxGenJS). Slides are pictures — editable text is not preserved. Page and size caps apply.

pdfppt+1

Document Merge Tool

New

Merge multiple PDFs in order, stack JPEG/PNGs into one PDF, or concatenate plain text/markdown files — all client-side. Office .docx merge is not supported here.

mergedocuments+1