KangPDF 是一个免费、开源、完全在浏览器端运行的 PDF 工具套件,提供 16 种工具用于组织、编辑、转换和保护 PDF 文件,无需上传任何数据到服务器。

Stars

3

7 天增长

暂无数据

Fork 数

0

开放 Issue

0

开源协议

MIT

最近更新

2026-07-29

AI 仓库情报摘要
FR-AI / ANALYSIS

为什么值得关注

它集成了全面的 PDF 功能,所有处理均在本地完成,保障用户隐私安全;同时采用复古街机主题 UI,支持深色模式,且易于自行部署。

适合谁使用

  • 关注隐私、需要处理敏感 PDF 的用户
  • 希望自行托管开源 PDF 工具的开发者
  • 需要快速转换或编辑 PDF 但不想使用云服务的办公人员
  • 寻找免费、无文件大小限制的 iLovePDF 替代品的用户

典型使用场景

  • 合并多个 PDF 文件为一个文档
  • 将 JPG 图片或 HTML 内容转换为 PDF
  • 为 PDF 添加水印或页码
  • 使用密码加密 PDF 或解除密码保护

项目优势

  • 100% 客户端处理,文件不会离开设备,隐私安全
  • 16 种工具涵盖合并、拆分、压缩、加密、解锁及多种格式转换
  • 静态构建可轻松部署到 Vercel 或 Cloudflare Pages
  • 开源 (MIT 协议) 并拥有复古街机风格的 Y2K 美学界面

使用前须知

  • Office 转 PDF (Word/Excel/PPT) 功能处于测试阶段,复杂文档可能失败
  • Office WASM 模块 (~55MB) 需额外下载或编译才能用于自托管
  • OCR、表单填写、批量处理等功能尚未实现

README 快速开始

🦘 KangPDF Free PDF Tools. Private & Secure. 100% Client-Side.

If KangPDF helps you, consider supporting the project.


KangPDF is a client-side PDF tool suite inspired by iLovePDF. All processing happens in your browser — your files never leave your device. No server, no uploads, no privacy concerns.


✨ Features

📄 Organize

ToolDescription
Merge PDFCombine multiple PDFs into one. Drag to reorder, preview thumbnails.
Split PDFSplit by custom ranges or fixed page count. Visual preview with range grouping.
Organize PagesMulti-PDF page organizer. Drag thumbnails to reorder across files. Zoom in/out.
Extract PagesExtract all or select specific pages. Range input + click-to-select thumbnails.

✏️ Edit & Secure

ToolDescription
Rotate PDFRotate individual pages 90°/180°/270° with thumbnail preview.
Compress PDFReduce file size by removing unused objects.
Add WatermarkStamp text watermark with customizable opacity, size, and color.
Add Page NumbersInsert page numbers with position, alignment, and font size options.
Protect PDFEncrypt PDF with password protection.
Unlock PDFRemove password from encrypted PDFs.

🔄 Convert

ToolDescription
JPG to PDFConvert multiple images to PDF. Drag to reorder.
PDF to JPGRender PDF pages as high-quality JPEG images.
HTML to PDFConvert HTML content to PDF using browser rendering.

🏢 Office beta

ToolDescriptionStatus
Word to PDFConvert DOCX to PDF via office2pdf WASM⚠️ Working — some complex documents may fail
Excel to PDFConvert XLSX to PDF via office2pdf WASM⚠️ Experimental — known issues with some XLSX
PPT to PDFConvert PPTX to PDF via office2pdf WASM⚠️ Working — complex layouts may vary

Known Limitations: Office→PDF uses office2pdf (Rust → WASM, powered by Typst). It's under active development (v0.6.5). Some documents with special characters, complex Excel formatting, or embedded fonts may fail. Report issues to [

项目描述

Free PDF Tools. Private & Secure. 100% Client-Side. No server, no uploads. Your files never leave your device

相关仓库与替代方案

根据分类、Topic 和编程语言匹配的相似项目。

TanStack
精选
TanStack GitHub avatar

router

TanStack Router is a type-safe, data-driven React router with built-in caching, prefetching, and nested layouts, while TanStack Start extends it into a full-stack SSR framework.

Web 开发前端框架
14,861
vercel-labs
精选
vercel-labs GitHub avatar

scriptc

scriptc compiles ordinary TypeScript into small, fast native executables without needing Node.js, V8, or any JavaScript runtime in the binary.

开发者工具代码质量与构建
1,985
Jakubantalik
精选
Jakubantalik GitHub avatar

thinking-orbs

A React component library that renders six hand-tuned animated thought orb loading indicators on a plain 2D canvas, with two purpose-tuned sizes and automatic theme detection for AI and agent UIs.

AI 与机器学习AI 智能体
1,191