AiLounge Tools

开发者工具箱

六个纯前端开发者小工具:Base64、JWT 解码、文本哈希、时间戳、Cron 解释、URL 编码。本地处理 · 输入不上传

开始使用:把文本安全地变成可核对的结果

打开任意操作说明页,点击「在浏览器中运行」进入 /app/?lang=zh&tool=<操作ID>。左侧是输入与参数,右侧是结果;手机上用标签在输入/结果之间切换。填写后点「运行」,结果区会显示阶段名、真实字节数、格式与耗时。

Base64:输入 你好 🚀,选 encode 得到 5L2g5aW9IPCfmoA=;再选 decode 填回该串,得到原文。编码按 UTF-8 字节处理,中文与 emoji 都不会乱码。输入 !!! 或 YS== 会报 INVALID_BASE64,不会静默吞掉错误。

JWT:粘入三段令牌,结果给出 header、payload、iat/exp 的 UTC 时间以及所有解码错误。请牢记它只解码、不验证签名:报告里 signatureVerified 恒为 false,signatureVerification 恒为 NOT_PERFORMED。若某段不是 JSON,会原样展示文本并记入 errors,而不是伪装成有效载荷。

哈希:输入 abc 选 sha256,得到 ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad;这个字面量在测试中同时与 Node 内置 crypto 比对。MD5 与 SHA-1 仅供兼容校验,勿用于口令或签名。

时间戳与 Cron:输入 0 选单位 s 得到 1970-01-01T00:00:00.000Z 与 0 毫秒;1700000000000 会自动识别为毫秒并给出 1700000000 秒。Cron 用严格 5 段 */15 0-4 1,15 * 1-5,输出逐段展开与接下来几次 UTC 时间;60 * * * * 会明确报越界。所有时间都标注 Z/UTC 或所选时区。

URL 编码:encodeURI 保留 https:// 与 ?&,encodeURIComponent 会把它们一并转义。只有 form(application/x-www-form-urlencoded)解码把 + 当空格;decodeURI / decodeURIComponent 中 + 是普通加号,%2B 永远保留为加号。

如果输入超过 1 MiB(JWT 64 KiB),运行会立即失败并显示原因,输入仍保留在左侧。全过程没有网络请求,也没有内容进入统计。

打开工具