所有开发者工具
按分类浏览 Tom Utilities 的完整工具目录。
JSON 工具
格式化、校验、比较和转换 JSON 数据。
JSON 格式化
美化并校验 JSON,支持可配置缩进、错误高亮和一键复制。
JSON 校验器
检查 JSON 是否有效,并清晰说明任何语法问题。
JSON 压缩
删除所有不必要的空格和换行,生成尽可能小的 JSON 载荷。
JSON 查看器
以整洁的格式化视图阅读 JSON,并作为可折叠树进行浏览。
JSON 树查看器
将 JSON 转换为带数组长度和值类型的交互式可折叠树。
JSON 编辑器
带行号、括号匹配、代码折叠和实时校验地编辑 JSON。
JSON 解析器
解析 JSON 并查看生成的结构、类型和值数量。
JSON 比较
比较两个 JSON 文档,高亮新增、删除和修改的值。
JSON 排序
在每一层按字母顺序对对象键排序,并可选择对数组排序。
JSON 转义 / 反转义
将文本转义为有效的 JSON 字符串字面量,或对已转义的 JSON 字符串进行反转义。
JSON 转 XML
将 JSON 文档转换为格式良好且根元素可配置的 XML。
JSON 转 YAML
将 JSON 转换为干净的 YAML,用于配置文件和 Kubernetes 清单。
JSON 转 CSV
将 JSON 对象数组转换为可导入表格软件的 CSV 表格。
JSON 转 C# 类
一键从 JSON 示例生成强类型 C# 类。
JSON 转 TypeScript
从 JSON 示例生成支持可选类型和联合类型的 TypeScript 接口。
JSONPath 测试器
使用 JSONPath 表达式查询 JSON 数据并即时查看匹配值。
JSON 展平与还原
将嵌套 JSON 转换为点号键,并从扁平数据重建嵌套对象。
JSON 转 Go 结构体
从 JSON 示例生成带 JSON 标签的 Go 结构体,包括嵌套类型。
JSON 转 Python TypedDict
从 JSON 示例生成带类型注解的 Python TypedDict 类。
JSON Schema 生成器
从 JSON 示例生成 JSON Schema,自动推断类型、对象、数组和必填字段。
XML 与 YAML 工具
处理 XML 和 YAML 文档并在格式之间转换。
XML 格式化
使用统一的缩进美化 XML,并可选择对属性换行。
YAML 格式化
解析并重新序列化 YAML,保持统一缩进并进行校验。
YAML 校验器
校验 YAML 语法,在缩进或结构有误时给出精确错误。
XML 校验器
检查 XML 文档是否格式良好,并显示清晰的错误说明。
XML 压缩
删除 XML 标签之间的空白,生成最小的载荷。
XML 转 JSON
将 XML 转换为 JSON,妥善处理属性和重复元素。
YAML 转 JSON
将 YAML 文档转换为 JSON,用于 API 和 JavaScript 应用。
XML 树查看器
以可折叠的元素和属性树查看 XML 文档。
CSV 格式化工具
自动识别分隔符,规范并对齐 CSV 或 TSV 数据。
CSV 校验器
检查 CSV 数据中的列数不一致和未闭合的引号字段。
CSV 转 JSON
将 CSV 或 TSV 行转换为 JSON 数组,首行作为键名。
HTML、CSS 与 JavaScript
美化并压缩前端源代码。
HTML 格式化
使用统一缩进美化 HTML,同时保持内联元素和空元素的正确性。
CSS 格式化
每行一个属性、缩进一致地美化 CSS。
JavaScript 格式化
使用恰当的缩进、空格和换行美化 JavaScript。
HTML 压缩
通过合并空白和删除多余字符来减小 HTML 体积。
HTML 转义 / 反转义
将文本转义以安全输出 HTML,或将 HTML 实体解码为可读字符。
CSS 压缩
删除注释和不必要的空白以压缩 CSS。
JavaScript 压缩
删除注释和不必要的空白以减小 JavaScript 体积。
JavaScript 转义 / 反转义
将文本转义为安全的 JavaScript 字符串字面量,或解码已转义的字符串。
HTML 预览
在沙盒预览框中渲染 HTML,不在本站内执行脚本。
Markdown 预览
编写 Markdown 并实时预览渲染后的 HTML,支持 GitHub 风格扩展。
cURL 转代码
将 curl 命令转换为可直接运行的 JavaScript fetch、Node.js、Python requests 或 PHP cURL 代码。
MIME 类型查询
查询文件扩展名对应的 MIME 类型并搜索完整参考表。
HTTP 状态码参考
查询所有常见 HTTP 状态码,包含名称和返回时机的简短说明。
Markdown 表格生成器
将 CSV、TSV 或表格数据转换为列对齐的 Markdown 表格。
编码与解码
编码和解码 Base64、URL、HTML、Unicode 与 JWT。
Base64 编码 / 解码
将文本编码为 Base64 或将 Base64 解码为文本,完整支持 Unicode。
URL 编码 / 解码
对文本进行百分号编码以用于安全 URL,或将编码后的 URL 解码为文本。
JWT 解码器
解码 JSON Web Token 的头部和载荷,不验证其签名。
Unicode 编码 / 解码
将文本转换为 Unicode 转义序列,并将序列解码为可读文本。
十六进制转文本
使用 UTF-8 解码将十六进制字节转换为可读文本。
文本转十六进制
将文本转换为以空格分隔的十六进制 UTF-8 字节。
Base32 编码 / 解码
使用 RFC 4648 字母表将文本编码为 Base32,或将 Base32 解码回文本。
ROT13 编码 / 解码
即时编码或解码 ROT13 文本。ROT13 使用同一操作即可还原。
摩尔斯电码翻译器
将文本转换为摩尔斯电码,或将点划解码回文本。单词用斜杠分隔。
文本转二进制
将文本转换为 8 位二进制,并将以空格分隔的二进制字节还原为文本。
图片转 Base64
将 PNG、JPEG、GIF、WebP 或 SVG 图片转换为可粘贴到 HTML 或 CSS 的 Base64 数据 URL。
Base64 转图片
将 Base64 字符串或数据 URL 解码为图片并预览或下载。
媒体工具
下载、提取并转换音频、视频和图片文件。
办公工具
面向办公场景的文本、日期、财务和文档工具。
文本清理工具
删除多余空格、空行和重复换行。
删除换行
将多行文本合并为一个段落。
添加行号
为文本的每一行添加编号。
查找替换
替换文本中所有匹配内容。
词频统计
统计每个单词出现的次数。
百分比计算器
计算百分比、比例和百分比变化。
增值税计算器
为金额添加或扣除增值税。
贷款计算器
估算月供、利息和还款总额。
小费计算器
计算小费及每人应付金额。
年龄计算器
计算准确年龄和下一个生日。
工作日计算器
计算两个日期之间的工作日。
工时计算器
计算扣除休息后的工作时长。
随机抽取
从列表中随机抽取获奖者。
邮件签名生成器
创建专业的 HTML 邮件签名。
图片压缩工具
在浏览器中压缩 JPG 和 PNG 图片。
Word 转 PDF
将 DOCX 文档转换为可打印的 PDF 预览。文件不会离开浏览器。
随机抽签
逐轮抽取姓名、数字、硬币、骰子、扑克牌或彩票号码,并在本地保存历史记录。
开发者实用工具
开发者日常使用的生成器、转换器和助手。
UUID / GUID 生成器
生成随机的版本 4 UUID,可逐个或批量复制。
哈希生成器
计算任意文本的 MD5、SHA-1、SHA-256 和 SHA-512 摘要。
时间戳转换
在 Unix 时间戳、ISO 8601 和可读本地日期之间转换。
正则测试器
用示例文本测试正则表达式,查看每个匹配和捕获组。
文本比较 / Diff
比较两段文本,查看行级的新增、删除和修改。
字符串大小写转换
在 camelCase、PascalCase、snake_case、kebab-case 等之间转换文本。
密码生成器
可控制长度和字符集,生成强随机密码。
颜色转换器
在 HEX、RGB 和 HSL 之间转换颜色,并提供实时预览色块。
SQL 格式化
将 SQL 语句格式化为易读、缩进一致的查询。
Cron 表达式解析器
用通俗语言解释 cron 表达式,并显示接下来的执行时间。
二维码生成器
为链接、文本、Wi-Fi 或联系人信息生成二维码,并下载为 PNG。
查询字符串解析器
将 URL 查询字符串解析为可读参数,并根据键值对重新构建。
进制转换器
在二进制、八进制、十进制、十六进制以及 2 到 36 的任意进制之间转换数字。
ASCII 码表
浏览完整的 ASCII 码表,包含十进制、十六进制、二进制和字符值。
字节换算器
在字节、千字节、兆字节、吉字节以及二进制单位(KiB、MiB、GiB)之间换算。
字数与字符统计
统计字符、单词、行、句子和段落,并显示阅读时间和 UTF-8 大小。
行排序
按字母顺序或反向排序行,并可去除重复项和修剪空白。
Slug 生成器
将标题和句子转换为干净、去除重音符号的 URL slug。
Lorem Ipsum 生成器
为模型和布局生成占位段落、句子或单词。
HMAC 生成器
使用 SHA-1、SHA-256、SHA-384 或 SHA-512 计算十六进制或 Base64 格式的 HMAC 签名。
AES 加密 / 解密
使用密码通过 AES-256-GCM 加密和解密文本,全部在浏览器中完成。
Cron 表达式生成器
使用预设、通俗描述和接下来五次运行时间构建 Cron 调度。
日期差计算器
精确计算两个日期之间的年、月、日、时、分、秒差值。
时区转换器
使用浏览器内置时区数据库在世界各地时区之间转换日期和时间。
URL 解析器
将 URL 拆分为协议、主机、端口、路径、查询和片段,并查看每个查询参数。
调色板生成器
从任意颜色生成浅色调、深色调、类似色、互补色和三角配色。
CSS 渐变生成器
设计线性或径向 CSS 渐变,实时预览并复制现成 CSS。
CSS 盒子阴影生成器
使用偏移、模糊、扩散和颜色滑块制作盒子阴影,然后复制 CSS。
圆角生成器
以像素或百分比预览并复制每个角的 CSS border-radius 值。
颜色对比度检查器
测量 WCAG 对比度,并查看文字在普通和大号字体下是否达到 AA 和 AAA。
PX 转 REM 转换器
使用任意根字号在像素、rem 和 em 之间转换。
IPv4 子网计算器
为任意 IPv4 CIDR 块计算网络地址、广播地址、掩码、通配符掩码和可用主机范围。
随机字符串生成器
生成安全随机字符串,支持自定义长度、字符集和易混淆字符过滤。
ULID 生成器
生成可排序的 ULID,并从任意现有 ULID 解码时间戳。
gitignore 生成器
组合适用于 Node、Python、Java、Go、Rust、.NET 等的现成 .gitignore 模板。
正则表达式速查表
快速查阅正则语法,包括字符类、量词、锚点、分组、环视和转义。
Luhn 校验器
使用 Luhn 算法校验信用卡号并识别 Visa、Mastercard 或 Amex 等卡组织。
IBAN 验证器
使用 ISO 13616 的 Mod-97 校验和验证 IBAN,并查看国家代码和校验位。
语义化版本比较器
比较两个语义化版本,判断哪个更新,包括 alpha、beta 等预发布标签。
Chmod 计算器
将读、写、执行权限转换为所有者、组和其他用户的 chmod 八进制及符号表示。