# PDF tools

- Human page: https://happytails.ai/en/pdf-tools/
- Markdown: https://happytails.ai/en/pdf-tools.md
- Structured JSON: https://happytails.ai/agents/en/pdf-tools/index.json
- Visibility: public

## Page guide

Find the tool you need, then open it to get started.

## All pdf tools

- [Add page numbers](https://happytails.ai/en/pdf-tools/add-page-numbers/): Add page numbers to a PDF. ([Markdown](https://happytails.ai/en/pdf-tools/add-page-numbers.md))

- [Alternate merge PDF](https://happytails.ai/en/pdf-tools/alternate-merge-pdf/): Combine front and back scans in alternating order. ([Markdown](https://happytails.ai/en/pdf-tools/alternate-merge-pdf.md))

- [Annotate PDF](https://happytails.ai/en/pdf-tools/annotate-pdf/): Add visible text to a PDF page. ([Markdown](https://happytails.ai/en/pdf-tools/annotate-pdf.md))

- [Bates number PDF](https://happytails.ai/en/pdf-tools/bates-number-pdf/): Add a unique reference number to every PDF page. ([Markdown](https://happytails.ai/en/pdf-tools/bates-number-pdf.md))

- [Compare PDF](https://happytails.ai/en/pdf-tools/compare-pdf/): Compare the extracted text of two PDFs page by page. ([Markdown](https://happytails.ai/en/pdf-tools/compare-pdf.md))

- [Compress PDF](https://happytails.ai/en/pdf-tools/compress-pdf/): Rewrite PDF objects and streams to reduce avoidable file overhead. ([Markdown](https://happytails.ai/en/pdf-tools/compress-pdf.md))

- [Create PDF form](https://happytails.ai/en/pdf-tools/create-pdf-form/): Create a PDF with fillable text fields. ([Markdown](https://happytails.ai/en/pdf-tools/create-pdf-form.md))

- [Crop PDF](https://happytails.ai/en/pdf-tools/crop-pdf/): Change the visible margins of selected PDF pages. ([Markdown](https://happytails.ai/en/pdf-tools/crop-pdf.md))

- [Delete pages](https://happytails.ai/en/pdf-tools/delete-pages/): Remove selected pages from a PDF copy. ([Markdown](https://happytails.ai/en/pdf-tools/delete-pages.md))

- [Extract pages](https://happytails.ai/en/pdf-tools/extract-pages/): Create a PDF containing the pages you select. ([Markdown](https://happytails.ai/en/pdf-tools/extract-pages.md))

- [Extract PDF images](https://happytails.ai/en/pdf-tools/extract-pdf-images/): Extract embedded raster images from a PDF into a ZIP. ([Markdown](https://happytails.ai/en/pdf-tools/extract-pdf-images.md))

- [Fill PDF](https://happytails.ai/en/pdf-tools/fill-pdf/): Fill existing PDF form fields with values you provide. ([Markdown](https://happytails.ai/en/pdf-tools/fill-pdf.md))

- [Flatten PDF](https://happytails.ai/en/pdf-tools/flatten-pdf/): Make filled PDF form values part of the page content. ([Markdown](https://happytails.ai/en/pdf-tools/flatten-pdf.md))

- [HEIC to PDF](https://happytails.ai/en/pdf-tools/heic-to-pdf/): Convert HEIC files to PDF with the available format settings. ([Markdown](https://happytails.ai/en/pdf-tools/heic-to-pdf.md))

- [JPG to PDF](https://happytails.ai/en/pdf-tools/jpg-to-pdf/): Combine JPG images into a PDF. ([Markdown](https://happytails.ai/en/pdf-tools/jpg-to-pdf.md))

- [Merge PDF](https://happytails.ai/en/pdf-tools/merge-pdf/): Combine PDF files into one document. ([Markdown](https://happytails.ai/en/pdf-tools/merge-pdf.md))

- [OCR PDF](https://happytails.ai/en/pdf-tools/ocr-pdf/): Add searchable English text to scanned PDF pages. ([Markdown](https://happytails.ai/en/pdf-tools/ocr-pdf.md))

- [Pages per sheet](https://happytails.ai/en/pdf-tools/pages-per-sheet/): Place several PDF pages on each output sheet. ([Markdown](https://happytails.ai/en/pdf-tools/pages-per-sheet.md))

- [PDF header footer](https://happytails.ai/en/pdf-tools/pdf-header-footer/): Add a header and footer to every PDF page. ([Markdown](https://happytails.ai/en/pdf-tools/pdf-header-footer.md))

- [PDF to excel](https://happytails.ai/en/pdf-tools/pdf-to-excel/): Extract detected PDF tables into an Excel workbook. ([Markdown](https://happytails.ai/en/pdf-tools/pdf-to-excel.md))

- [PDF to JPG](https://happytails.ai/en/pdf-tools/pdf-to-jpg/): Render PDF pages as JPEG images. ([Markdown](https://happytails.ai/en/pdf-tools/pdf-to-jpg.md))

- [PDF to markdown](https://happytails.ai/en/pdf-tools/pdf-to-markdown/): Save extracted PDF text as a Markdown file. ([Markdown](https://happytails.ai/en/pdf-tools/pdf-to-markdown.md))

- [PDF to pdfa](https://happytails.ai/en/pdf-tools/pdf-to-pdfa/): Convert a PDF to PDF/A-2b using local Ghostscript and verify conformance with veraPDF before download. ([Markdown](https://happytails.ai/en/pdf-tools/pdf-to-pdfa.md))

- [PDF to PNG](https://happytails.ai/en/pdf-tools/pdf-to-png/): Render PDF pages as PNG images. ([Markdown](https://happytails.ai/en/pdf-tools/pdf-to-png.md))

- [PDF to powerpoint](https://happytails.ai/en/pdf-tools/pdf-to-powerpoint/): Turn PDF pages into image-based PowerPoint slides. ([Markdown](https://happytails.ai/en/pdf-tools/pdf-to-powerpoint.md))

- [PDF to text](https://happytails.ai/en/pdf-tools/pdf-to-text/): Extract selectable text from PDF pages. ([Markdown](https://happytails.ai/en/pdf-tools/pdf-to-text.md))

- [PDF to word](https://happytails.ai/en/pdf-tools/pdf-to-word/): Export selectable PDF text into an editable Word document. ([Markdown](https://happytails.ai/en/pdf-tools/pdf-to-word.md))

- [PNG to PDF](https://happytails.ai/en/pdf-tools/png-to-pdf/): Combine PNG images into a PDF. ([Markdown](https://happytails.ai/en/pdf-tools/png-to-pdf.md))

- [Protect PDF](https://happytails.ai/en/pdf-tools/protect-pdf/): Encrypt a PDF with a password before sharing it. ([Markdown](https://happytails.ai/en/pdf-tools/protect-pdf.md))

- [Redact PDF](https://happytails.ai/en/pdf-tools/redact-pdf/): Permanently remove matching selectable text from a PDF. ([Markdown](https://happytails.ai/en/pdf-tools/redact-pdf.md))

- [Remove PDF metadata](https://happytails.ai/en/pdf-tools/remove-pdf-metadata/): Clear common document metadata from a PDF copy. ([Markdown](https://happytails.ai/en/pdf-tools/remove-pdf-metadata.md))

- [Reorder pages](https://happytails.ai/en/pdf-tools/reorder-pages/): Arrange PDF pages in a new order. ([Markdown](https://happytails.ai/en/pdf-tools/reorder-pages.md))

- [Repair PDF](https://happytails.ai/en/pdf-tools/repair-pdf/): Try to recover a readable PDF from a damaged document. ([Markdown](https://happytails.ai/en/pdf-tools/repair-pdf.md))

- [Resize PDF pages](https://happytails.ai/en/pdf-tools/resize-pdf-pages/): Fit PDF pages onto a new page size. ([Markdown](https://happytails.ai/en/pdf-tools/resize-pdf-pages.md))

- [Rotate PDF](https://happytails.ai/en/pdf-tools/rotate-pdf/): Rotate selected PDF pages. ([Markdown](https://happytails.ai/en/pdf-tools/rotate-pdf.md))

- [Scan to PDF](https://happytails.ai/en/pdf-tools/scan-to-pdf/): Combine document photos into a PDF with automatic page detection. ([Markdown](https://happytails.ai/en/pdf-tools/scan-to-pdf.md))

- [Sign PDF](https://happytails.ai/en/pdf-tools/sign-pdf/): Place a signature image on a PDF page. ([Markdown](https://happytails.ai/en/pdf-tools/sign-pdf.md))

- [Split PDF](https://happytails.ai/en/pdf-tools/split-pdf/): Save selected PDF pages as separate files. ([Markdown](https://happytails.ai/en/pdf-tools/split-pdf.md))

- [Split PDF in half](https://happytails.ai/en/pdf-tools/split-pdf-in-half/): Split scanned spreads into two pages. ([Markdown](https://happytails.ai/en/pdf-tools/split-pdf-in-half.md))

- [SVG to PDF](https://happytails.ai/en/pdf-tools/svg-to-pdf/): Combine SVG images into a PDF. ([Markdown](https://happytails.ai/en/pdf-tools/svg-to-pdf.md))

- [Unlock PDF](https://happytails.ai/en/pdf-tools/unlock-pdf/): Remove PDF encryption using the correct password. ([Markdown](https://happytails.ai/en/pdf-tools/unlock-pdf.md))

- [Watermark PDF](https://happytails.ai/en/pdf-tools/watermark-pdf/): Add a text watermark to selected PDF pages. ([Markdown](https://happytails.ai/en/pdf-tools/watermark-pdf.md))

- [WEBP to PDF](https://happytails.ai/en/pdf-tools/webp-to-pdf/): Combine WEBP images into a PDF. ([Markdown](https://happytails.ai/en/pdf-tools/webp-to-pdf.md))

- [Webpage to PDF](https://happytails.ai/en/pdf-tools/webpage-to-pdf/): Save a public webpage’s static text and links as a PDF. ([Markdown](https://happytails.ai/en/pdf-tools/webpage-to-pdf.md))

## Choose between page editing, text extraction and conversion

PDF tools serve different purposes. Page operations reorganize a document; rendering makes an image of a page; text extraction reads the document text layer. A scanned page may look readable while containing only an image, so it needs OCR before ordinary text extraction can help.

## How to choose your next step

Check page order, orientation, margins and whether text is selectable. Review a sample of the exported pages before sharing the whole document.

## Common questions about pdf tools

### Why can a PDF look correct but produce scrambled text?

A page can position text visually without encoding its logical reading order. Columns, tables and individually positioned characters complicate extraction. Review the result, especially when it will feed a translation or summary.

### Will compressing a PDF always make it smaller?

No. A document may already use efficient compression. Reducing embedded image resolution can save space but also reduce detail, so compare the output at the size where it will be read.
