开发者工具
编码解码、哈希、校验、格式化与转换 —— 全部在浏览器本地运行,数据不出本机。
文本 26
词频统计
按 Unicode 分词统计文本中的词频,可选小写化,并输出排序后的频次表。
大小写转换器
在小写、大写、标题式、句式、camelCase、snake_case 与 kebab-case 之间转换文本,保留 Unicode 字母与数字。
电话号码格式化
把带可选国家代码的电话号码规范为 E.164、RFC 3966 与分组国内格式,并校验位数。
二进制文本转换器
把 UTF-8 文本转换为 8 位二进制分组,并以严格校验把二进制还原为文本。
忽略空白差异比对
逐行比较两段文本,把真正的差异与仅空白、缩进或换行不同的行分开。
空白规范化
去除行首尾空白、合并重复空格、转换制表符并删除空行,不改变词语与标点。
括号配对检查
检查圆括号、方括号与花括号是否配对,报告不匹配位置与最大嵌套深度。
摩斯电码转换器
把文本编码为摩斯电码或把摩斯电码解码为文本,覆盖字母、数字与常见标点。
数字转英文单词
把最大 999,999,999,999 的整数转换为美式英文单词,采用短级差制,负数加 minus 前缀。
缩进转换器
按所选宽度在制表符与空格之间转换行首缩进,行内内容保持不动。
文本反转器
按字符、单词或行反转文本,按 Unicode 码点计数以保证 emoji 完整。
文本分词(轻量)
把文本切分为单词、数字、标点与空白词元,给出各类计数与唯一词列表。
文本统计
完全在浏览器中统计字符、单词、行、句子、段落数与预估阅读时间,不向服务器发送任何文本。
文本折行格式化
按所选列宽对段落做软折行,适用于邮件、提交信息与终端输出,可选打断超长单词。
行排序器
按升序或降序排序文本行,支持数值感知排序、去重、过滤空行与按语言区域比较。
正则反向引用解析
扫描正则表达式,列出捕获组、命名分组、非捕获组与反向引用,并对悬空引用给出警告。
正则转义生成器
转义纯文本以便安全嵌入 JavaScript RegExp,覆盖点号、方括号、花括号与反斜杠等全部元字符。
重复行清理
找出唯一行、重复行或带计数的行,支持可选大小写敏感与去首尾空白,全部在浏览器本地处理。
字符串截断器
把文本截断到指定的字符数或词数并追加后缀(如省略号),让预览与标签保持严格长度。
字符频率分析
统计文本中每个字符出现的次数,支持 Unicode 码点、可选大小写折叠与空白排除。
Base32 编码 / 解码
按 RFC 4648 编解码带填充的 Base32,完全 UTF-8 安全,Unicode 文本可无损往返。数据不离开浏览器。
Lorem Ipsum 生成器
按指定段落数、句子数与每句词数生成确定性的占位文本。
Markdown 表格格式化
把逗号、制表符或竖线分隔的行转换为对齐整齐的 GitHub 风格 Markdown 表格,列宽补齐后可直接粘贴进文档。
N-gram 生成器
从文本生成字符或词语的 n-gram 及频次,n 支持 1 至 10,并按出现次数排序。
Soundex 编码器
按 NARA 规则把姓名编码为经典美式 Soundex 码,处理 H/W 分隔、元音边界与零填充。
URL Slug 生成器
从标题与短语生成可读的 URL slug,去除变音符号、可配置分隔符并限制最大长度,同时保留 Unicode 字母。
数据 20
查询字符串解析
把查询字符串或 URL 解析为解码后的键值行,保留重复键与空值,便于调试与 API 工作。
进制转换器
在二进制、八进制、十进制、十六进制与 36 进制之间转换任意大小整数,校验数字并支持有符号输入。
科学计数法转换器
在普通十进制与科学计数法之间转换数字,可选固定有效数字并拆出尾数与指数。
罗马数字转换器
在 1 至 3999 的整数与罗马数字之间互相转换,并拒绝畸形的数字形式。
十六进制转储查看器
以经典十六进制转储形式预览任意文本,含字节偏移、每行十六字节与 ASCII 列,便于快速检查。
位运算计算器
对 32 位无符号操作数计算 AND、OR、XOR、NOT 与移位,并给出二进制、十六进制与有符号十进制视图。
字节单位换算
同一字节数按不同单位并列展示,支持十进制(kB/MB/GB)与二进制(KiB/MiB/GiB)标准。
ASCII 码表参考
按十进制、十六进制或字符查询 0–127 的 ASCII 码点,同时查看二进制、八进制与控制字符名称。
CSV 转 JSON
以首行为字段名,把逗号分隔数据转换为 JSON 对象数组,支持带引号与转义的字段。
CSV 转 Markdown 表格
把 CSV 数据(含带引号且内嵌逗号与换行的字段)转换为对齐整洁的 GitHub 风格 Markdown 表格,可选对齐方式。
IBAN 校验器
按结构、各国长度规则与 ISO 13616 mod-97 校验和验证国际银行账号。
IMEI 校验器
用 Luhn 校验和验证 15 位 IMEI,附逐位计算过程与 TAC/SNR 字段拆解。
ISBN 校验器
校验 ISBN-10 与 ISBN-13 的校验和,容忍连字符输入,并在两种形式之间转换。
JSON 排序器
按码点升序或降序排列 JSON 对象的键,可递归或仅顶层,数组顺序保持不变。
JSON 转 TypeScript
从示例 JSON 生成 TypeScript 接口与类型声明,自动推断基本类型、数组与嵌套对象结构。
JSONPath 测试器
对 JSON 文档测试 JSONPath 表达式,支持点记法、方括号、通配符与递归下降。
Luhn 校验和验证
用 Luhn 算法验证数字标识符,校验失败时给出校验和与建议的末位数字。
URL 解析器
把 URL 拆解为协议、凭据、主机、端口、路径、查询参数与片段,并在输出中隐去密码。
UUID 版本识别
校验 8-4-4-4-12 的 UUID 布局,并按 RFC 9562 读出其版本(v1 至 v8)与变体半字节,附完整字段拆解。
VIN 校验器
校验 17 位车辆识别代号,按北美标准计算校验位并解析车型年份。
安全 18
口令短语生成器
从固定的 150 词表用加密随机数生成便于记忆的多词口令短语,分隔符与大小写可选。
密码强度计
按长度与字符类别给密码打 0 到 100 分,并给出明确的可提升建议。全部在本地运行。
密码熵估算器
估算密码的字母表大小与以位计的香农熵,再换算为真实猜测速率下的离线破解时间。
密码生成器
用 crypto.getRandomValues 与拒绝采样从可选字符类别生成随机密码,并保证每类至少出现一次。
银行卡组织识别
依据号段与长度识别卡组织,验证 Luhn 校验和,并展示掩码形式与发卡行识别号。
Argon2id 哈希参数信息
估算 Argon2id 口令哈希的延迟与内存占用,并对照 OWASP 2024 最低与推荐参数检查你的配置。
bcrypt 成本估算器
估算 bcrypt 成本因子的延迟与抗暴力破解能力,并按目标哈希耗时与攻击者吞吐量给出推荐成本。
CSP 头构建器
按各指令来源构建 Content-Security-Policy 头,跳过空指令并拒绝裸通配符。
HMAC 生成器
用 Web Crypto API 为消息与密钥计算 HMAC-SHA-256、SHA-384 或 SHA-512 签名,输出十六进制与 Base64。
HTML 实体编码 / 解码
编码五个 HTML 关键字符并解码命名或数字实体,可选对非 ASCII 文本使用数字实体。
JWT 过期时间计算
解码 JWT 载荷,把 exp、iat、nbf 声明转换为 UTC ISO 时间戳,并给出已过期或有效的结论。
JWT 令牌解码
在浏览器中安全解码 JWT 头部与载荷,检查过期时间、签发方与声明,令牌不会发送到任何外部服务器。
JWT 签名检查
检查 JWT 签名:解码头部与载荷,显示算法与签名字节,并用密钥验证 HS256/384/512 的 HMAC 签名。
PII 文本脱敏
识别并遮蔽文本中的邮箱、电话、信用卡号与美国社会安全号,并报告各类被遮蔽的数量。
SHA-256 哈希生成器
用 Web Crypto API 从文本输入生成 SHA-256(SHA256)等加密哈希,输出十六进制摘要以便比对与校验数据完整性。
SRI 哈希生成器
用 SHA-256、SHA-384 或 SHA-512 从资源内容生成子资源完整性(SRI)哈希,并复制可直接使用的 script 标签。
Unix 权限计算器
在八进制与符号形式的 Unix 文件权限之间转换,并解释读/写/执行与 setuid、setgid、粘滞位。
URL 安全检查器
对照常见钓鱼危险信号评估 URL,如明文 HTTP、内嵌凭据、IP 主机、Punycode 与高风险顶级域。
CSS 12
盒阴影生成器
用偏移、模糊、扩散、颜色、透明度与 inset 控制生成 CSS box-shadow,并实时预览效果。
视口单位计算器
在给定视口尺寸下,于像素与 CSS 视口单位 vw、vh、vmin、vmax 之间双向换算。
圆角预览
在实时盒子上预览四角 border-radius 取值,并复制生成的简写 border-radius CSS 声明。
CSS 单位换算器
在 px、rem、em、pt、pc、in、cm、mm 与百分比之间换算长度,遵循 96dpi 的 CSS 定义并支持自定义根字号。
CSS 特异性计算器
按标准 (a, b, c) 记法计算选择器特异性得分,输入任意选择器即可看到内联、ID、类与元素各部分的贡献。
CSS 颜色名查询
在 CSS 关键字颜色名与十六进制值之间双向转换,附 RGB、HSL 换算、精确名称匹配与最接近颜色建议。
CSS 颜色转换器
在 HEX、rgb() 与 hsl() 之间即时转换颜色,支持简写十六进制与 rgb/hsl 输入,完全离线且无依赖。
CSS clamp() 生成器
生成响应式 clamp(MIN, PREFERRED, MAX) 取值,表达式的 calc() 包裹会自动处理。
CSS Flexbox 演练场
交互式测试 flexbox 容器与项目属性并实时预览,调整 justify-content、align-items、flex-direction 与 flex-grow 即可看到布局变化。
CSS Grid 演练场
交互式试验 CSS Grid 布局属性,定义列、行、间距与区域,同时在实时预览中观察网格模板更新。
Cubic Bezier 预览
预览 CSS cubic-bezier() 缓动曲线,校验控制点,并采样从输入到输出的进度映射。
RGBA / Hex 颜色转换器
在 #RRGGBB、#RRGGBBAA、rgb() 与 rgba() 之间转换颜色,处理并校验透明度。
数据转换 11
CSV 转 TSV
按 RFC 4180 解析带引号字段的 CSV,并用制表符、竖线、分号或自定义分隔符重新序列化,可选加引号。
IEEE 754 转换器
在十进制浮点与 IEEE 754 单精度、双精度的十六进制与二进制位模式之间互相转换。
JSON 转 CSV
把 JSON 对象数组转换为 CSV,按列并集取值并正确引用分隔符、引号与换行。
JSON 转 TOML
把 JSON 对象转为 TOML,嵌套对象输出为表,对象数组输出为表数组块。
JSON 转 YAML
把 JSON 转换为易读的 YAML,使用嵌套块映射、序列,并仅在必要时加引号。
JSON Pointer 求值器
按 RFC 6901 在 JSON 文档上求值 JSON Pointer 字符串以取出引用值,并处理波浪号与斜杠转义。
NDJSON 转 JSON
把换行分隔的 JSON(JSON Lines)转换为单个 JSON 数组,解析失败时报告具体行号。
Properties 文件解析器
解析含注释、续行、分隔符与转义的 Java .properties 文件,输出整洁 JSON。
SemVer 排序器
解析并按语义化版本 2.0.0 排序字符串,处理预发布与构建元数据,遵循预发布低于正式版的优先级。
TOML 转 JSON
把 TOML 配置解析为 JSON,支持表、表数组、内联表与基本或字面量字符串。
XML 转 JSON
把 XML 转为 JSON:属性映射为 @ 键,重复子元素变为数组,文本内容放入 #text。
编码 11
凯撒密码
按任意整数位移加密或解密字母,保留大小写,并自动验证一次往返是否还原。
维吉尼亚密码
用字母密钥编解码维吉尼亚密码,保留大小写,非字母字符原样保留。
ASCII85 编码器
编解码 ASCII85(Base85)的 Adobe 变体,支持 z 零压缩,可处理任意字节与 Unicode 文本。
Base45 编码 / 解码
按 RFC 9285 定义的 Base45 字母表编解码文本,支持 UTF-8、无填充输出与清晰的校验错误。
Base58 编码器
使用剔除易混淆字符的比特币字母表编解码 Base58,并正确处理前导零字节。
Base64 编码 / 解码
在文本与 Base64 之间互相转换,支持 UTF-8,借助 TextEncoder 与 TextDecoder 正确处理 Unicode 字符。
Base64 图片预览
预览 Base64 或 data URI 图片,从魔数识别 MIME 类型并显示解码后的字节大小,全程不上传任何内容。
Base64url 编解码
编解码 Base64url —— 把 + 和 / 换成 - 和 _ 并省略填充的 URL 与文件名安全变体。
Quoted-Printable 编解码
编解码邮件使用的 quoted-printable(RFC 2045),转义非 ASCII 字节并对长行折行。
ROT13 编码器
对任意文本应用 ROT13 字母轮换:字母位移十三位,非字母原样保留,变换自逆。
XOR 文本编码器
用重复密钥对 UTF-8 文本字节做 XOR 并输出十六进制,可完整解码还原原文。
日期与时间 10
工作日计算器
统计两个日期之间的工作日,排除周末与你列出的假日,并显示涉及的自然日与周末天数。
年龄计算器
按出生日期与参考日期计算精确年龄(年、月、天),并给出总天数与距下次生日的倒计时。
日期差计算器
按 UTC 计算两个 ISO 日期之间的天数、周数、整月数与年数。
日期加减计算器
对日期加减天、周、月或年,并正确处理月末钳制(如 1 月 31 日加一个月)。
时区偏移查询
查询任意 IANA 时区在指定时刻的 UTC 偏移、缩写与当地时间,并显示该时区是否实行夏令时。
时长人性化
把秒数转换为「1 天 2 小时 3 分钟」这类可读时长,并给出等效的分钟数与小时数。
Cron 下次运行时间
计算标准五字段 cron 表达式的下次运行时刻,支持范围、列表、步长与星期名称语义。
ISO 8601 时长解析
把 PT1H30M 这类 ISO 8601 时长解析为年、月、周、天与时间分量,给出精确或近似的总秒数。
ISO 周计算器
计算任意日期的 ISO 8601 周编号、ISO 周年、周起止日期与一年中的第几天,并严格校验日期。
Unix 时间戳转换器
在 Unix 时间戳与可读日期之间双向转换,支持秒与毫秒,并可选择 UTC 或本地时区显示。
Web 10
Accept 头解析器
把 Accept 头解析为媒体范围并读取其质量值与特异性,按优先次序排序,便于调试内容协商。
cURL 转 fetch
把 curl 命令转换为等价的 JavaScript fetch() 代码,处理请求方法、头部、JSON 或原始请求体以及 Basic 认证。
DOM 事件传播可视化
实时可视化 DOM 事件的捕获、目标与冒泡阶段,切换 stopPropagation 与 stopImmediatePropagation 观察事件如何在树中穿行。
HTTP 请求构建器与 cURL
用方法、URL、头部与请求体构建 HTTP 请求,并生成等价的 cURL 命令;支持 GET、POST、PUT、DELETE、PATCH 与自定义头部。
HTTP 状态码浏览器
浏览与检索 HTTP 状态码的含义、类别与常见用途,按代码或描述搜索,理解 1xx 至 5xx 响应。
MIME 类型查询
用本地映射表把文件扩展名、文件名或 MIME 类型解析为媒体类型、类别与相关扩展名。
Punycode / IDN 转换器
在 Unicode 与 RFC 3492 Punycode(xn--)形式之间逐标签转换国际化域名,并校验畸形输入。
Set-Cookie 解析器
把一个或多个 Set-Cookie 头解析为 Cookie 名称、值与 Path、Domain、Expires、Max-Age、Secure、HttpOnly、SameSite 等属性。
URL 查询串序列化
把 URL 查询串解析为解码后的键值对,或把 key=value 行序列化为百分号编码的查询串,并检测重复键。
URL 模式匹配器
用 :param 与通配段的 Express 风格 URL 模式匹配具体路径,并提取捕获的参数值。
网络 9
端口号查询
按端口号或服务名查询常见知名 TCP 与 UDP 端口,并给出端口范围类别。
Cache-Control 构建器
用 no-store、private、max-age、immutable 等指令组合出合法的 Cache-Control 头。
CIDR 转 IP 列表
把 IPv4 CIDR 网段展开为具体地址,显示网络地址、广播地址、总数以及可复制的限量列表。
HTTP 头部分析器
粘贴原始 HTTP 头部行,得到解析后的名值列表,并附带常见头部白话说明与安全观察。
IPv4 子网计算器
由 CIDR 记法的 IPv4 地址计算网络地址、广播地址、子网掩码、通配符与可用主机范围。
IPv6 压缩器
按 RFC 5952 压缩 IPv6 地址并展示完整展开形式,逐个校验 16 位段。
MAC 地址格式化
把任意分隔风格的 MAC 地址规范为冒号、连字符、Cisco 点分与纯数字形式,校验 12 位十六进制并可控制大小写。
URL 重定向追踪器
按静态重定向映射表沿 URL 逐跳跟踪,标注每一跳序号、检测循环并指出最终目标。
User-Agent 解析器
把浏览器 User-Agent 字符串解析为浏览器、渲染引擎、操作系统、设备类型与爬虫标记。
数据格式 9
CSV 列分析器
逐列剖析 CSV:推断类型、空单元格数、唯一值数量与数值的最小最大值。
Dotenv 文件解析器
把 .env 内容解析为 JSON 对象,处理注释、export 前缀、单引号与双引号转义序列。
INI 文件解析器
把 INI 配置文件解析为带段对象的嵌套 JSON,支持全局键与分号、井号注释。
JSON 差异查看器
结构化比对两份 JSON 文档,列出每个新增、删除与变更的路径,并清晰展示前后取值。
JSON 格式化与校验
按可配置缩进格式化、美化与校验 JSON 数据,即时捕捉语法错误并以树形结构展示。
JSON Schema 校验器
按 JSON Schema 定义校验 JSON 数据并给出详细错误报告,支持类型检查、必填字段与常见约束。
XML 格式化器
把压缩或杂乱的 XML 重新缩进为可读结构,并校验每个开始标签都有配对的结束标签。
YAML 转 JSON
在浏览器中把 YAML 子集转换为 JSON,支持基于缩进的映射与序列、标量、带引号字符串与注释。
YAML Frontmatter 提取
从 Markdown 提取 YAML frontmatter 块,把标量与简单列表解析为 JSON 元数据对象。
文本处理 7
文本差异对比
逐行比较两段文本并可视化差异,用新增、删除与未变行高亮标出,便于审阅改动与补丁。
正则表达式测试器
用示例文本测试正则,实时高亮匹配、提取捕获组,并支持全局、忽略大小写与多行模式。
Markdown 标题大纲
从 Markdown 提取 ATX 标题,生成带行号与各级计数的缩进大纲,并忽略代码围栏内的内容。
Markdown 链接提取
从 Markdown 提取行内与引用式链接,解析标题与定义后输出为纯列表。
Markdown 实时预览
实时把 Markdown 渲染为 HTML 并同步预览,支持标题、列表、代码块、链接、强调与引用,适合起草文档。
Unicode 码点浏览器
探索任意文本输入的 Unicode 码点,逐个查看字符的码点、UTF-8 字节序列与官方名称,便于国际化调试。
URL 编码 / 解码
安全地编解码 URL 及其组成部分,可在 encodeURIComponent 与 encodeURI 模式间切换,处理查询参数、路径与特殊字符。