File Conversion & Handling
PDF, Office, ZIP, OCR, and compression — work with documents in the browser.
19 tools in this category
PDF to JPG / PNG
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.
JPG / PNG to PDF
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.
PDF to DOCX
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.
DOCX to PDF
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.
Merge / Split PDF
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.
PDF Watermarking
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.
PDF to Excel
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.
Compress JPG / PNG / PDF
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.
Create ZIP / Unzip Online
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.
Zip File Viewer
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.
File Extension Changer
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.
File Splitter
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.
Document OCR
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.
E-Signature Tool
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.
Text to PDF
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.
Excel to PDF
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.
CSV to PDF
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.
PDF to PPT
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.
Document Merge Tool
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.
Browse by category
9 other areas covering code, data, files, media, AI, general utilities, and more.
Code & Developer Tools
15 tools
Format, test, and transform code — regex, Base64, diff, formatters, and API helpers.
Data & Text Processing
15 tools
Convert CSV, JSON, YAML, and XML; analyze text; generate passwords and more.
Image & Graphics Tools
16 tools
Resize, compress, convert formats, colors, watermarks, and creative image utilities.
Web & Social Media Tools
10 tools
QR codes, barcodes, screenshots, HTML utilities, SEO, and page quality checks.
Audio & Video Tools
15 tools
Convert, trim, compress, transcribe, and extract audio from video.
AI-Powered Tools
8 tools
Summarize, translate, caption images, enhance photos, and lightweight AI helpers.
Productivity & Utility
10 tools
Timers, lists, habits, bookmarks, calculators, and daily utilities.
General Purpose Tools
1 tools
Cross-cutting utilities — timestamps, quick conversions, and everyday helpers that do not fit a single domain.
Fun & Creative Tools
9 tools
ASCII art, word clouds, games, quizzes, jokes, and name generators.