{{ isFullscreen ? '退出专注' : '专注模式' }}
🧰 开发工具箱
前端实现,无需后端,数据不离开浏览器
JSON
Base64
URL编解码
Unicode
时间戳
哈希
正则
文本处理
颜色
生成器
文本对比
JWT
Cron
进制转换
📝 JSON 工具
{{ maximizedTool==='json' ? '⊟' : '⊞' }}
输入
清空
{{ json.in ? (jsonValid ? '✓ 有效JSON' : '✗ 格式错误') : '等待输入' }}
{{ json.in.length }} 字符
输出
复制
{{ json.out ? '✓ 就绪' : '等待操作' }}
{{ json.out.length }} 字符
格式化
压缩
转义
反转义
键排序
验证
文本→JSON
查询
{{ json.pathResult===undefined ? '路径不存在' : (typeof json.pathResult==='object' ? JSON.stringify(json.pathResult,null,2) : String(json.pathResult)) }}
💡 智能解析示例
键值对
姓名:张三 性别:男 年龄:25
多行键值对
姓名:张三(换行)性别:男...
CSV表格
姓名,年龄,城市 → JSON数组
等号分隔
name=John age=25...
🔒 Base64 编解码
{{ maximizedTool==='base64' ? '⊟' : '⊞' }}
输入
输出
编码
解码
URL Safe 编码
URL Safe 解码
🔗 URL 编解码
{{ maximizedTool==='url' ? '⊟' : '⊞' }}
输入
输出
编码 (encodeURI)
解码 (decodeURI)
编码 (encodeURIComponent)
解码 (decodeURIComponent)
🔤 Unicode 编解码
{{ maximizedTool==='unicode' ? '⊟' : '⊞' }}
输入
输出
中文→Unicode
Unicode→中文
全字符转义
HTML实体编码
HTML实体解码
⏰ 时间戳转换
{{ maximizedTool==='timestamp' ? '⊟' : '⊞' }}
{{ nowTs }}
{{ nowStr }}
时间戳 → 日期
转换
{{ ts.dateResult }}
日期 → 时间戳
转换
秒: {{ ts.tsResult }}
毫秒: {{ ts.tsResult * 1000 }}
🔑 哈希 / 摘要
{{ maximizedTool==='hash' ? '⊟' : '⊞' }}
输入文本
计算
{{ k }}
{{ v }}
🔍 正则表达式测试
{{ maximizedTool==='regex' ? '⊟' : '⊞' }}
测试文本
匹配结果 ({{ regex.matchCount }} 个)
#{{ i+1 }}
{{ m }}
高亮显示
💡 常用正则
邮箱
手机号
URL
日期
]*>.*?\\1>';testRegex">HTML标签
IP地址
✏️ 文本处理
{{ maximizedTool==='text' ? '⊟' : '⊞' }}
输入
输出
转大写
转小写
去首尾空格
去重复行
行排序
行反转
字数统计
Slug化
驼峰
下划线
字符: {{ text.stats.chars }} | 字数: {{ text.stats.words }} | 行数: {{ text.stats.lines }} | 中文字: {{ text.stats.cn }}
🎨 颜色转换
{{ maximizedTool==='color' ? '⊟' : '⊞' }}
转换
{{ k }}
{{ v }}
🎲 生成器
{{ maximizedTool==='gen' ? '⊟' : '⊞' }}
UUID / GUID
{{ gen.uuid }}
生成 UUID
随机密码
长度: {{ gen.pwdLen }}
大写字母
小写字母
数字
特殊字符
{{ gen.password }}
生成密码
随机字符串
长度:
字符集:
{{ gen.randStr }}
生成
📊 文本对比
{{ maximizedTool==='diff' ? '⊟' : '⊞' }}
原始文本
对比文本
对比
清空
差异结果
{{ line.prefix }} {{ line.text }}
🎫 JWT 解析
{{ maximizedTool==='jwt' ? '⊟' : '⊞' }}
输入 JWT Token
解析
Header
{{ jwt.result.header }}
Payload
{{ jwt.result.payload }}
解码后
{{ jwt.result.payload_decoded }}
签名
{{ jwt.result.signature }}
🕐 Cron 表达式解析
{{ maximizedTool==='cron' ? '⊟' : '⊞' }}
解析
每工作日9点
每5分钟
每月1号
每2小时
每周一8:30
含义
{{ cron.result.desc }}
{{ cron.result.detail }}
🔢 进制转换
{{ maximizedTool==='number' ? '⊟' : '⊞' }}
十进制
十六进制
八进制
二进制
转换
十进制
{{ num.result.dec }}
十六进制
{{ num.result.hex }}
八进制
{{ num.result.oct }}
二进制
{{ num.result.bin }}