免费 · 开源 · 免注册

把家里的 USB 打印机,
变成手机也能用的网络打印机

打印机不需要支持网络功能,电脑也不需要公网 IP。装好服务端,手机和电脑在同一 WiFi 下直接打印;人在外面,用免费穿透也能远程打印。

服务端免装 Python 支持 PDF / 图片 / Word / Excel / PPT Windows · 安卓 · 三端齐全

它是什么

这是一套装在打印电脑上的小服务,外加手机 App 和电脑客户端。打印机只要用 USB 线连在电脑上(不支持网络打印也没关系),整个家里的人——甚至你在外面——都能把自己的文件发过来打印。

手机 / 电脑 / 外面 → 局域网 / 免费外网穿透 → 打印电脑上的共享打印服务 → USB 打印机出纸
软件名称
共享打印
软件类型
打印 / 共享工具
运行平台
Windows 10/11 · Android 7+
当前版本
服务端 1.1 · 手机端 2.1 · 电脑端 2.0
软件语言
简体中文
收费方式
完全免费 · 开源
更新日期
2026-10-11
开发作者
tsy-yyds

核心特色

不挑打印机、不挑电脑,把打印这件小事做顺。

打印到纸

上传 PDF / 图片 / TXT / Word / Excel / PPT,选打印机、调份数方向纸张,点一下开始打印,后台队列逐个输出。

手动双面

手动双面打印机友好:先打奇数面,手机弹出图文教程提示翻面放纸,点「下一步」再打背面,页码不乱,支持取消重打。

打印到 PDF

不想费纸?把文件转成 PDF 存到电脑「打印输出」文件夹,手机或电脑随时下载,多文件自动合并成一册。

外网也能打

人在外面想打印?免费方案二选一:cpolar(手机零安装)或 Tailscale(地址固定),远程照打不误。

电脑客户端

不依赖浏览器,独立桌面应用:选文件、选打印机、调打印方式,窗口里完成全部打印操作。

访问密码

开放到外网时可在配置里设置 PIN 密码,任何人打开都要先输密码,防止别人乱打。

下载共享打印

三端齐全:打印电脑装服务端,手机装 App,其他电脑装客户端。全部免费。

共享打印服务v1.1

GitHub 发布页

装在打印电脑上的核心服务:手机 / 其他电脑通过它调用打印机。已打包成单文件 exe,无需安装 Python,双击运行、自动打开网页、托盘常驻,支持开机自启。

文件名共享打印服务.exe
版本1.1
平台Windows 10 / 11(64 位)
大小约 45 MB
更新日期2026-10-11
收费免费 · 开源
本程序为个人开发者制作,尚未购买代码签名证书。若 Windows 弹出 SmartScreen 拦截,点击「更多信息」→「仍要运行」继续,属正常现象。

共享打印 · 安卓 Appv2.1

GitHub 发布页

独立应用,不套壳。打开直接进入打印主界面,右上角连接服务器;微信 / QQ 收到文件 →「用其他应用打开」→ 选「共享打印」即可打印;支持手动双面翻面提示、打印到 PDF,打完自动清理手机暂存。v2.1:连接测试自动跟随重定向(Tailscale http→https 不再报错),域名自动补 https://、IP 自动补 http://,404 提示「地址可能带有多余路径」,重定向后的真实地址自动记住,下次直接连。

文件名共享打印.apk
版本2.1
平台Android 7.0+
大小约 62 KB
更新日期2026-10-18
收费免费
v2.1 更新:① 302/404 修复——连接测试自动跟随重定向,Tailscale 的 http→https 跳转不再报错;② 智能补协议——域名自动补 https://,IP 地址自动补 http://;③ 友好提示——404 提示「地址可能带有多余路径」,重定向异常提示改用 https://;④ 记住最终地址——重定向后的真实地址自动保存,下次打开直接连。安装包已在 Release 提供直链,手机直接下载安装即可。

共享打印 · 桌面助手v2.0

GitHub 源

不依赖浏览器的独立桌面应用,与服务端分开安装。界面全新升级:网页级渲染引擎 + 系统 WebView,渐变品牌顶栏、卡片式布局、启动动画,颜值彻底告别老式控件风格。

文件名共享打印桌面助手.exe
版本2.0
平台Windows 10 / 11(64 位)
大小约 48 MB
更新日期2026-10-11
收费免费

三步装好

以「服务端 + 手机」为例,整个过程约三分钟。

装服务端

把 共享打印服务.exe 放到打印电脑上(建议放桌面或固定文件夹),双击运行。首次运行会自动生成配置文件,并打开打印网页。

手机连上

手机连同一 WiFi,打开 App(或浏览器)输入电脑的局域网地址,例如 http://192.168.3.17:8000。地址在服务端网页底部能看到。

选文件打印

选文件、选打印机、调打印方式,点「开始打印」。手动双面时按提示翻面继续;人在外面就填外网地址(见使用说明)。

常见问题

手机打不开网页 / 连不上服务器?

确认手机和电脑连的是同一个 WiFi;双击服务端目录里的「开放防火墙.bat」(右键以管理员身份运行)放行端口;电脑 IP 变了就在 cmd 里输 ipconfig 看最新 IPv4 地址。

网页打开了但没看到打印机?

检查打印机 USB 是否插好、驱动是否正常;点打印机旁边的刷新按钮;服务启动后才插的打印机,重启一次服务。

开放到外网安全吗?

建议在 exe 旁的 config.json 里设置访问密码(pin),之后任何人打开网页都要先输密码。详细安全提醒见使用说明第八节。

Word / Excel / PPT 能打吗?

能,但打印电脑上需要装有 Office 或 WPS,服务会自动调用转换。没装的话先把文件转成 PDF 再传。

更新日志

v2.1 · 连接优化升级手机端
  • 302/404 修复:连接测试自动跟随重定向,Tailscale 的 http→https 跳转不再报错
  • 智能补协议:域名自动补 https://,IP 地址自动补 http://
  • 友好提示:404 提示「地址可能带有多余路径」,重定向异常提示改用 https://
  • 记住最终地址:重定向后的真实地址自动保存,下次打开直接连,不再走弯路
v1.1 · 服务端打包发布服务端
  • 服务端打包为免 Python 的单文件 exe(45 MB),双击即用
  • 新增分享预置接口(微信/QQ 分享打印入口)与端口防双开
  • 首次运行自动生成 config.json,配置写在 exe 同目录,不丢失
v2.0 · 手机端改版手机端
  • 打开直接进入打印主界面,右上角连接服务器,不再先显示「无法连接」
  • 连接成功自动记住地址,下次打开直达;服务器失效才回到连接界面
  • 修复页面不能滑动、上传卡顿问题
v1.9 · 手机端手机端
  • 微信 / QQ「用其他应用打开」直接选共享打印即可打印
  • 打印完成后自动删除手机本地暂存文件,不占空间
v2.0 · 电脑端界面引擎重做电脑端
  • 弃用老式控件界面,改用网页级渲染引擎 + 系统 WebView:渐变品牌顶栏、启动动画、卡片式布局
  • 三态连接胶囊、文件列表、参数面板、状态日志、PDF 输出一屏全览,交互更顺滑
  • 仍是独立 exe,不依赖浏览器,与服务端分离安装
v1.1 · 电脑端焕新电脑端
  • 正式更名「共享打印 · 桌面助手」(WebPrint Desktop),告别朴素命名
  • 界面全面重做:品牌色渐变横幅、启动画面、卡片式分区、统一按钮风格
v1.0 · 电脑客户端电脑端
  • 独立桌面应用发布,不依赖浏览器,与服务端分离安装