PDF tools that keep your files on your device

Merge, split, compress and organize PDFs in your browser. No document uploads or account required. Choose from 130 browser tools and 36 conversion guides.

Choose a PDF tool

  • Merge PDFin-browser

    Combine multiple PDF files into one document, in your browser.

  • Split PDFin-browser

    Split a PDF into separate files by page ranges.

  • Compress PDFin-browser

    Reduce PDF file size by re-encoding page images.

  • Edit PDFin-browser

    Add text and simple shapes onto PDF pages.

  • Sign PDFin-browser

    Draw a signature and stamp it onto a PDF page.

  • Images to PDFin-browser

    Turn JPG, PNG, WEBP or SVG images into one PDF.

  • PDF to Imagesin-browser

    Export each PDF page as a JPG or PNG image.

  • Extract PDF imagesin-browser

    Pull the embedded images out of a PDF at original resolution.

  • Protect PDFin-browser

    Encrypt a PDF with AES-256 password protection, entirely in your browser.

  • Unlock PDFin-browser

    Remove a password you know from a PDF — decrypted locally, never uploaded.

  • OCR PDFin-browser

    Recognize text in scanned PDFs and images — OCR that runs on your device.

  • Searchable PDF (OCR)in-browser

    Give a scanned PDF an invisible OCR text layer so it becomes selectable and searchable.

  • Merge PDFs & imagesin-browser

    Combine PDFs and images in one ordered list into a single PDF.

  • Merge with contents pagein-browser

    Merge PDFs into one binder with a contents page and per-file bookmarks.

  • Compress PDF to a sizein-browser

    Try to fit a size limit, with a clear report if the target cannot be reached.

Organize pages

Convert to PDF

  • JPG to PDFin-browser

    Convert JPG photos into a single PDF, entirely in your browser.

  • PNG to PDFin-browser

    Convert PNG images (with transparency handling) into a PDF.

  • WEBP to PDFin-browser

    Convert WEBP images into a standard PDF.

  • SVG to PDFin-browser

    Render SVG vector graphics into PDF pages.

  • Text to PDFin-browser

    Turn plain text into a paginated PDF, in your browser.

  • Markdown to PDFin-browser

    Render Markdown into a clean, paginated PDF.

  • Long image to PDFin-browser

    Slice a tall screenshot into clean A4 pages.

Convert from PDF

  • PDF to JPGin-browser

    Render every PDF page as a JPG image in your browser.

  • PDF to PNGin-browser

    Render PDF pages as lossless PNG images.

  • PDF to Textin-browser

    Extract all selectable text from a PDF as a .txt file.

  • PDF to HTMLin-browser

    Export PDF text content as a simple HTML page.

  • PDF to CSVin-browser

    Extract simple aligned tables from a PDF into a CSV file.

  • PDF to Markdownin-browser

    Convert PDF text to Markdown with headings inferred from font sizes.

Image conversion

  • WEBP to JPGin-browser

    Convert WEBP images to JPG in your browser.

  • WEBP to PNGin-browser

    Convert WEBP images to PNG, keeping transparency.

Enhance & annotate

  • Add watermarkin-browser

    Stamp a text watermark across every PDF page.

  • Add page numbersin-browser

    Number PDF pages automatically with position and format options.

  • PDF Overlayin-browser

    Lay one PDF over another — letterheads, stamps, backgrounds.

  • Annotate PDFin-browser

    Add highlight boxes and notes onto PDF pages.

  • Bookmark PDFin-browser

    Add a clickable bookmark outline to a PDF from a simple list.

  • Bates numberingin-browser

    Stamp sequential Bates numbers on every PDF page.

  • Image watermarkin-browser

    Stamp a logo or image onto PDF pages with position and opacity.

  • Grayscale PDFin-browser

    Convert a color PDF to grayscale for cheaper, cleaner printing.

  • PDF contact sheetin-browser

    Build a thumbnail overview sheet of every page in a PDF.

  • Highlight text in PDFin-browser

    Find a word or phrase and highlight every occurrence across the PDF.

  • Add links to PDFin-browser

    Draw a region on a page and attach a clickable web link.

  • Auto table of contentsin-browser

    Detect headings by font size and build bookmarks plus a contents page.

  • Scan cleanupin-browser

    Boost contrast and whiten backgrounds to crisp up dirty scans.

  • Deskew PDFin-browser

    Detect and straighten tilted scanned pages.

  • Invert PDF colorsin-browser

    Turn white pages dark for comfortable night reading.

  • Mask headers & footersin-browser

    Paint over the top and bottom bands of every page.

  • Add QR code to PDFin-browser

    Generate a QR code from a link and stamp it onto PDF pages.

  • White-out PDFin-browser

    Cover content with white boxes, with optional flattening.

  • Add crop marksin-browser

    Add trim marks and bleed area for commercial printing.

  • Rubber stampsin-browser

    One-click PAID, APPROVED, RECEIVED and custom bordered stamps.

Document management

Security & comparison

  • Compare PDFsin-browser

    Find text differences between two PDF versions.

  • Redact PDFin-browser

    Black out sensitive content and remove the underlying text.

  • Web optimize PDFin-browser

    Re-save a PDF with compressed object streams for faster loading.

  • Redact by searchin-browser

    Find every occurrence of a term and black it out permanently.

  • Visual PDF diffin-browser

    Render two PDF versions and see pixel differences marked per page.

  • Linearize PDFin-browser

    Add fast web view so page one appears before the file finishes downloading.

  • PDF encryption infoin-browser

    See a PDF's encryption algorithm, key length and permissions in plain English.

  • PDF risk scannerin-browser

    Report scripts, auto-run actions, links and attachments hiding in a PDF.

  • Remove PDF JavaScriptin-browser

    Strip embedded JavaScript and auto-run actions from a PDF.

  • Sanitize PDFin-browser

    One click: wipe metadata, comments, attachments, scripts and form data.

  • Batch protect PDFsin-browser

    Password-protect many PDFs with AES-256 in one pass.

  • PDF fingerprint pagein-browser

    Append a verification page with the file's SHA-256 hash and date.

Forms & creation

Utilities

  • View as PDFin-browser

    Open and read a PDF right in this page — no install needed.

  • Generate passwordin-browser

    Generate strong random passwords locally in your browser.

  • Generate QR codein-browser

    Create a QR code for a link or text and download it.

  • Checksum a filein-browser

    Compute SHA-256 and SHA-1 hashes of any file locally.

  • PDF page counterin-browser

    Count pages and inspect size, dimensions and metadata of many PDFs at once.

  • PDF word countin-browser

    Count words and characters in a PDF and see reading time.

  • PDF font inspectorin-browser

    List the fonts a PDF uses and whether they are embedded or subset.

  • Ink coverage calculatorin-browser

    Estimate ink or toner coverage per page before printing.

  • Large-print PDFin-browser

    Re-typeset a PDF text at large sizes for low-vision readers.

  • Read PDF aloudin-browser

    Listen to a PDF with your browser built-in speech, with a local voice.

  • Color page detectorin-browser

    Report which pages are color and which are true black-and-white.

  • Measure in a PDFin-browser

    Click two points on a page and read the real distance in mm or inches.

Finish a document task

What “runs locally” means here

Tools marked in-browser do all their work with JavaScript on your own computer or phone: the file you pick is read into your browser's memory, transformed there, and handed back to you as a download. Nothing is transmitted. Tools marked guide cover conversions that genuinely require a full office suite or specialist software (like Word or EPUB rendering engines) — instead of pretending, those pages explain the reliable ways to do the job and exactly what to watch out for.

More from PDF Toolbox