Base64·URL 编码 — 文本与文件转 Base64,百分号编码互转
把文本或文件转换为 Base64,或把 Base64 还原为原文。支持 URL 安全 Base64、缺少填充的值与 data: URL,也能在同一页面进行 URL(百分号)编码与解码,统一按 UTF-8 处理。
JSON 格式化与校验
粘贴 JSON 即可立即校验,出错时会标出所在的行和列。支持缩进格式化、压缩成一行、转换为 YAML 与树形查看,大数字和键的顺序都原样保留。
结果
在左侧粘贴 JSON,结果会显示在这里。第一次使用可以先点上方的“示例”按钮。
等待输入。
正则测试
输入模式与标志后,会为测试字符串中的每个匹配着色,并显示捕获组与替换结果。直接使用浏览器的 JavaScript 正则引擎运行。
Cron 表达式解析
把 cron 表达式翻译成易读的句子,并按所选时区计算接下来 5 次执行时间。采用分、时、日、月、周五个字段的标准 crontab 格式。
下次执行时间
服务器上的 cron 通常按服务器所在时区运行。GitHub Actions 的 schedule 和许多云端调度器使用 UTC,若要对应北京时间(UTC+8)需要减去 8 小时再写。
JWT 解码
粘贴 JWT 即可解析头部与载荷,并把过期(exp)、签发(iat)、生效(nbf)时间转换为日期。可以用密钥验证 HS256、HS384、HS512 签名,令牌与密钥都不会离开本浏览器。
Base64·URL 编码
把文本或文件转换为 Base64,或把 Base64 还原为文本。也能读取 URL 安全字母表、缺少填充的值与 data: URL。URL(百分号)编码也在这里完成,统一按 UTF-8 处理。
等待输入。
Unix 时间戳转换
把 Unix 时间戳转换为日期,或把日期转换为时间戳。按位数自动区分秒、毫秒、微秒与纳秒,没有时区的日期按所选时区的时间读取。
请输入时间戳或日期。
转换结果
没有写时区的日期(如 2026-09-24 09:30)按上方所选时区读取;末尾带 Z 或 +09:00 时按该时区。点击数值即可复制。
哈希生成
一次计算文本或文件的 MD5、SHA-1、SHA-256、SHA-384、SHA-512。粘贴拿到的哈希值即可显示与哪一个一致。文件在本浏览器中计算,不会上传。