Common-Tools
42 款免费在线实用工具,全部在浏览器中运行。无需注册,无需上传,完全私密。
完全私密
所有处理均在浏览器中完成,数据绝不离开您的设备。
永久免费
无需注册,无需订阅,没有限制。所有工具完全免费使用。
无需上传
文件在本地处理,无服务器通信,无追踪。
9 种语言
使用您偏好的语言操作工具,支持 9 种语言。
全部工具
按分类浏览全部 43 款工具
开发者
13JSON
格式化、校验和压缩 JSON。全部在浏览器中完成。
哈希
生成 MD5 和 SHA-256 哈希——全部在浏览器中计算,不上传任何数据。
编解码
使用 Base64、URL 编码和 Hex 编码解码字符串 — 所有计算均在浏览器中完成,不向任何服务器发送数据。
加密解密
使用 AES(对称)和 RSA(非对称)加密和解密文本——全部在浏览器中计算,不上传任何数据。
密码生成
page.password.subtitle
JWT
解码并检查 JSON Web Token——查看头部、负载和签名。所有计算均在浏览器中完成,不会向任何服务器发送数据。
正则表达式
通过逐步匹配来测试和调试正则表达式。遍历输入中的每个位置,查看模式匹配的位置和方式,以及捕获组。
SQL 转 Bean
将 CREATE TABLE 语句转换为 Java POJO / JPA 实体。粘贴您的 DDL,配置选项,然后复制结果。完全在浏览器中运行。
Cron
使用可视化编辑器和人类可读描述来构建和验证 cron 表达式。显示接下来 5 次触发时间。支持 5 字段(标准)和 6 字段(带秒)格式。
HTTP 请求
发送 HTTP 请求并检查响应。选择前端(浏览器直接 fetch,受 CORS 限制)或后端(通过服务器代理,绕过 CORS)。
JS 沙箱
在隔离的沙盒中运行 JavaScript 代码,带有实时控制台。支持 async/await、控制台输出捕获和错误报告。代码在 Web Worker 中运行 — 与页面隔离。
DOM 解析器
粘贴 HTML 并浏览解析后的 DOM 树。检查元素属性、文本节点和结构。按标签过滤、搜索内容,并导出选中的元素。所有解析均在本地完成。
配置转换
在 JSON、YAML、XML、INI、TOML 和 Properties 格式之间转换。双向转换,支持多种选项。在浏览器中运行。
文本与数据
7Markdown
实时编写和预览 Markdown。所有处理均在浏览器中完成。
文本对比
并排对比两段文本并高亮差异。全部在浏览器中完成。
文档预览
在浏览器中上传并预览 Word、Excel 和 PowerPoint 文档。所有处理均在浏览器中完成。
跨列查重
将数据粘贴到多个列(列表)中,然后查找出现在多个列中的值。适用于比较数据集、查找重叠和识别列表间的重复项。
文本去重
使用高级选项移除文本中的重复行:不区分大小写、模糊匹配(Levenshtein 距离)、空白规范化及相似度阈值。可并排查看重复项。
数据规范化
清理和规范化混乱的文本数据:修剪空白、修复换行符、统一 Unicode、标准化大小写、折叠重复字符等。应用前可查看差异。
邮箱/电话提取
从任意文本中提取邮箱地址和电话号码。支持国际电话格式并验证邮箱。所有处理均在本地完成。
前端实验室
5HTML 沙箱
编写 HTML/CSS/JS 并在沙盒 iframe 中实时查看渲染效果。左侧编辑,预览即时更新。脚本在沙盒内运行 — 与本页隔离。
CSS 可视化
交互式调整 flexbox 和 grid CSS 属性,实时查看布局更新。调整容器和项目属性,然后复制生成的 CSS。
JS 沙箱
在隔离的沙盒中运行 JavaScript 代码,带有实时控制台。支持 async/await、控制台输出捕获和错误报告。代码在 Web Worker 中运行 — 与页面隔离。
DOM 解析器
粘贴 HTML 并浏览解析后的 DOM 树。检查元素属性、文本节点和结构。按标签过滤、搜索内容,并导出选中的元素。所有解析均在本地完成。
正则表达式
通过逐步匹配来测试和调试正则表达式。遍历输入中的每个位置,查看模式匹配的位置和方式,以及捕获组。
图片
7图片转换
在图片格式之间转换(PNG、JPEG、WebP、BMP)。全部在浏览器中完成。
图片压缩
通过可调质量和可选降采样重新编码来减小图片文件大小。支持 PNG、JPEG、WebP、BMP 和 GIF — 可批量压缩多个文件。所有处理均在浏览器本地完成,不上传任何文件。
ICO 转换
将任意图片转换为多分辨率 .ico 图标文件。选择一个或多个尺寸(16–256px),下载包含所有分辨率的单个 favicon.ico(以 PNG 嵌入)。所有处理均在浏览器中完成。
图片对比
可视化对比两张图片并检测差异。全部在浏览器中完成。
二维码
page.qrcode.subtitle
二维码识别
上传或粘贴二维码图片以提取内容——全部在浏览器中处理,不上传任何数据。
图表
编写 Mermaid 图表并实时预览。流程图、时序图、甘特图等 — 所有渲染均在浏览器中完成。
PDF 与文件
4系统与设备
6UA 解析
将 User-Agent 字符串解析为浏览器、引擎、操作系统和设备信息。自动填充当前浏览器的 UA。
键盘检测
按下任意键以检测其 code、key、location 和修饰键。在屏幕键盘上高亮虚拟键。所有检测均在本地完成——数据不会离开浏览器。
屏幕检测
检测屏幕分辨率、视口大小、色彩深度、像素比和显示能力。调整窗口大小时实时更新。所有检测均在本地完成。
硬件信息
显示浏览器可访问的所有硬件和环境信息:CPU、GPU、内存、屏幕、电池、网络等。注意:浏览器出于隐私限制会限制硬件访问,因此某些详细信息是近似值或不可用。
性能测试
通过动画水族馆场景测试您设备的 GPU 和 CPU 渲染性能。鱼越多渲染负载越高 — 看看您的设备能在 60 FPS 下处理多少条鱼。
ONNX 查看器
拖放 ONNX 模型文件以查看其输入和输出。所有处理均在浏览器中完成。
常见问题
这些在线工具真的免费吗?▾
是的。Common-Tools 上的每一款工具都完全免费,无需注册、无需订阅、没有使用限制,没有任何隐藏费用或付费版本。
我的数据安全吗?你们会上传我的文件吗?▾
您的数据绝不会离开您的设备。所有处理都在浏览器中通过 JavaScript 和 WebAssembly 本地完成。您加载的文件(图片、PDF、文档等)完全在您的电脑上处理,绝不会发送到任何服务器。
这些工具可以离线使用吗?▾
页面加载完成后,大多数工具都可以完全离线使用,因为处理在浏览器中进行。少数需要获取实时数据的工具(如汇率、天气、IP 查询)需要联网获取对应数据。
支持哪些浏览器和设备?▾
所有工具均可在桌面和移动端的现代浏览器(Chrome、Firefox、Safari、Edge)上运行,无需安装任何插件,打开页面即可使用。