Free online PDF Tools
Merge, split, compress, convert, edit, sign and protect PDF files. Most PDF tools run entirely in your browser, so documents never leave your device.
85 tools · 76 run entirely in your browser · no sign-up
Edit
- Add Page NumbersStamp page numbers in any of nine positions with formats like 1, Page 1 of N or i, ii, iii — start number, font, margins and skipped pages.
- Bates NumberingLegal Bates numbering with prefix, suffix, zero padding and start number across one or many files.
- Edit PDFAdd and edit text, images, shapes, freehand drawing, highlights, sticky notes and links on any PDF with undo and redo.
- Invert Colors (Dark Mode PDF)Invert a PDF for night reading — full invert or smart mode that keeps photos natural.
- PDF AttachmentsEmbed files into a PDF or extract the files already attached.
- Add BackgroundPut a colour, an image or another PDF behind every page.
- Edit BookmarksAdd, edit and remove PDF outline bookmarks, or generate them from headings.
- Header & FooterAdd header and footer text with date, filename and page variables in left, centre and right slots.
- Edit PDF MetadataView and edit title, author, subject, keywords and dates — in bulk across many PDFs.
- Stamp PDFApply preset stamps — Approved, Draft, Confidential, Paid — or your own image.
- Watermark PDFAdd a text or image watermark with opacity, rotation, tiling, position, page range and above- or below-content placement.
Security
- Certificate Sign PDFDigitally sign a PDF with a PKCS#12 certificate (PAdES), with timestamping and long-term validation.
- Protect PDFEncrypt a PDF with an open password and an owner password — AES-128 or AES-256 — and set print, copy, edit and annotate permissions.
- Redact PDFPermanently remove text and images — draw boxes, or search by text or regex for emails, phone numbers and IDs.
- Remove PDF MetadataStrip XMP, the info dictionary and hidden data from a PDF before sharing.
- Unlock PDFRemove a password you know, or lift owner-only restrictions on printing and copying.
- Verify PDF SignatureValidate digital signatures — certificate chain, signer, timestamp and whether the document changed after signing.
Analyze & Extract
- Compare PDFsSee what changed between two PDFs — side-by-side or inline text diff plus a pixel diff — and export a report.
- Extract Fonts from PDFList embedded fonts and download them where the licence allows.
- Extract Images from PDFPull every embedded image out of a PDF in its original format or converted, with a minimum size filter.
- Extract Tables from PDFDetect tables, pick them visually and export to CSV, XLSX or JSON.
- Extract Text from PDFExtract text per page, with or without layout, as TXT or JSON.
- OCR PDFMake scanned PDFs searchable with OCR in 100+ languages — deskew, rotate, clean, and output PDF/A if you like.
- PDF Color Separation PreviewPreview a PDF as CMYK process-color separations with individual cyan, magenta, yellow and black plates.
- Find & Replace in PDFReplace text where the fonts allow it; otherwise redact and overlay the new text.
- PDF Info & InspectorPage count, page sizes, PDF version, encryption, fonts, metadata, attachments and whether the file contains JavaScript.
- PDF Word CountWords, characters, pages and reading time for any PDF.
Optimize
- Compress PDFReduce PDF file size with presets or an exact target size — control image DPI and quality, downsample, subset fonts and strip metadata.
- Flatten PDFFlatten forms, annotations and layers into page content, optionally rasterising every page.
- Grayscale PDFConvert a PDF to grayscale — images only or the whole page — keeping text as vectors.
- Linearize PDF (Fast Web View)Optimise a PDF for fast web view so the first page renders before the whole file downloads.
- Optimize Images in PDFRecompress embedded images, downsample and strip ICC profiles without touching text.
- PDF/A Converter & ValidatorConvert to archival PDF/A-1b, 2b or 3b, or validate an existing file with detailed ISO compliance findings.
- Repair PDFRebuild the cross-reference table and recover damaged objects from corrupt PDFs, with a report of what was fixed.
- Sanitize PDFRemove JavaScript, embedded files, links, forms, metadata and hidden layers before sharing.
Sign & Forms
- Create Fillable FormAdd text fields, checkboxes, radios, dropdowns and signature fields, or auto-detect them from lines and boxes.
- Fill PDF FormFill AcroForm and (best effort) XFA fields, then save fillable or flattened.
- Export / Import Form DataExport form values as FDF, XFDF, JSON or CSV — or import them to fill a form.
- Request SignaturesSend a PDF to several signers in order, with reminders and an embedded audit certificate — no account needed by anyone.
- Sign PDFDraw, type or upload your signature and initials, add a date and place them anywhere — reusable signatures are saved on your device.
Organize
- Crop PDFCrop PDF pages with a visual box, auto-trim margins, lock an aspect ratio and apply to all or selected pages.
- Delete PagesRemove pages from a PDF by range, odd/even, or automatically detected blank pages.
- Extract PagesPull selected pages out of a PDF — ranges, odd or even pages — as one file or separate files.
- Merge PDFCombine PDFs into one file in any order, with bookmarks per file, blank-page inserts and alternate-page merging for duplex scans.
- N-up / BookletPrint several pages per sheet (2, 4, 6, 9) or impose a booklet for folding, with gutter control.
- Organize PDFReorder, rotate, delete, duplicate pages in a thumbnail grid and insert pages from another PDF.
- Add Margins / BleedAdd uniform or per-side margins or print bleed in mm, inches or points.
- Remove Blank PagesDetect and remove blank pages from scanned PDFs with an adjustable sensitivity and a preview of what will go.
- Resize PDF PagesNormalise mixed page sizes to A4, Letter, Legal or a custom size with fit, fill or stretch.
- Reverse PagesReverse the page order of a PDF in one click.
- Rotate PDFRotate all or selected pages by 90, 180 or 270 degrees, or let auto-detect fix the orientation.
- Split PDFSplit a PDF by page ranges, every N pages, file size, bookmark level or blank separator pages, or extract every page as its own file.
Convert to PDF
- Email to PDFConvert EML or MSG emails to PDF, with attachments as an appendix.
- EPUB to PDFConvert an EPUB ebook to PDF with chosen page and font size.
- Excel to PDFConvert XLS, XLSX and ODS to paginated PDF with sheet selection.
- HTML to PDFRender a web page URL or HTML file to PDF — page size, background graphics, viewport and a delay for JavaScript.
- Image to PDFTurn JPG, PNG, HEIC, WebP, AVIF, TIFF, BMP, GIF, ICO, TGA or SVG images into a PDF — fit-to-image or A4, margins, one per page or a grid.
- Markdown to PDFRender Markdown to PDF with themes, code highlighting and a table of contents.
- Office to PDFConvert any office document — DOCX, XLSX, PPTX, ODT, ODS, ODP, RTF — to PDF.
- PowerPoint to PDFConvert PPT, PPTX and ODP to PDF, with or without speaker notes.
- Scan to PDFScan paper with your camera — auto edge detection, deskew, enhance, multi-page — and hand pages from phone to desktop by QR over a direct connection.
- SVG to PDFConvert SVG to PDF with vectors preserved.
- Text to PDFTurn plain text into a tidy PDF with font, size, margins and theme.
- Word to PDFConvert DOC, DOCX, ODT and RTF to PDF, optionally PDF/A.
Accessibility
- PDF Accessibility CheckCheck PDF/UA and WCAG — tagged structure, alt text, reading order and contrast — with a fix list.
- Add Alt Text to PDF ImagesAI-suggested alt text for every image in a PDF, reviewed by you before it is written.
- Set PDF Language & TitleSet the document language, title and display options screen readers rely on.
- Auto-tag PDFGenerate structure tags — headings, lists, tables, reading order — for an untagged PDF.
Convert from PDF
- PDF to AVIFRender PDF pages to AVIF, the smallest modern image format.
- PDF to CSVExtract tables from a PDF to CSV files.
- PDF to EPUBReflow a PDF into an EPUB ebook with chapters from bookmarks.
- PDF to ExcelExtract tables from PDF into XLSX — one sheet per page or per table.
- PDF to HTMLConvert a PDF to HTML as a single page or paginated, with inline CSS.
- PDF to JPGRender PDF pages to JPG at any DPI and quality — a page range, one ZIP or individual images.
- PDF to JSONExport structured text blocks with coordinates and tables as JSON.
- PDF to Long ImageStitch every page vertically into one tall PNG or JPG — perfect for sharing on a phone.
- PDF to MarkdownConvert PDF to clean Markdown with heading detection, GFM tables and extracted images — ideal for notes and LLM pipelines.
- PDF to PNGRender PDF pages to PNG with optional transparency and any DPI.
- PDF to PowerPointTurn each PDF page into a PPTX slide, as editable text or as an image.
- PDF to SVGConvert PDF pages to scalable SVG with fonts and images embedded.
- PDF to TextExtract plain text from a PDF, layout-preserving or flowing, with OCR fallback for scans.
- PDF to TIFFRender a PDF to a multi-page TIFF with LZW, ZIP or CCITT compression.
- PDF to WebPRender PDF pages to WebP with quality or lossless control.
- PDF to WordConvert PDF to an editable DOCX in layout or flowing-text mode, with OCR for scanned pages.
- PDF to XMLExport the text structure of a PDF as XML.

