工具
这里收录了一组实用的 JavaScript 工具。点击任意卡片即可打开工具。大多数实用程序完全在浏览器端运行,不会进行服务器端处理,因此不会向本站发送任何信息(标记为“服务端”的项目除外)。如果担心数据泄漏,可在加载工具后断开网络。请自行斟酌使用。
所有工具对商业和个人用途均免费。许多过去由经典免费软件承担的任务如今变得更难——尤其是在商店应用难以覆盖需求或在公司电脑上安装 OSS 困难时。这些纯浏览器工具旨在弥补这一缺口,即使能力仍有一定限制。
如需功能建议或反馈,欢迎通过 x.com 联系。直接私信可能被忽略,因此随意 @ 一下会更容易被看到。
Data Analysis
DICOM (.dcm) 浏览与匿名化工具
分析 DICOM 医学影像的元数据,找出患者姓名、ID、时间戳、坐标或序列号等敏感标签,并按预设(默认为研究用)或手动设置统一遮蔽。还能在预览中绘制矩形遮罩为图像区域涂黑,匿名化后的 DICOM 可直接在浏览器内下载。
HAR 查看器
在浏览器中可视化 HAR 文件,提供请求列表、瀑布时间线,以及按大小、状态和 MIME 类型的拆分。
ULID 时间戳提取器
从 ULID 的前 10 个字符(48 位)恢复 UTC 及任意时区的时间戳。可在 IANA 时区与固定偏移间切换(以 30 分钟为步长),导出为 CSV/TSV,并复制结果;剩余的 80 位随机部分会以十六进制显示。
UUID v7 时间戳提取器
解析 UUID v7 前 48 位 UNIX 纪元,恢复 UTC 及任意时区的时间戳,同时可视化版本、变体和随机组件。
X.509 / CSR 解码器
在浏览器中直接检查证书与 CSR。查看 SAN、密钥用途、EKU、有效期、签名算法、指纹等,并可导出为 JSON 或 CSV。
解释结构建模 – 分步 ISM 工具
在浏览器中按步骤执行解释结构建模(ISM)方法——从 SSIM 输入到可达矩阵、层级划分以及最终的有向图。包含示例数据、撤销操作、JSON/CSV 导出和 SVG 输出。
蒙提霍尔问题模拟器
在浏览器中模拟经典的蒙提霍尔概率谜题。可手动游玩或运行批量自动试验,观察统计量收敛。支持三到十扇门,并绘制换门、留在原位或随机选择策略的对比图表。
条码读取器
通过相机画面或图像文件读取条码并转换为文本。支持连续扫描、切换摄像头以及调整检测精度。
显示你的 IP 信息
尽可能显示你的公共 IP 地址以及浏览器暴露的环境细节。只需一个按钮即可立即打开解析到的 IP 的 RDAP/Whois 信息。
Data Generation
ULID 生成器
生成 ULID(48 位 UNIX 纪元毫秒 + 80 位随机数,以 26 个 Crockford Base32 字符编码)。使用当前时间或选择特定的本地/IANA/偏移时间戳,启用单调模式,预览值,并复制或清除结果——适合测试数据、事件 ID 及分布式键试验。
UUID v4 生成器
生成任意数量的高强度 UUID v4 值,用于测试数据、数据库键、追踪编号以及需要全局唯一的标识符。
UUID v7 生成器
在浏览器中生成符合 RFC 9562 的 UUID v7 标识符。使用本地时钟或选择主要时区,以区域本地时间为基础。支持用于字典序的单调模式、分隔符样式和快速复制——适用于测试数据、事件 ID 及分布式键试验。
X.509 证书生成器(自签名 / CA 签发)
在浏览器中生成 RSA 密钥,并创建自签名证书或使用现有 CA 私钥签发。可配置 SAN(DNS/IP)、basicConstraints、keyUsage、extendedKeyUsage 以及 SKI/AKI,然后导出为 DER .crt、PEM 或 PKCS#8 .key。支持从文件导入 CA 证书/密钥或粘贴文本,轻松在本地构建完整的测试 PKI。
二维码生成器
将文本或 URL 转换为二维码,并导出为 SVG 或 PNG。可选择大小、纠错级别和颜色——完全支持日文文本、换行和空格。
链接标签生成器
通过友好的界面生成锚点标签标记。可配置 href、target、rel、download 等选项——当链接文本为空时回退到 URL,并可在普通 download 属性与自定义文件名之间选择。默认使用 href=https://www.ixam.net 且 target=_blank。
密码生成器
生成具有自定义长度和字符集的随机密码。包含快速复制操作,并完全在浏览器中运行。
条码生成器
在浏览器中从任意文本生成常见条码格式(Code128、EAN-13、UPC 等)。使用内置的 JsBarcode 库保存或打印为 SVG/PNG。
姓名生成器
从丰富的姓氏和名字集合生成用于测试的虚构个人记录。支持日文/英文姓名、性别、重复概率、包含邮政编码的地址列,以及 CSV 导出。默认使用真实邮政编码,并可选注入错误。
Data Processing
CSV ⇄ JSON 转换器
将表格数据转换为面向 API 的 JSON 负载,或将 JSON 数组转换为便于分发的 CSV/TSV。
JPEG EXIF GPS 批量写入器
在多个 JPEG 图像中写入经纬度作为 EXIF GPS 元数据,并将结果以 ZIP 压缩包下载——全部在浏览器中完成。
MP4 帧提取器
从本地 MP4 视频中提取选定的帧范围,并将其作为 JPG/PNG 打包到 ZIP 压缩包中下载。可处理最高 8K 分辨率,所有流程均在浏览器中执行。
XML ⇄ JSON 转换器
在 XML 文档与 JSON 之间转换。通过选项配置缩进、属性处理和命名空间,适合重塑 API 响应或配置文件。
YAML ⇄ JSON 转换器
在 YAML 与 JSON 之间转换,可配置缩进和结构选项。便于即时调整 API 响应或配置文件。
二进制编辑器
在浏览器中编辑二进制文件,支持同步的 HEX 与 ASCII 视图。已修改区域会以红色突出显示,并可自由插入或删除字节。
Design and Media
JPEG EXIF GPS 批量写入器
在多个 JPEG 图像中写入经纬度作为 EXIF GPS 元数据,并将结果以 ZIP 压缩包下载——全部在浏览器中完成。
MP4 帧提取器
从本地 MP4 视频中提取选定的帧范围,并将其作为 JPG/PNG 打包到 ZIP 压缩包中下载。可处理最高 8K 分辨率,所有流程均在浏览器中执行。
PDF 分割器
从 PDF 中提取页面范围、重新排序,并将每个范围导出为独立文档。可单独下载或以 ZIP 压缩包获取拆分结果,所有处理都在浏览器内完成。
PDF 合并器
在浏览器中合并多个 PDF,即使页面尺寸不同也没问题。可通过缩略图重新排序页面,并在离线状态下快速工作。
SVG 编辑器
在浏览器内完全编辑 SVG 图形——创建并操作形状、文本和路径,提供移动、旋转、缩放、网格吸附、图层、缩放、文件导入/导出以及 PNG 输出。无需服务器通信。
二维码生成器
将文本或 URL 转换为二维码,并导出为 SVG 或 PNG。可选择大小、纠错级别和颜色——完全支持日文文本、换行和空格。
批量图像尺寸调整器
一次性将多个 JPG/PNG 图像调整到指定尺寸,并以 ZIP 文件下载——无需服务器参与。
条码生成器
在浏览器中从任意文本生成常见条码格式(Code128、EAN-13、UPC 等)。使用内置的 JsBarcode 库保存或打印为 SVG/PNG。
颜色转换器
在 HEX、RGB 与 HSL 值之间转换,并提供即时预览,支持快速调整设计。
Developer Utilities
Cron 计划器
解析 cron 表达式(分钟 小时 日 月 星期 [+年]),并在所选时区预览未来多达十次运行时间,同时显示本地时间和 UTC。未支持 Quartz 风格扩展,且全部在浏览器中运行。
HTML 实体编码 / 解码器
在预览渲染结果的同时编码或解码 HTML 实体。可在命名、十进制与十六进制输出之间切换,保留连续空格,检测已编码文本,并自动转换——全部在客户端运行。
IPv4 计算器 – 子网掩码与地址范围
在一次操作中完成 IPv4 CIDR 与子网掩码的转换,计算网络/广播地址、主机范围和可用主机数量。还可根据所需主机数反算最小前缀长度。
IPv6 计算器 – 前缀与属性分析器
输入 IPv6 地址和前缀长度,计算网络地址、示例主机范围、ip6.arpa 反向查询表示,并识别 IPv4 兼容或映射等特殊用途地址。
JSON 格式化 / 校验器
在浏览器中缩进格式化 JSON、通过剥离空白将其压缩,或校验语法。
JWT 解码 / 编码器
解码 JSON Web Token、验证签名并重新编码/签名——全部在浏览器中完成。支持 HS/RS/PS/ES/EdDSA 算法,并将密钥与令牌保持在本地。
SVG 编辑器
在浏览器内完全编辑 SVG 图形——创建并操作形状、文本和路径,提供移动、旋转、缩放、网格吸附、图层、缩放、文件导入/导出以及 PNG 输出。无需服务器通信。
URL 编码 / 解码器
对任意字符串进行 URL 编码或解码。可在 encodeURIComponent 和 encodeURI 行为之间切换,并可选地将空格转换为 +。完全支持 UTF-8,因而能够精确处理全角字符和特殊符号。
X.509 / CSR 解码器
在浏览器中直接检查证书与 CSR。查看 SAN、密钥用途、EKU、有效期、签名算法、指纹等,并可导出为 JSON 或 CSV。
X.509 证书生成器(自签名 / CA 签发)
在浏览器中生成 RSA 密钥,并创建自签名证书或使用现有 CA 私钥签发。可配置 SAN(DNS/IP)、basicConstraints、keyUsage、extendedKeyUsage 以及 SKI/AKI,然后导出为 DER .crt、PEM 或 PKCS#8 .key。支持从文件导入 CA 证书/密钥或粘贴文本,轻松在本地构建完整的测试 PKI。
二进制编辑器
在浏览器中编辑二进制文件,支持同步的 HEX 与 ASCII 视图。已修改区域会以红色突出显示,并可自由插入或删除字节。
哈希生成器
为文本或文件计算哈希值,用于完整性检查和比较。基于 Web Crypto,涵盖常用算法需求。
进制转换 – 十进制 / 十六进制 / 二进制
输入十进制、十六进制或二进制数字即可即时得到另外两种表示。支持负数、0x/0b 前缀、下划线、空格、逗号,并借助 BigInt 处理超大整数。支持大小写输出、4 位分组、3 位逗号分组,甚至处理小数。
链接标签生成器
通过友好的界面生成锚点标签标记。可配置 href、target、rel、download 等选项——当链接文本为空时回退到 URL,并可在普通 download 属性与自定义文件名之间选择。默认使用 href=https://www.ixam.net 且 target=_blank。
批量查找与替换(.docx)
跨多个 Word 文档(.docx)批量替换文本,覆盖正文、页眉、页脚、脚注、注释等。处理跨 w:t 元素拆分的短语,支持顺序或同时替换,并在浏览器内完成解压→XML 编辑→重新压缩。
批量查找与替换(文本)
在一次批处理中跨多个文件(.txt / .md / .csv / .tsv / .html / .css / .js 等)替换字符串。支持 CSV/TSV 替换表,可选择顺序或同时替换,避免连锁问题。全部在浏览器本地运行。
条码读取器
通过相机画面或图像文件读取条码并转换为文本。支持连续扫描、切换摄像头以及调整检测精度。
条码生成器
在浏览器中从任意文本生成常见条码格式(Code128、EAN-13、UPC 等)。使用内置的 JsBarcode 库保存或打印为 SVG/PNG。
文本差异查看器
逐行比较两段文本,并以统一风格布局查看差异。支持忽略空白或大小写,且完全在浏览器中运行。
正则表达式测试器
以高亮和匹配列表可视化正则表达式匹配。支持 g/i/m/s/u/y 标志,并内置 100 多个实用模式示例。全部在客户端运行。
Document Processing
Markdown 预览与转换器
实时将 Markdown 渲染为 HTML,包括 GitHub Flavored Markdown 的表格和任务列表。可复制或下载生成的 HTML,全程无需离开浏览器。
PDF 分割器
从 PDF 中提取页面范围、重新排序,并将每个范围导出为独立文档。可单独下载或以 ZIP 压缩包获取拆分结果,所有处理都在浏览器内完成。
PDF 合并器
在浏览器中合并多个 PDF,即使页面尺寸不同也没问题。可通过缩略图重新排序页面,并在离线状态下快速工作。
密码 ZIP 创建器
在浏览器中创建受密码保护的 ZIP 压缩包——对于原生功能已移除的 Windows 尤其实用。可选择多个文件或单个文件夹,拖放导入,并在兼容性(ZipCrypto)和强度(AES-256)之间选择。压缩包名称会自动跟随第一个文件或文件夹。
批量查找与替换(.docx)
跨多个 Word 文档(.docx)批量替换文本,覆盖正文、页眉、页脚、脚注、注释等。处理跨 w:t 元素拆分的短语,支持顺序或同时替换,并在浏览器内完成解压→XML 编辑→重新压缩。
字符编码转换器
批量在 UTF-8、Shift_JIS、EUC-JP、ISO-2022-JP 等编码之间转换文件。选择换行符(LF/CRLF/CR),控制 UTF 变体的 BOM 输出,并一次下载 ZIP 处理混合编码的多个文件。
Encoding and Conversion
Base64 转换器
在 Base64 与字符串之间互相转换。可将包含特殊字符的二进制数据或文本转换为可移植的编码表示,或立即将其解码回来。
CSV ⇄ JSON 转换器
将表格数据转换为面向 API 的 JSON 负载,或将 JSON 数组转换为便于分发的 CSV/TSV。
HTML 实体编码 / 解码器
在预览渲染结果的同时编码或解码 HTML 实体。可在命名、十进制与十六进制输出之间切换,保留连续空格,检测已编码文本,并自动转换——全部在客户端运行。
URL 编码 / 解码器
对任意字符串进行 URL 编码或解码。可在 encodeURIComponent 和 encodeURI 行为之间切换,并可选地将空格转换为 +。完全支持 UTF-8,因而能够精确处理全角字符和特殊符号。
XML ⇄ JSON 转换器
在 XML 文档与 JSON 之间转换。通过选项配置缩进、属性处理和命名空间,适合重塑 API 响应或配置文件。
YAML ⇄ JSON 转换器
在 YAML 与 JSON 之间转换,可配置缩进和结构选项。便于即时调整 API 响应或配置文件。
进制转换 – 十进制 / 十六进制 / 二进制
输入十进制、十六进制或二进制数字即可即时得到另外两种表示。支持负数、0x/0b 前缀、下划线、空格、逗号,并借助 BigInt 处理超大整数。支持大小写输出、4 位分组、3 位逗号分组,甚至处理小数。
颜色转换器
在 HEX、RGB 与 HSL 值之间转换,并提供即时预览,支持快速调整设计。
字符编码转换器
批量在 UTF-8、Shift_JIS、EUC-JP、ISO-2022-JP 等编码之间转换文件。选择换行符(LF/CRLF/CR),控制 UTF 变体的 BOM 输出,并一次下载 ZIP 处理混合编码的多个文件。
Identifier Management
ULID 生成器
生成 ULID(48 位 UNIX 纪元毫秒 + 80 位随机数,以 26 个 Crockford Base32 字符编码)。使用当前时间或选择特定的本地/IANA/偏移时间戳,启用单调模式,预览值,并复制或清除结果——适合测试数据、事件 ID 及分布式键试验。
ULID 时间戳提取器
从 ULID 的前 10 个字符(48 位)恢复 UTC 及任意时区的时间戳。可在 IANA 时区与固定偏移间切换(以 30 分钟为步长),导出为 CSV/TSV,并复制结果;剩余的 80 位随机部分会以十六进制显示。
UUID v4 生成器
生成任意数量的高强度 UUID v4 值,用于测试数据、数据库键、追踪编号以及需要全局唯一的标识符。
UUID v7 生成器
在浏览器中生成符合 RFC 9562 的 UUID v7 标识符。使用本地时钟或选择主要时区,以区域本地时间为基础。支持用于字典序的单调模式、分隔符样式和快速复制——适用于测试数据、事件 ID 及分布式键试验。
UUID v7 时间戳提取器
解析 UUID v7 前 48 位 UNIX 纪元,恢复 UTC 及任意时区的时间戳,同时可视化版本、变体和随机组件。
Medical Imaging
Networking
HAR 查看器
在浏览器中可视化 HAR 文件,提供请求列表、瀑布时间线,以及按大小、状态和 MIME 类型的拆分。
IPv4 计算器 – 子网掩码与地址范围
在一次操作中完成 IPv4 CIDR 与子网掩码的转换,计算网络/广播地址、主机范围和可用主机数量。还可根据所需主机数反算最小前缀长度。
IPv6 计算器 – 前缀与属性分析器
输入 IPv6 地址和前缀长度,计算网络地址、示例主机范围、ip6.arpa 反向查询表示,并识别 IPv4 兼容或映射等特殊用途地址。
显示你的 IP 信息
尽可能显示你的公共 IP 地址以及浏览器暴露的环境细节。只需一个按钮即可立即打开解析到的 IP 的 RDAP/Whois 信息。
Scheduling and Time
Security and Encryption
JWT 解码 / 编码器
解码 JSON Web Token、验证签名并重新编码/签名——全部在浏览器中完成。支持 HS/RS/PS/ES/EdDSA 算法,并将密钥与令牌保持在本地。
X.509 / CSR 解码器
在浏览器中直接检查证书与 CSR。查看 SAN、密钥用途、EKU、有效期、签名算法、指纹等,并可导出为 JSON 或 CSV。
X.509 证书生成器(自签名 / CA 签发)
在浏览器中生成 RSA 密钥,并创建自签名证书或使用现有 CA 私钥签发。可配置 SAN(DNS/IP)、basicConstraints、keyUsage、extendedKeyUsage 以及 SKI/AKI,然后导出为 DER .crt、PEM 或 PKCS#8 .key。支持从文件导入 CA 证书/密钥或粘贴文本,轻松在本地构建完整的测试 PKI。
哈希生成器
为文本或文件计算哈希值,用于完整性检查和比较。基于 Web Crypto,涵盖常用算法需求。
密码 ZIP 创建器
在浏览器中创建受密码保护的 ZIP 压缩包——对于原生功能已移除的 Windows 尤其实用。可选择多个文件或单个文件夹,拖放导入,并在兼容性(ZipCrypto)和强度(AES-256)之间选择。压缩包名称会自动跟随第一个文件或文件夹。
密码生成器
生成具有自定义长度和字符集的随机密码。包含快速复制操作,并完全在浏览器中运行。
Simulation and Learning
Text Processing
JSON 格式化 / 校验器
在浏览器中缩进格式化 JSON、通过剥离空白将其压缩,或校验语法。
Markdown 预览与转换器
实时将 Markdown 渲染为 HTML,包括 GitHub Flavored Markdown 的表格和任务列表。可复制或下载生成的 HTML,全程无需离开浏览器。
批量查找与替换(文本)
在一次批处理中跨多个文件(.txt / .md / .csv / .tsv / .html / .css / .js 等)替换字符串。支持 CSV/TSV 替换表,可选择顺序或同时替换,避免连锁问题。全部在浏览器本地运行。
文本差异查看器
逐行比较两段文本,并以统一风格布局查看差异。支持忽略空白或大小写,且完全在浏览器中运行。
正则表达式测试器
以高亮和匹配列表可视化正则表达式匹配。支持 g/i/m/s/u/y 标志,并内置 100 多个实用模式示例。全部在客户端运行。