尚未检测到更新。GitHub 发布版本后会显示在这里。
Free, open-source, client-side file toolbox. Merge, compress, and split PDFs offline. Convert HEIC to JPEG, crop, and resize images directly in your browser. 100% private—your files never leave your device. No signups, no trackers, zero server latency. Built with Next.js & WebAssembly.
翻译准备中
正在加载完整 README。
查看完整 README ↗Forge Files is a free, open-source, all-in-one web file toolbox. Upload a file, process it in seconds, and download the result — no signup, no watermarks, no software installation.
Live App: https://forgefiles.org
Privacy by design — and verifiable. Your upload is deleted as soon as processing finishes, the result is deleted the moment you download it, and a background sweeper purges anything older than an hour. Unlike closed-source tools that just claim they don't keep your files, every line of code that handles your documents is in this repository. Don't trust us? Read the code — or self-host it.
| Feature | Description |
|---|---|
| Remove Password | Unlock password-protected PDF files instantly |
| Compress PDF | Reduce file size with three quality presets (low / medium / high) |
| Merge PDF | Combine multiple PDFs into one, with per-file password support |
| Split PDF | Extract specific pages or page ranges into a new file |
| Rotate PDF | Rotate all pages or a specific range by 90 / 180 / 270° |
| Protect PDF | Add a password and fine-grained permissions (print, copy, edit) |
| Watermark PDF | Stamp diagonal or positional text watermarks onto every page |
| Sign PDF | Place a signature image (PNG/JPEG) at a precise position on any page |
| Organize PDF | Reorder, delete, or duplicate pages via a custom page order |
| Add Page Numbers | Insert decimal, Roman, or alphabetic page numbers at any position |
| Convert to Word (Standard) | Fast PDF → DOCX conversion using pdf2docx |
| Convert to Word (AI Layout Recovery) | High-fidelity conversion via the configured OCR backend — PaddleOCR (x86) preserves tables/columns; RapidOCR (ARM64-compatible) reconstructs text in reading order |
| PDF to Images | Render every page to JPEG or PNG and download as a ZIP |
| PDF to Excel | Extract tables from a PDF into an XLSX workbook |
| PDF to PowerPoint | Convert PDF pages into a PPTX presentation (one slide per page) |
| PDF to EPUB | Convert a PDF into a reflowable EPUB ebook |
| PDF to Text | Extract all text content to a plain .txt file, with optional layout preservation |
| Repair PDF | Attempt to recover and re-save a corrupted or malformed PDF |
| Create PDF from Text | Generate a new PDF from plain text content |
| Create Blank PDF | Create an empty PDF with a specified number of pages |
| Annotate PDF | Add highlights, underlines, strikethroughs, notes, text overlays, or redactions |
| Edit PDF Metadata | Read or write title, author, subject, keywords, and creator fields |
| Feature | Description |
|---|---|
| HEIC → JPEG | Convert Apple HEIC/HEIF photos to universally compatible JPEG |
| Resize Image | Resize by exact dimensions, percentage, or target file size (KB) |
| Crop Image | Crop images using a visual drag-and-drop cropper (powered by Cropper.js) |
| Rotate Image | Rotate by any angle with quality control |
| Compress Image | Reduce image file size by adjusting JPEG/WebP quality |
| Convert Image | Convert between JPEG, PNG, WebP, BMP, TIFF, and GIF |
| Watermark Image | Stamp text at a corner, center, or tiled position with opacity and color control |
| Images to PDF | Pack one or more images into a single PDF (configurable page size and fit mode) |
| Feature | Description |
|---|---|
| Excel to PDF | Convert XLS/XLSX spreadsheets to PDF |
| CSV to XLSX | Import a CSV file into an Excel workbook, with configurable delimiter |
| XLSX to CSV | Export an Excel sheet to a flat CSV file |
| Merge Excel | Combine multiple XLSX workbooks into a single file |
| Feature | Description |
|---|---|
| PowerPoint to PDF | Convert PPT/PPTX presentations to PDF |
| PPT to Images | Render each slide to PNG or JPEG and download as a ZIP |
| Merge PowerPoint | Combine multiple PPTX files into one presentation |
| Feature | Description |
|---|---|
| Word to PDF | Convert DOCX/DOC documents to PDF |
Chain multiple operations into a single pipeline with real-time progress streaming via Server-Sent Events (SSE). Example: unlock a PDF, then convert it to Word — all in one step.
pikepdf, pdf2docx, PyMuPDFRapidOCR (default, ONNX Runtime, ARM64-compatible) with optional PaddleOCR PPStructure backend (x86 only)Pillow, pillow-heifopenpyxl, python-pptx, reportlab以上为 README 的开头部分。其余内容请阅读原文。 查看完整 README ↗