# BQ PDF Tools

> Browser-based PDF utilities for organizing, editing, optimizing, converting, and inspecting documents. Core document processing runs locally in the visitor's browser; no account or application-server document upload is required for normal tool use.

Use the canonical localized tool that matches the requested outcome. Use native labeled controls rather than visual coordinates. Local file selection may require explicit user or user-agent permission. Monitor `#status-box` and `#results`; do not claim completion until the page reports success and exposes results.

Common distinctions: merge/combine/join means Merge PDF; Split creates multiple outputs while Extract creates one selected-page PDF; “take page 4 out” means Extract if page 4 should be saved and Delete if it should be removed; Compress reduces file size while Crop trims page edges; PDF to Text extracts existing text and is not OCR; Flatten PDF Form fixes form values but does not password-lock the PDF.

## PDF tools

- [Merge PDF](https://pdf.bqtools.com/merge-pdf/index.md): Combine multiple PDF files in your chosen order.
- [Split PDF](https://pdf.bqtools.com/split-pdf/index.md): Create separate PDFs from pages or page ranges.
- [Compress PDF](https://pdf.bqtools.com/compress-pdf/index.md): Choose text-preserving or scan-focused PDF compression.
- [Rotate PDF Pages](https://pdf.bqtools.com/rotate-pdf/index.md): Select page thumbnails and rotate them visually.
- [Delete PDF Pages](https://pdf.bqtools.com/delete-pdf-pages/index.md): Select thumbnails and remove unwanted PDF pages.
- [Extract PDF Pages](https://pdf.bqtools.com/extract-pdf-pages/index.md): Select page thumbnails and create a focused PDF.
- [Reorder PDF Pages](https://pdf.bqtools.com/reorder-pdf-pages/index.md): Drag page thumbnails into a complete new order.
- [Add Page Numbers to PDF](https://pdf.bqtools.com/add-page-numbers/index.md): Place configurable page numbers on every page.
- [Add Watermark to PDF](https://pdf.bqtools.com/add-watermark/index.md): Stamp text across selected PDF pages.
- [Edit PDF Metadata](https://pdf.bqtools.com/edit-pdf-metadata/index.md): Update title, author, subject, and keywords.
- [Images to PDF](https://pdf.bqtools.com/images-to-pdf/index.md): Combine JPG or PNG images into a PDF.
- [PDF to Images](https://pdf.bqtools.com/pdf-to-images/index.md): Render PDF pages as PNG or JPG files.
- [Resize PDF Pages](https://pdf.bqtools.com/resize-pdf-pages/index.md): Fit PDF content onto A4, Letter, or Legal pages.
- [Flatten PDF Form](https://pdf.bqtools.com/flatten-pdf-form/index.md): Turn completed form fields into fixed page content.
- [Crop PDF Pages](https://pdf.bqtools.com/crop-pdf/index.md): Trim page edges while preserving PDF text and vectors.
- [Add Image Watermark to PDF](https://pdf.bqtools.com/add-image-watermark/index.md): Place a PNG or JPG logo on selected PDF pages.
- [N-up PDF Pages](https://pdf.bqtools.com/n-up-pdf/index.md): Place 2, 4, or 6 PDF pages on each printable sheet.
- [PDF to Text](https://pdf.bqtools.com/pdf-to-text/index.md): Extract selectable PDF text into a downloadable TXT file.
- [Alternate and Mix PDF Pages](https://pdf.bqtools.com/mix-pdf-pages/index.md): Interleave two PDFs or rebuild odd/even duplex scans.
- [Insert Blank PDF Pages](https://pdf.bqtools.com/insert-blank-pages/index.md): Add one or more blank pages at a precise document position.
- [Duplicate PDF Pages](https://pdf.bqtools.com/duplicate-pdf-pages/index.md): Repeat selected PDF pages one or more times.
- [Reverse PDF Page Order](https://pdf.bqtools.com/reverse-pdf-pages/index.md): Flip the complete page sequence from last to first.
- [Add PDF Headers and Footers](https://pdf.bqtools.com/add-headers-footers/index.md): Place reusable text at the top or bottom of selected pages.
- [Remove PDF Metadata](https://pdf.bqtools.com/remove-pdf-metadata/index.md): Clear common document information fields from a PDF.
- [PDF Page Size Checker](https://pdf.bqtools.com/pdf-page-size-checker/index.md): List page dimensions, orientation, rotation, and standard paper matches.
- [Add Margins to PDF](https://pdf.bqtools.com/add-pdf-margins/index.md): Expand page edges without rasterizing the original content.
- [Add Borders to PDF Pages](https://pdf.bqtools.com/add-page-borders/index.md): Draw configurable borders inside selected PDF pages.
- [Create Booklet PDF](https://pdf.bqtools.com/booklet-pdf/index.md): Impose PDF pages into print-ready two-page booklet sheets.
- [Remove Blank PDF Pages](https://pdf.bqtools.com/remove-blank-pages/index.md): Detect and remove empty or nearly empty scanned pages.
- [PDF Font Inspector](https://pdf.bqtools.com/pdf-font-inspector/index.md): Report font families and text usage detected across PDF pages.
- [Extract Links from PDF](https://pdf.bqtools.com/extract-pdf-links/index.md): List external URLs and internal link destinations from a PDF.
- [Add Bates Numbers to PDF](https://pdf.bqtools.com/add-bates-numbers/index.md): Stamp sequential legal or production identifiers on selected pages.
- [Auto Crop PDF White Margins](https://pdf.bqtools.com/auto-crop-pdf/index.md): Detect visible content and trim excess white page edges.
- [Convert PDF to Grayscale](https://pdf.bqtools.com/grayscale-pdf/index.md): Rebuild selected PDF pages as grayscale images for simpler printing.
- [Overlay Two PDF Files](https://pdf.bqtools.com/overlay-pdf/index.md): Place one PDF page layer over another document page by page.
- [Scale PDF Page Content](https://pdf.bqtools.com/scale-pdf-content/index.md): Shrink or enlarge page content while keeping the page dimensions.
- [PDF Color Analyzer](https://pdf.bqtools.com/pdf-color-analyzer/index.md): Estimate colour usage and ink coverage for every PDF page.
- [Batch Process PDFs](https://pdf.bqtools.com/batch-process-pdfs/index.md): Apply one repeatable action to several PDFs in a fault-tolerant queue.
- [Inspect PDF](https://pdf.bqtools.com/inspect-pdf/index.md): View page count, dimensions, metadata, and form details.

## Machine-readable discovery

- [Agent manifest](https://pdf.bqtools.com/agent-manifest.json): site-wide capability and localized catalog discovery.
- [English agent tool catalog](https://pdf.bqtools.com/data/agent-tools.en.json): localized controls, actions, inputs, outputs, and canonical URLs.
- [Deutsch agent tool catalog](https://pdf.bqtools.com/data/agent-tools.de.json): localized controls, actions, inputs, outputs, and canonical URLs.
- [日本語 agent tool catalog](https://pdf.bqtools.com/data/agent-tools.ja.json): localized controls, actions, inputs, outputs, and canonical URLs.
- [Español agent tool catalog](https://pdf.bqtools.com/data/agent-tools.es.json): localized controls, actions, inputs, outputs, and canonical URLs.
- [Français agent tool catalog](https://pdf.bqtools.com/data/agent-tools.fr.json): localized controls, actions, inputs, outputs, and canonical URLs.
- [العربية agent tool catalog](https://pdf.bqtools.com/data/agent-tools.ar.json): localized controls, actions, inputs, outputs, and canonical URLs.
- [Português agent tool catalog](https://pdf.bqtools.com/data/agent-tools.pt.json): localized controls, actions, inputs, outputs, and canonical URLs.
- [Nederlands agent tool catalog](https://pdf.bqtools.com/data/agent-tools.nl.json): localized controls, actions, inputs, outputs, and canonical URLs.
- [Italiano agent tool catalog](https://pdf.bqtools.com/data/agent-tools.it.json): localized controls, actions, inputs, outputs, and canonical URLs.
- [한국어 agent tool catalog](https://pdf.bqtools.com/data/agent-tools.ko.json): localized controls, actions, inputs, outputs, and canonical URLs.

## Optional

- [Full agent-readable catalog](https://pdf.bqtools.com/llms-full.txt)
- [XML sitemap](https://pdf.bqtools.com/sitemap.xml)
