为每个人准备的便捷在线工具
免费、快速、注重隐私的 176 个在线实用工具
您的数据永远不会离开浏览器
热门工具
浏览全部工具
未找到工具
尝试不同的搜索词
开发
(39)
开发
(39) 图片
(11)
图片
(11) 数学
(10)
数学
(10) 文本
(18)
文本
(18) 音频
(5)
音频
(5) 数据
(8)
数据
(8) 设计
(11)
设计
(11) 财务
(9)
财务
(9) 趣味
(11)
趣味
(11) 生成器
(5)
生成器
(5) 健康
(10)
健康
(10) 网络
(4)
网络
(4) 参考
(7)
参考
(7)🕐 最近使用
最新指南与教程
条形码入门:Code 128、EAN-13 与更多
条形码默默运作着零售、库存和物流。这篇指南解释一维条码与二维码的区别、Code 128 和 EAN-13 等常见类型,以及如何为产品或标签生成条形码。
2026-09-03
日期运算入门:两个日期差几天,加减天数
手算两个日期相差几天,或 30 天后是几号,意外地容易出错。这篇指南解释日期运算如何工作——闰年、长短月、跨年——以及如何瞬间得到正确答案。
2026-09-03
Emoji 与特殊字符:如何查找、复制与使用
找到合适的 emoji、箭头、符号或希腊字母,如果不知道怎么搜索就很难。这篇指南解释 Unicode 字符如何运作,以及如何随处查找、复制和使用 emoji 与特殊符号。
2026-09-03
EXIF 照片数据详解:你的照片透露了什么(又隐藏了什么)
每张照片都带着隐藏元数据——相机、设置,有时甚至位置。这篇指南解释 EXIF 数据是什么、对学习摄影有何用,以及在分享图片前对隐私有多重要。
2026-09-03
如何压缩与缩放图片:实用指南
大图是页面变慢的头号原因。这篇指南解释文件大小与尺寸的区别、为何有损与无损很重要,以及如何在浏览器里几秒钟压缩或缩放一张图片。
2026-09-03
如何制作专业发票(与证书)
一张好发票承担两件事:告诉客户他们为哪些内容付费,并让付款变得简单。这篇指南讲清要包含什么、总额如何计算,以及如何不用会计软件就做好一张。
2026-09-03
MIME 类型详解:Content-Type 到底意味着什么
破损的图片、本应显示却下载的文件、以纯文本到达的 CSS——这些都是 MIME 类型问题。这篇指南解释 MIME 类型是什么、Content-Type 头如何运作,以及如何查到正确的那一个。
2026-09-03
摩尔斯电码入门:如何阅读与书写
摩尔斯电码把字母变成点和划,曾承载电报线和无线电的消息。这篇指南教基础——时值如何运作、如何解码一段消息、以及如何读懂著名的 SOS。
2026-09-03
百分比计算入门:折扣、税费、小费与更多
百分比处处可见——促销、税费、小费、成绩。这篇指南解释三个核心百分比问题、折扣和税费运算到底如何运作,以及如何不经心算就得到清晰的答案。
2026-09-03
番茄工作法:以 25 分钟冲刺保持专注
对抗分心?番茄工作法把工作分成专注小段时间,中间穿插休息。这篇指南解释该方法、为何 25 分钟有效、如何自定义,以及定时器如何让你保持诚信。
2026-09-03
二维码入门:原理与自制教程
二维码无处不在,但大多数人从不思考它们如何储存数据。这篇短文带你了解二维码的基本原理、纠错等级到底有什么用,以及如何在几秒钟内生成和扫描你自己的二维码。
2026-09-03
随机性入门:从抛硬币到安全随机数生成器
点一下按钮有多随机?这篇指南解释为什么掷骰子和抛硬币让人感觉随机、随机数生成器到底如何工作,以及什么时候需要密码学安全的随机数而非一次快速洗牌。
2026-09-03
如何阅读与格式化 SQL:从一行乱码到整洁代码
数据库常常给你纠缠不清的单行查询,简直无法评审。这篇指南解释为什么可读的 SQL 重要、SQL 格式化器到底做什么,以及如何把拥挤的查询变成干净、带缩进的代码。
2026-09-03
如何把文本变成 PDF
纯文本文件在不同设备上看起来不同,而 PDF 到处都一样。这篇指南解释为何 PDF 是固定格式共享的首选、如何不安装任何东西就把文本转成 PDF,以及如何得到干净的分页。
2026-09-03
URL 别名(slug):把任意标题变成干净的 SEO 友好链接
slug 是 URL 中可读的那部分,它比多数人想的更重要。这篇指南解释 slug 是什么、为何连字符优于下划线、该多长,以及如何一键把任意标题变成 URL 就绪的 slug。
2026-09-03
文字转语音:把文字变成音频
文字转语音把文字变成口播音频,是无障碍、学习和内容创作的重要帮手。这篇指南解释 TTS 如何运作、用它做什么,以及如何在浏览器里从文本生成语音。
2026-09-03
时间差与到期日:如何计算
现在到会议还有几小时?发票何时到期?这篇指南覆盖两个常出现的时间问题——已过时长与截止时间——以及如何不经心算就得到清晰答案。
2026-09-03
单位换算入门:长度、重量、温度与更多
菜谱用盎司、规格表用毫米、飞行速度用节——单位换算是日常摩擦。这篇指南解释换算如何工作、为何温度是个特例,以及如何瞬间在公制和英制之间转换。
2026-09-03
JSON 是什么?Web 数据格式入门指南
JSON 是 API、数据库和配置文件用来沟通的语言。这篇指南解释 JSON 的六种类型、它为何取代了 XML,以及如何自信地格式化、校验和压缩 JSON。
2026-09-03
字数、阅读时长与如何达成目标字数
字数统计是论文、博客、社交帖子和每个「X 分钟阅读」标签背后的度量。这篇指南讲清字数与字符如何计算、阅读时长如何估算,以及如何在保住内容质量的前提下达成字数目标。
2026-09-03
CSS 单位详解:px、rem、em、%,以及什么时候该用哪一个
同一个长度,写的单位不同渲染结果就不同;选错单位,正是那些你从没测过的缩放档位里界面散架的元凶。本文讲清绝对与相对单位、为什么 rem 是文本的可访问性默认、em 如何复利(并坑你)、% 的两种截然不同的含义,以及 vw/dvh 何时是对的选择。
2026-08-24
JSON Schema 详解:校验、类型,以及真正干活的那些关键字
JSON 松散得过分,JSON Schema 就是给它塑形的契约。本文讲清类型系统、properties/required/additionalProperties、字符串与数字约束、数组规则、oneOf/allOf/$ref 组合,以及 schema 如何支撑接口校验、表单生成和测试数据。
2026-08-24
AES 加密详解:小锁背后的算法,以及它对你的数据意味着什么
AES 是加密了半个互联网的对称加密算法,但密码本身不是密钥,密钥本身也不够安全——模式和 nonce 才决定安全。本文讲清 AES 密钥长度、从密码派生密钥、ECB/CBC/GCM 模式,以及自己加密数据时的实用清单。
2026-08-21
CSS Gradient 详解:linear、radial、conic,以及真正好看的渐变模式
CSS 渐变是函数,不是颜色——不这样理解它,写出来的渐变不是脏糊就是断层。本文讲清 linear/radial/conic 三个函数、颜色停止点与硬停这个条纹利器、透明渐隐,以及渐变难看的四个常见原因。
2026-08-21
CSS Box Shadow 详解:五个参数、多层阴影,以及为什么你的阴影总是怪怪的
box-shadow 有五个参数,不了解它们各自的作用,阴影不是发虚就是发糊。本文讲清语法、inset 与多层阴影技巧——现代 UI 靠它们实现质感——以及让阴影从"像糊了一块"变成"真的立起来了"的设计法则。
2026-08-18
Sitemap 与 robots.txt 详解:搜索引擎如何发现、抓取并收录你的网站
两个文件控制着搜索引擎如何看待你的网站,而它们又最常被误解。本文讲清 robots.txt 的 Allow/Disallow 规则与通配符、为什么 robots.txt 藏不住页面(以及 noindex 到底干什么)、XML sitemap 的结构,以及那些悄悄扼杀收录的常见错误。
2026-08-18
CSS Flexbox 详解:弹性布局模型的轴、对齐、尺寸与间距
justify-content 和 align-items 到底有什么区别?为什么没设置任何东西,flex 子项却悄悄被压缩了?这篇文章讲清弹性布局模型——主轴、交叉轴、对齐、尺寸和间距,以及那些让开发者每天踩坑的经典错误。
2026-08-17
CSS Grid 详解:行列、网格区域,以及什么时候该用 Grid 而不是 Flexbox
fr 单位到底在做什么?grid-template-areas 怎么用 ASCII 描述整页布局?这篇文章讲清网格布局模型——轨道、网格线、放置与区域——以及让响应式布局不费吹灰之力的 minmax/auto-fit 技巧。
2026-08-17
curl 命令完全指南:你真正会用的每一个参数
curl 是在终端里跟 HTTP API 对话最快的方式——前提是你认识那些参数。这篇文章覆盖响应读取、请求头与方法、JSON POST、文件上传、cookies、verbose 调试和超时重试,以及你每天都会复用的那些标准写法。
2026-08-17
HTTP 方法详解:GET、POST、PUT、PATCH、DELETE 与真正重要的语义
PUT 和 PATCH 有什么区别?为什么 GET 请求应该是无副作用的?这篇文章讲清 HTTP 方法、安全/幂等/可缓存三个属性、方法与状态码的配对,以及那些悄悄破坏缓存和重试的常见错误。
2026-08-17
Diff 是怎么工作的:Unified Diff 格式、Myers 算法与流畅读懂补丁
补丁里的 @@、+++、--- 是什么意思?计算机怎么找到两个文件之间「最小」的差异?这篇文章讲清 diff 算法的工作原理、unified diff 的读法,以及为什么有些 diff 看起来是错的。
2026-08-13
PNG、JPG、WebP、SVG 怎么选:每次都选对图片格式的方法
为什么截图存成 JPG 会糊?什么时候 SVG 反而是错的?WebP 一定更好吗?这篇文章讲清主流图片格式的压缩原理、各自的强项,以及一套几秒钟就能套用的决策流程。
2026-08-13
邮箱验证的正确姿势:为什么完美的正则不存在(以及该用什么代替)
a@b 是合法邮箱吗?user+tag@gmail.com 和 用户@example.com 呢?这篇文章讲清 RFC 5322 到底允许什么、为什么正则验证总是让人失望,以及真正有效的分层验证策略。
2026-08-12
二进制、八进制、十进制、十六进制:开发者进制转换指南
程序员为什么用十六进制数数?不用计算器怎么把 0xFF 转成十进制?0b1010 到底是什么意思?这篇文章讲清位置记数法、转换方法,以及开发者每天都在用的心算捷径。
2026-08-12
chmod 与 Linux 文件权限详解:755、644 和 rwx 到底是什么意思
chmod 755 到底做了什么?为什么说 777 很危险?rw-r--r-- 怎么读?这篇文章讲清 Linux 文件权限——rwx 模型、八进制数字、所有者和特殊位——以及保障服务器安全的几条铁律。
2026-08-11
HEX、RGB、HSL 颜色格式详解:怎么转换,什么时候用哪个
为什么 #FF5733 和 rgb(255, 87, 51) 是同一个颜色?色相、饱和度、亮度分别控制什么?这篇文章讲清三种网页颜色格式、它们之间的转换方法,以及实际写 CSS 时该选哪个。
2026-08-11
哈希函数详解:MD5、SHA-256,以及为什么哈希不是加密
哈希函数到底是什么?MD5 已经被攻破为什么还到处都是?什么时候该用 SHA-256、bcrypt 或普通校验和?这篇文章讲清哈希的原理、用途,以及那些让系统被拖库的常见错误。
2026-08-10
CIDR 与子网划分详解:不靠猜读懂 10.0.0.0/24
/24 到底是什么意思?/26 能装多少台主机?为什么子网的头尾两个地址不能用?这篇文章讲清 CIDR 记法、子网掩码和网络划分——附一套不用计算器的心算方法。
2026-08-10
Base64 到底是什么:为什么图片会变成一串字符
打开网页源代码,小图标经常是一长串以 iVBOR 开头的字符——那就是 Base64。这篇文章用具体的编码示例讲清楚 64 字符字母表、3 字节变 4 字符的过程、为什么会膨胀 33%、= 填充和 URL-safe 变体,以及为什么 Base64 不是加密。
2026-08-06
字符编码完全指南:从 ASCII 到 Unicode,一次讲透乱码的来龙去脉
为什么同样的文件换一个打开方式就变成乱码?UTF-8 和 UTF-16 到底差在哪?这篇指南从 ASCII 讲起,把码点、字节、BOM、规范化这些概念和最常见的乱码场景一次讲清楚。
2026-08-06
网页颜色对比度入门:WCAG 标准与实操
为什么你的浅灰色文字看着没问题,却被无障碍检查工具标红?这篇文章讲清楚 WCAG 对比度比值的计算方法、AA 与 AAA 的门槛差异,以及品牌色不达标时的处理思路。
2026-08-06
Cron 表达式完全指南:五个字段、经典坑与调试技巧
为什么 `*/5` 和 `5` 的结果天差地别?为什么周日既能写 0 又能写 7?为什么每月 1 号的任务会在 2:30 神秘消失?这篇指南把 cron 表达式的语法、常见调度和最容易踩的坑一次讲清楚。
2026-08-06
CSV 文件处理常见问题:编码乱码、分隔符与 Excel 陷阱
CSV 看似简单,实则处处是坑:Excel 打开中文乱码、欧洲文件用分号、编号被转成科学计数法。这篇文章把最常见的 CSV 问题逐一说清,并给出可操作的解决办法。
2026-08-06
DNS 记录类型完全指南:从 A 记录到排障实战
A、AAAA、CNAME、MX、TXT、NS、SOA、CAA、SRV 各是干什么的?为什么 CNAME 不能放在根域名上?迁移前为什么要把 TTL 调低?这篇指南把常见 DNS 记录类型、TTL 缓存机制和排障流程一次讲清楚。
2026-08-06
HTTP 状态码排查指南:看到 4xx/5xx 先看哪里
接口报错时,状态码是第一手线索。这篇文章讲清五大类状态码的含义,把 200 到 504 最常见的 16 个状态码逐个拆开讲成因和排查方向,并说清 301/302 的 SEO 差异与 502/504 的本质区别。
2026-08-06
JSON 解析失败的 10 个常见原因及修复方法
Unexpected token、trailing comma、单引号——JSON 报错信息总是语焉不详。这篇文章把最常见的 10 类 JSON 格式错误逐个拆开,告诉你怎么快速定位和修复。
2026-08-06
JWT 完全指南:三段结构、签名原理与常见误区
JWT 的三个部分分别是什么?签名到底保证了什么?HS256 和 RS256 该怎么选?这篇指南把 JWT 的结构、验证原理、经典踩坑和调试方法一次讲清楚。
2026-08-06
Markdown 表格完全指南:语法、对齐与常见坑
Markdown 表格语法看起来只有几根竖线,真正写起来却处处是坑:对齐符号怎么放、单元格里的竖线怎么转义、为什么不能换行。这篇文章把管道表格的规则和限制讲透,并告诉你什么时候该放弃手写。
2026-08-06
密码安全实战:多长的密码才够用
8 位复杂密码和 16 位随机密码,哪个更安全?这篇文章用熵的计算告诉你答案:为什么长度比复杂度更重要,以及如何用密码管理器和随机生成器真正落地一套安全的密码策略。
2026-08-06
正则表达式入门:10 个日常工作最常用的模式
不用背完整本正则语法也能解决 80% 的问题。这篇文章挑出日常工作里最常用的 10 个正则模式,逐个拆开讲清楚每个符号的含义,再说清楚贪婪与非贪婪的区别和测试正则的正确姿势。
2026-08-06
Unix 时间戳完全指南:从纪元到 2038 问题
为什么时间从 1970 年开始数?秒和毫秒搞混会发生什么?2038 年 1 月 19 日会发生什么?这篇指南把 Unix 时间戳的概念、常见坑和调试技巧一次讲清楚。
2026-08-06
URL 编码完全指南:什么时候用 encodeURIComponent,什么时候不用
URL 里的 %20 到底是什么?encodeURI 和 encodeURIComponent 该用哪个?为什么空格有时变成加号?这篇文章把 URL 编码的规则、历史和常见坑一次讲清楚。
2026-08-06
UUID 完全指南:v1 到 v7 的区别、碰撞概率与数据库实践
UUID 到底有几个版本?v4 随机生成的 UUID 会撞车吗?为什么数据库主键更推荐 v7?这篇指南把 UUID 的版本、碰撞数学、索引影响和常见误用一次讲清楚。
2026-08-06
YAML 避坑完全指南:从挪威问题到不安全的加载器
为什么挪威的 ISO 国家代码会变成 false?版本号 1.10 为什么会变成 1.1?YAML 看起来人畜无害,实际上处处是隐式类型转换的陷阱。这篇指南把 YAML 的经典坑、安全风险和验证策略一次讲清楚。
2026-08-06
为什么选择 HandyTools Hub?
HandyTools Hub 是一个免费的在线工具合集,现有 176 个工具,面向开发者、学生和所有需要处理文本、数据与数字的人。这里有格式化、编解码、转换、计算、生成和速查类工具,每一个都专注于把一件事做得又快又好。
这个网站最大的不同在于处理发生的位置:所有工具都完全在您的浏览器中运行。当您粘贴文本或选择文件时,处理过程通过 JavaScript 在您的设备本地完成——输入内容不会上传到任何服务器,不会存入数据库,我们也无从看到。这让工具既更快,也真正做到保护隐私。
这里的一切都是免费的:无需注册、没有次数限制、没有付费墙。网站通过适度的广告维持运营,让整套工具能对所有人保持开放。我们持续维护这些工具——每个工具都有自动化测试覆盖,新工具则根据用户的真实需求不断增加。如果缺少您需要的工具,欢迎通过联系页面告诉我们。