跳到正文
codeknife
博客
想法
关于
去除广告
登录
会员
跳转到工具
Ctrl K
ZH
EN
English
NL
Nederlands
DE
Deutsch
FR
Français
ES
Español
PT
Português
TR
Türkçe
ID
Bahasa Indonesia
JA
日本語
ZH
简体中文
KO
한국어
主题: 跟随系统
对比度: 标准
codeknife
首页
编码
Base64 编码与解码
URL 编码、解码与解析
HTML 实体编码与解码
字符串转义与反转义
进制转换器
格式化
JSON 格式化与校验
SQL 格式化与压缩
YAML、TOML 与 JSON 转换
颜色转换器
Markdown 预览
校验
IBAN、BSN、增值税验证器
EAN、UPC 和 GTIN 校验位
生成器
UUID 与 ULID 生成器
测试数据生成器
条形码与二维码生成器
安全
哈希与 HMAC 生成器
密码生成器与强度检测
JWT 解码与验证器
chmod 计算器
网络
CIDR 与 IP 子网计算器
User-Agent 解析器
将 cURL 转换为代码
文本
正则表达式测试器
行排序
删除重复行
比较列表和文本
大小写转换与 slug 生成
Glob 与 .gitignore 测试器
数据
CSV 与 JSON 转换
日期和时间
Unix 时间戳转换器
Cron 表达式解释器
进制转换器更新日志
进制转换器有哪些变化,最新的在前。
所有版本
全部
工具
v0.15.0
发布于 2026年11月1日
工具
新的数制转换器支持补码,并显示位视图。
键盘快捷键
关闭
全局
搜索工具和操作
Ctrl K
显示此帮助
?
切换主题
Ctrl Shift L
固定所选工具(在搜索中)
Ctrl P
在工具中
将输出发送到第一个建议
Ctrl ↵
将文件打开到输入框
Ctrl O
复制输出
Ctrl Shift C
关闭搜索
esc
工具
Base64 编码与解码
将文本编码为 Base64,或将 Base64 解码回文本,支持标准字母表和 URL 安全字母表。
编码
JSON 格式化与校验
格式化、压缩和校验 JSON,并给出任何错误所在的确切行号和列号。
格式化
正则表达式测试器
测试 JavaScript 正则表达式,支持实时高亮、捕获组和通俗易懂的说明。
文本
UUID 与 ULID 生成器
批量生成 UUID v4、UUID v7 和 ULID,或粘贴一个 ID 查看其版本、变体和时间戳。
生成器
Unix 时间戳转换器
在 Unix 时间戳与日期之间互相转换,支持任意时区,并显示 ISO 8601、RFC 2822 和相对时间。
日期和时间
哈希与 HMAC 生成器
计算文本或文件的 MD5、SHA-1、SHA-2、SHA-3、BLAKE2、BLAKE3 和 CRC-32 哈希,并可选 HMAC。
安全
密码生成器与强度检测
生成随机密码、密码短语和 PIN,或检查密码有多强。
安全
JWT 解码与验证器
解码 JSON Web Token,检查有效期和声明,并用密钥或公钥验证签名。
安全
CIDR 与 IP 子网计算器
计算 IPv4 和 IPv6 网络的范围、掩码和大小,拆分为子网,并检查谁包含或与谁重叠。
网络
Cron 表达式解释器
用通俗语言解读 cron 表达式,查看任意时区的下几次运行时间,并整理成标准格式。
日期和时间
行排序
按 A 到 Z、Z 到 A、自然顺序(file2 排在 file10 前)、码点、数值或长度对文本行排序。
文本
删除重复行
从列表中删除重复行,可保留第一个或最后一个副本、忽略大小写或空格,或删除所有重复出现的行。
文本
比较列表和文本
逐行比较两个列表:找出同时存在、只在其一或在任一列表中的行,或并排查看带标记的行差异。
文本
大小写转换与 slug 生成
将文本转换为 camelCase、snake_case、kebab-case、Title Case 等,或把标题变成带重音处理的 URL slug。
文本
URL 编码、解码与解析
为 URL 对文本进行百分号编码和解码,或把 URL 拆成协议、主机、路径和查询,并以表格形式编辑查询。
编码
IBAN、BSN、增值税验证器
检查 IBAN、荷兰 BSN、信用卡号、欧盟增值税号、电子邮件、URL 或 ISBN,失败时给出原因。每行一个值。
校验
HTML 实体编码与解码
用命名、十进制或十六进制实体为 HTML 转义文本,或把 & 和 é 等实体转回字符。
编码
字符串转义与反转义
为 JSON 或 JavaScript 字符串、SQL 字符串、CSV 字段、正则表达式或 shell 单词转义文本,或撤销转义。
编码
EAN、UPC 和 GTIN 校验位
校验 EAN-8、EAN-13、UPC-A 或 GTIN-14 的校验位,补上缺失的校验位,从 GS1 前缀读出国家,并在 ISBN-10 与 EAN-13 之间转换。每行一个条码。
校验
测试数据生成器
批量生成测试用的 IBAN、BSN、EAN 条码和欧盟增值税号。能通过校验,但不属于任何人。
生成器
SQL 格式化与压缩
把 SQL 按子句分行整理,或压缩成一行,支持 MySQL、PostgreSQL、SQLite、SQL Server 和 BigQuery。
格式化
进制转换器
在二进制、八进制、十进制、十六进制以及 2 到 36 的任意进制之间转换,支持大数、补码和位视图。
编码
YAML、TOML 与 JSON 转换
在 JSON、YAML 和 TOML 之间互相转换,或验证并格式化文档,每个错误都标明行和列。
格式化
CSV 与 JSON 转换
把 CSV 转成对象或数组的 JSON 数组,或把 JSON 转回 CSV。自动识别分隔符,可读取使用分号和小数逗号的 Excel 文件。
数据
Glob 与 .gitignore 测试器
用路径列表测试 glob 模式和 .gitignore 规则,查看哪些路径匹配以及由哪条规则匹配。
文本
颜色转换器
在 HEX、RGB、HSL、HWB 和 OKLCH 之间转换颜色,检查它与背景的 WCAG 对比度,还能由它生成 Material 3 色调调色板。
格式化
chmod 计算器
在八进制(755)、字母(rwxr-xr-x)、ls -l 和 chmod 子句之间转换 Unix 文件权限,带复选框网格以及 setuid、setgid、sticky 位。
安全
User-Agent 解析器
解析 User-Agent 字符串:浏览器、引擎、操作系统、设备类型,以及是否为机器人。留空则解析你自己的浏览器。
网络
将 cURL 转换为代码
粘贴 cURL 命令,即可得到 fetch、Axios、Python requests、Go 或 PHP 版本的同一个请求。不会执行任何内容,也不会发送任何内容。
网络
Markdown 预览
编写 Markdown,边输入边看渲染效果,也可复制 HTML。原始 HTML 以文本显示,链接会经过检查,预览中不会运行任何内容。
格式化
条形码与二维码生成器
生成二维码、EAN-13、UPC-A、Code 128、ITF-14 或 Data Matrix,下载为 SVG 或 PNG,也可从图片中读取条码。
生成器
页面
更新日志
每次发布的变化
页面
关于
codeknife.dev 是什么,由谁制作
页面
想法
提出改进建议,并为其他访客的想法投票。
页面
隐私
离开浏览器的内容与保存的内容
页面
无障碍
合规状态、已知限制以及如何报告问题
页面
会员
去除广告,提高限额
页面
操作
切换主题
Ctrl Shift L
更改语言
键盘快捷键
?