Skip to content

Find a tool

Search tools or categories. Use arrow keys and Enter to open a tool.

Compare PDFEdit

Review two PDFs side by side with a local text diff.

Annotate and Sign PDFEdit

Add text, highlights, images, and visual signatures.

Merge PDFOrganize

Combine multiple PDF files into one.

Compress PDFOrganize

Rewrite a PDF, or redraw pages as smaller pictures.

Repair PDFOrganize

Rebuild a readable PDF, or recover pages as pictures.

Private RecipesOrganize

Chain PDF tools in one local workspace.

Split PDFOrganize

Extract pages into separate files.

Organize PDFOrganize

Reorder, rotate, or remove pages.

Scan DocumentConvert

Camera or photos to a clean, searchable PDF.

Images to PDFConvert

Turn JPG and PNG images into a PDF.

PDF to ImagesConvert

Export PDF pages as JPG or PNG.

PDF to WordConvert

Turn a PDF into an editable .docx file locally.

PDF to ExcelConvert

Export PDF lines and detected columns to .xlsx.

PDF to PowerPointConvert

Make one slide per PDF page as a local .pptx.

PDF to HTMLConvert

Save PDF pages as a local HTML file.

Word to PDFConvert

Turn a .docx into a PDF that keeps the page layout.

Excel to PDFConvert

Turn workbook cells into a PDF table.

PowerPoint to PDFConvert

Turn slide text into one PDF page per slide.

Markdown to PDFConvert

Turn a Markdown file into PDF text.

CSV to PDFConvert

Turn comma-separated rows into a PDF table.

Rotate PDFEdit

Rotate selected pages precisely.

Crop PDFEdit

Trim pages to a box, or redraw the box as a picture.

Add WatermarkEdit

Place custom text across PDF pages.

Add Page NumbersEdit

Number PDF pages with flexible placement.

Add Headers and FootersEdit

Add repeated header and footer text.

Privacy Risk ScannerPrivacy

Detect Aadhaar, PAN, cards, emails, and hidden data, then download a redacted copy.

Privacy InspectorPrivacy

Audit a PDF for leaks, then sanitize a local copy.

Remove MetadataPrivacy

Clear common private document properties.

View MetadataPrivacy

Inspect common PDF document properties.

Extract TextPrivacy

Copy selectable text from PDF pages.

Password Protect PDFSecurity

Lock a PDF with AES-256 encryption.

Unlock PDFSecurity

Remove a password you already know.

Find and Redact PIISecurity

Search emails, phones, IDs, or a phrase, then redact.

Redact PDFSecurity

Permanently remove selected page regions.

Flatten PDFSecurity

Burn form fields into the page.

GST InvoiceBusiness

Create a tax invoice or bill of supply as a local PDF.

Document IntegritySecurity

Fingerprint, compare, or verify a file hash locally.

37 tools · Esc to close · Ctrl/⌘ K to open
Workspace
Local Convert Tool

Scan Document

Scan Document is for paper on a desk, not for files you already have as PDF. Capture or import a photo, flatten the page, add more pages, then download a local PDF. OCR stays on this device and is English-only.

Privacy and offline checks

Document processing runs locally in supported PDFForge workflows. This panel is a diagnostic view; it cannot prove that no data left the device.

Observed resource activity

0 observations in this page session · 0 need inspection

Resource timing is unavailable in this browser. Use the independent checks below.

Page timing and the active service worker report different surfaces and may observe the same request. Worker activity can be incomplete; WebSockets, request bodies and extensions are outside this view. The latest 60 sanitized observations stay in memory only. URLs, filenames, query strings, document content and byte counts are not recorded here.

    Verify independently in DevTools
    1. Use a clean browser profile and synthetic documents. Open Network in DevTools and enable Preserve log.
    2. Prepare offline below. Switch Network to Offline, then reload the saved workspace and select a new file.
    3. Inspect, redact, run output checks and download. Inspect failed requests and request payloads, including worker requests. A same-site request can still transmit data.
    4. Inspect Application or Storage. Cache Storage should contain public app assets and setup records only. Document recovery and content telemetry are disabled; recipe settings are saved only after opt-in.

    Offline readiness

    Full workspace not prepared for offline use

    English OCR not prepared for offline use

    Prepare while connected to save the workspace, tools, fonts and workers. English OCR is optional. Only public app assets are saved; documents, outputs and passwords are excluded. Browser storage can be cleared or evicted. Check saved assets before disconnecting and prepare again after an app update.

    Checking saved app assets…

    Open saved workspace

    Ready for local work · One heavy job at a time in this tab

    Local scanner

    Camera or photos to a clean PDF

    Edge detection, de-skew, and optional OCR run in this tab. Frames, photos, and text never leave this device.

    • No watermark
    • Live edge tracking
    • Perspective fix
    • Multi-page
    • OCR to PDF
    • Gallery import

    Auto-edge

    Finds four corners on a desk photo. Drag them if the outline is wrong.

    De-skew

    Warps the page to a rectangle before it is added to the PDF.

    OCR PDF

    On-device OCR. Accuracy varies. Scans never leave this device.

    Private by design. Document processing runs in this browser. PDFForge has no document upload API.

    How it works

    How Scan Document works

    Scan Document is for paper on a desk, not for files you already have as PDF. Capture or import a photo, flatten the page, add more pages, then download a local PDF. OCR stays on this device and is English-only.

    Guided steps

    How to use Scan Document

    1. 1Open the camera or import JPG/PNG photos from the gallery.
    2. 2Adjust the four corners if the auto-edge outline is wrong, then add the page.
    3. 3Repeat for more pages and choose whether to run on-device OCR.
    4. 4Create the PDF and download it. Camera frames and OCR text stay in this tab.

    In this tab

    What stays in this browser

    The file stays in this tab.

    What this tool reads
    Camera frames or photos you pick. Optional English OCR reads the flattened page on this device.
    What the download contains
    A PDF. OCR text, when you leave it on, is inside that file.

    Questions

    Scan Document FAQs

    Does scanning upload my photos?

    No. Camera frames, gallery files, warped pages, and OCR text stay in this browser tab. There is no document upload API.

    Is the PDF searchable?

    If you leave on-device OCR enabled, English text is added as an invisible layer. Accuracy varies with lighting, handwriting, and language. You can turn OCR off for a faster image-only PDF.

    Why can’t I use the camera?

    The camera needs a secure context (HTTPS or localhost) and permission. Import from gallery still works if the camera is blocked.