浏览器里的实用工具
多功能工具箱收录 127 个视频、音频、图片、文档、开发与生活工具,无需安装。多数文件和文本处理在浏览器本地完成。
| 分类 | 常用工具 |
|---|---|
| 视频 | 格式转换、压缩、裁剪、水印、转 GIF、截图与取帧、视频链接解析 |
| 音频 | 格式转换、裁剪与拼接、变速变调、倒放、录音、节拍器、BPM 分析 |
| 图片与设计 | 压缩、裁剪、OCR、SVG 矢量化、圆角边框、画布、双色调、锐化与模糊、应用图标、GIF 编辑、证件照、贴图与 3D 预览 |
| 文字与文档 | 文本编辑与对比、Markdown、字幕、PDF 页面管理与导出、扫描件、本地字体预览、PPTX 提取 |
| 编码与开发 | JSON、YAML、SQL 格式化、路径提取、哈希与 HMAC、正则、JWT、二维码、ZIP、Unity 资源包预览 |
| 计算与换算 | 表达式、方程、微积分、矩阵、统计、数论、单位与汇率换算 |
| 时间与生活 | 世界时钟、倒计时、番茄专注钟、日期计算、抽签、打字练习 |
| 设备与网络 | 麦克风、键盘与屏幕测试、IP 查询、子网计算、短链接 |
支持搜索、分类、收藏、四种列表布局、深浅色模式和自定义主题色。部分图片与 PDF 结果可以直接交给下一个工具,详见工具衔接。
需要 Node.js 22.13 或更高版本及 npm 11.12.1,与 CI 保持一致。
git clone https://github.com/EasonZe/web-toolbox.git
cd web-toolbox
npm install --global npm@11.12.1
npm ci
npm run dev提交前运行检查:
npm run check使用 Cloudflare Workers。Fork 后请替换 wrangler.jsonc 中的域名、资源 ID 和绑定,步骤见部署文档。
npm run check
npx wrangler deploy --dry-run
npx wrangler deploy --keep-vars抖音与 B 站解析使用独立 Worker,源码位于 workers/,需要单独部署。
- 本地处理能力受设备内存和浏览器支持影响,详见处理范围。
- 视频解析、汇率、IP 查询和短链接等功能需要联网。视频内容应由你拥有或已获使用授权。
- PDF 裁剪只隐藏页面区域,不能用于安全脱敏;JWT 解析不验证签名。
由 EasonZe 维护,欢迎提交 Issue 和 Pull Request。
项目代码使用 MIT License。第三方组件、字体、模型及素材遵循各自许可证。
