TOOLBOX / 50 TOOLS
把小问题,交给小工具。
50 个轻量工具覆盖编码、网络、开发、数字、设计和写作场景。打开即用,输入留在浏览器内。
JSON 格式化与校验
校验标准 JSON 并按两空格缩进。键名和字符串需用双引号,不支持注释。
JSON 压缩工具
将合法 JSON 压缩为单行,移除多余空白,保留解析后的数据结构。
Base64 编码解码
在 UTF-8 文本与标准 Base64 之间转换,支持中文和 Emoji。Base64 不是加密。
URL 编码解码
编码或还原单个 URL 参数值中的空格、中文和保留字符。采用 encodeURIComponent。
HTML 转义工具
转义 &、尖括号和引号,或还原 amp、lt、gt、quot、#39 这五种常见 HTML 实体。
Unicode 转义工具
将文字编码为 UTF-16 的 \uXXXX 转义序列,或还原这些序列。Emoji 使用代理项对。
SHA-256 哈希计算
计算原始文本 UTF-8 字节的 SHA-256 摘要。空格、换行和大小写都会影响结果。
MD5 哈希计算
计算文本 MD5 摘要,用于兼容旧系统的内容对比。MD5 不适合密码存储或安全签名。
安全密码生成器
输入 8–128 的整数,使用浏览器加密随机源生成包含字母、数字和符号的密码。
UUID 生成器
无需填写输入,每次运行生成一个新的 UUID v4,可用于测试数据和资源标识。
随机字符串生成器
输入 8–128 的长度,生成包含大小写字母、数字和符号的随机字符串。
JWT 结构解析
解码 JWT 的 Header 和 Payload,查看声明与算法字段。此工具不会验证签名。
正则表达式测试
第一行写 JavaScript 正则表达式,不带两侧斜线;后续行填写测试文本。超时会终止计算。
时间戳转换
转换 Unix 秒、毫秒和带时区的 ISO 日期。数字请选择单位;日期需含 Z 或时区偏移。
日期差计算
每行输入一个 YYYY-MM-DD 日期,按 UTC 零点计算第二个日期减第一个日期的天数。
时区偏移查看
输入 Asia/Shanghai 等 IANA 时区名称,查看该时区的当前时间并与 UTC 对照。
Cron 表达式说明
拆解五字段 Cron,说明分钟、小时、日、月、星期及通配符。这里只解释字段,不计算执行时间。
百分比计算
第一行输入基数、第二行输入百分数,计算指定百分比及增加和减少后的值。
比例换算
第一行输入宽高比(如 16:9),第二行输入宽度,计算对应高度。
平均值计算
使用逗号、空格或换行分隔数字,统计数量、总和、平均值、最小值和最大值。
长度单位换算
输入数值和 mm、cm、m 或 km,例如 12 cm,在四种长度单位之间换算。默认单位为米。
字节单位换算
输入非负字节数,转换为十进制 KB、MB 与二进制 KiB、MiB 等单位。
颜色格式转换
输入不透明 HEX、RGB 或 CSS 颜色名称,转换为统一的 HEX 和 RGB 表示。
颜色对比度检查
每行输入一种不透明颜色,计算前景与背景的对比度,并检查 WCAG AA/AAA 阈值。
CSS 渐变生成
输入方向与色标,例如 135deg, #3366ff 0%, #7c3aed 100%,生成 CSS 线性渐变声明。
CSS 阴影生成
输入阴影偏移、模糊与颜色,例如 0 12px 30px rgba(0,0,0,.2),检查并生成 CSS 声明。
Markdown 基础预览
基础预览 #、## 标题与普通段落。原始 HTML 按文字显示,不支持完整 Markdown 扩展。
Slug 生成器
将标题整理为小写短横线标识。空白合并为短横线,保留中文等 Unicode 字母。
字数统计
统计字符、非空白字符、汉字、连续词组与 UTF-8 字节数。词组统计不包含中文分词。
行数统计
统计全部行数和非空白行数。末尾换行会形成一个空行。
大小写转换
同时输出文本的大写和小写版本,保留原有空格和换行。
重复行清理
移除完全相同的重复行并保留首次出现的顺序。大小写和两端空格会参与比较。
文本行排序
按浏览器区域规则排列文本行。每行一项,排序顺序可能受浏览器语言影响。
空白清理
删除首尾空白,将连续空格、制表符和换行合并为一个空格。
IPv4 整数转换
输入四段 0–255 的 IPv4 地址,转换为网络字节序的无符号整数。
CIDR 子网计算
输入 IPv4/前缀(如 192.168.1.10/24),计算网络地址、广播地址、掩码和地址数量。
IPv6 压缩
展开并压缩 IPv6 地址中的连续零组。输入不包含端口、区域标识和 CIDR 后缀。
域名结构解析
拆解 HTTP/HTTPS 网址的协议、主机、端口、路径和片段。本工具不会请求目标网址。
查询参数解析
输入含查询字符串的完整网址,逐项还原参数键值,保留重复参数及其顺序。
User-Agent 查看
无需输入,读取当前浏览器报告的 User-Agent、语言、时区和视口尺寸。
MIME 类型查询
输入扩展名或 MIME(如 jpg 或 application/json),查询常用类型对应关系,不检测文件内容。
HTTP 状态码说明
输入三位 HTTP 状态码(如 404),查看常见含义。这里只查表,不发送网络请求。
常用端口查询
输入端口号(如 443),查询常见 TCP/UDP 约定用途。结果不代表设备实际运行该服务。
颜色名称查询
输入 rebeccapurple 等不透明 CSS 颜色名称,获得 HEX 和 RGB;不反查最近的颜色名。
宽高比计算
输入两个正整数,以 x、× 或 : 分隔(如 1920x1080),将宽高比化简。
Data URI 生成
将 UTF-8 纯文本生成 Base64 Data URI。输出固定为 text/plain,不用于转换图片文件。
HTML 转 Markdown 提示
将 HTML 标题、列表和段落转换为基础 Markdown 文本。移除脚本和样式,不保留完整布局。
SQL 格式化
为简单 SQL 的常见子句添加换行并大写关键字。只整理格式,不校验方言或执行查询。
YAML 基础缩进检查
检查 YAML 缩进中的 Tab 和常见冒号间距。通过检查不代表完整语法、类型与锚点均有效。
日志格式化
每行放一个 JSON 对象以展开日志缩进。非 JSON 的普通日志行保留原样。