站长工具箱
专业在线工具,助力高效建站 · 纯前端本地处理
免费在线工具分类
图片压缩
压缩 PNG/JPEG/WebP,支持格式互转
二维码工具
生成 / 解码二维码,支持自定义样式
PDF 处理
合并 / 拆分 / 压缩 PDF 文档
Markdown
在线编辑器,实时预览,导出 HTML
JSON 工具
格式化 / 压缩 / 校验 / 对比
AI 润色
智能文案润色、改写、扩写
身份证号
生成测试用身份证号(含校验位)
银行卡号
生成测试用银行卡号(含Luhn校验)
所有处理在浏览器本地完成,不会上传您的文件到服务器 🔒
🖼️ 图片压缩 / 格式转换
点击上传图片
支持 JPG / PNG / WebP
❓ 图片工具常见问题
图片压缩会损失画质吗?
压缩通过调整编码质量参数来减小文件体积。滑块值越高画质损失越小。推荐 80-90% 档位,在体积和画质间取得良好平衡。
支持哪些图片格式互转?
支持 JPEG、PNG、WebP 三种主流格式互转。WebP 格式在同等画质下体积更小,是网站性能优化的推荐选择。
图片处理是否安全?会上传服务器吗?
完全安全。所有处理使用浏览器 Canvas API 在本地完成,您的图片不会被上传到任何服务器,无需担心隐私泄露。
📱 二维码生成 / 解码
❓ 二维码工具常见问题
生成的二维码能扫出来吗?
可以。生成的二维码符合标准 QR 码规范,微信、支付宝等主流扫码应用均可识别。支持自定义尺寸和纠错等级。
纠错等级是什么意思?
纠错等级决定了二维码被遮挡或破损时的可识别能力。等级越高(L→M→Q→H),容错能力越强,但二维码图案也会更密集。
如何解码二维码中的内容?
切换到"解码"标签页,上传包含二维码的图片即可自动识别。支持 PNG/JPG/WebP 格式,使用 jsQR 算法在本地完成解码。
📄 PDF 合并 / 拆分 / 压缩
选择多个 PDF 文件
按名称排序合并,可拖拽调整顺序
❓ PDF 工具常见问题
PDF 合并能合并多少文件?
合并数量没有硬性限制,但建议单次不超过 20 个文件以保证性能。所有处理在浏览器本地完成,文件不会上传到服务器。
PDF 拆分可以只提取部分页面吗?
可以。拆分模式下点击页面标签可多选,选择完成后点击"提取选中页面"即可生成仅包含这些页面的新 PDF。
PDF 压缩能减小多少体积?
压缩通过移除冗余元数据、优化对象结构来减小体积,通常可节省 10%-40% 空间。如果图片压缩需求,建议先压缩图片再生成 PDF。
📝 Markdown 在线编辑器
❓ Markdown 编辑器常见问题
Markdown 是什么?
Markdown 是一种轻量级标记语言,使用纯文本格式编写文档,可快速转换为 HTML。广泛用于技术文档、README、博客写作等场景。
支持导出哪些格式?
支持下载原始 .md 文件和导出为 .html 文件。导出的 HTML 包含完整样式,可直接用于网页发布。
编辑的内容会丢失吗?
内容编辑在浏览器本地进行,不会自动保存到服务器。建议及时点击下载按钮保存到本地。
{ } JSON 格式化 / 对比
❓ JSON 工具常见问题
JSON 格式化有什么用?
格式化可以将压缩的 JSON 数据按层级缩进展示,方便阅读和调试。同时也支持反向操作——将格式化后的 JSON 压缩为单行。
JSON 对比功能支持大文件吗?
对比功能在浏览器本地执行,性能受限于浏览器内存。一般建议对比 1MB 以内的 JSON 数据。使用行级别 diff 算法,新增行标记为绿色、删除行标记为红色。
如何判断 JSON 格式是否正确?
点击"校验"按钮即可验证 JSON 语法是否正确。如果格式有误,工具会定位错误位置并高亮显示附近内容,帮助您快速找到问题。
✨ AI 文案润色
❓ AI 文案润色常见问题
AI 润色需要配置 API Key 吗?
可选。配置 API Key(OpenRouter 兼容接口)可使用 GPT-4o 等高级模型进行深度润色;未配置时会自动使用本地基础润色模式。
支持哪些润色风格?
提供 5 种风格:专业正式(商务场合)、友好亲切(社交场景)、简洁精炼(去冗余)、营销推广(广告文案)、学术严谨(研究报告)。
润色后的文案会保存到服务器吗?
不会。所有文案处理均在浏览器本地完成,数据不会离开您的设备。请及时复制或下载处理结果。
🆔 身份证号生成(测试用)
❓ 身份证号生成常见问题
生成的身份证号是真实有效的吗?
生成的号码符合 GB 11643-1999 编码规则(包括准确的前 6 位地区码和末位校验码),但并不是真实的身份证号。仅供开发和测试使用。
能控制出生日期和性别吗?
可以。您可以选择出生年份范围(1960-2000年代)和性别。系统会根据性别自动设置顺序码的奇偶性(奇数男、偶数女)。
可以批量生成吗?
支持一次生成 1-50 个身份证号,每个号码附带地区、生日、性别和年龄信息。支持单条复制和批量复制。
💳 银行卡号生成(测试用)
❓ 银行卡号生成常见问题
生成的银行卡号是真的吗?
号码使用真实银行 BIN 码(前 6 位)和 Luhn 校验算法生成,符合银行卡号编码规则,但并非真实卡号。仅供开发和测试使用。
支持哪些银行的卡号生成?
支持 15 家主流银行:工行、农行、中行、建行、交行、招行、邮储、中信、光大、华夏、民生、广发、平安、浦发、兴业。每家银行都有多个真实 BIN 码可选。
生成的银行卡号位数是多少?
不同银行卡号位数不同:招商银行、光大银行等为 16 位,兴业银行为 18 位,工行、农行等为 19 位。系统会根据所选银行自动匹配标准长度。