FileForge
ZH
EN
数据工具
数据工具合集:在线 CSV、JSON、XML、YAML、XLSX 互相转换,JSON 格式化、哈希校验、Base64 编解码,全部免费。
文件不上传
Base64 编解码
在线把文本或文件与 Base64 互相转换:输入原文得到 Base64,也可反向解码,支持 URL-safe 与文件转 DataURI
ZIP 解压
逐条列出压缩包内的文件,可单独下载或一次全部下载
哈希校验
在线计算文件的 MD5 / SHA-1 / SHA-256 / SHA-384 / SHA-512,文件不上传,结果一键复制
URL 编解码
在线对文本做 URL 百分号编码与解码:输入原文得到编码结果,也可反向还原
JSON 格式化
在线把压缩成一行的 JSON 展开成可读缩进,或反过来压成一行,支持按键排序
单位换算
在线换算长度、重量、温度、时间、数据单位,支持公制与英制,本地计算不上传
UUID 生成
一次生成最多 100 个 UUID v4,可切换大写与去连字符,结果一键复制或下载
日期计算器
在线计算日期加减、两日相差天数、某天是星期几,支持年/月/日/周
GZIP 压缩解压
在线把文件压缩成 .gz,或把 .gz 解开还原
随机密码生成
按字符集与长度生成高强度随机密码,可排除 0O1lI 等易混字符,结果一键复制或下载
JWT 解析
在线解析 JWT 的 header、payload 与签名段:纯本地 base64url 解码,不校验签名,内容不上传服务器
房贷计算器
算等额本息与等额本金的月供、总利息与总还款额,买房前先看清利息成本
JSON 转 YAML
把 JSON 配置转成 YAML:缩进可选、键可排序,长字符串不折行,错误定位到行列
AES 加密解密
在线用口令对文本做 AES-256-GCM 加密与解密:PBKDF2 派生密钥、随机盐与 IV,输出自包含的 Base64
JSON 转 XML
JSON 对象生成 XML:键名成为标签,@_ 前缀识别为属性,特殊字符自动转义
HMAC 签名
在线计算 HMAC-SHA256 / SHA384 / SHA512 签名:填入消息与密钥即可得到 hex 或 Base64 结果
CSV 转 XML
首行作为表头生成标签名,自动识别分隔符,引号内逗号换行按 RFC 4180 处理
颜色转换
粘贴任意颜色写法(HEX / RGB / HSL),一次得到全部格式,支持多行批量转换
时间戳转换
在线把 Unix 时间戳(秒 / 毫秒)与 ISO 8601 字符串互转,支持多时区显示
IP 查询
在线查询你的公网 IPv4 / IPv6 地址、归属地与 ISP
CSV 转 JSON
把 CSV / TSV 表格在线转成 JSON:自动识别分隔符、正确处理引号与换行
JSON 转 CSV
在线把 JSON 数组转成 CSV 表格:对象数组自动取键做表头,二维数组按行输出,严格遵循 RFC 4180 转义
屏幕坏点检测
全屏轮播纯红、绿、蓝、白、黑等纯色,快速找出亮点、暗点、色斑与漏光;另含灰阶阶梯与网格,可下载测试图
Cron 表达式生成器
可视化选择秒、分、时、日、月、周,实时生成 Linux crontab 与 Quartz 表达式,附中文解释与接下来 5 次执行时间;也能粘贴已有表达式反查
Excel 转 JSON
在线把 Excel 表格解析为 JSON:首行自动作为字段名,可选记录数组 / 行数组两种结构
XLSX 转 CSV
在线把 Excel 工作簿(.xlsx)转成 CSV:可指定工作表与分隔符,输出带 BOM,Excel 打开中文不乱码
XML 转 JSON
在线把 XML 转成 JSON:标签映射为键、属性保留为 @_ 前缀,语法错误精确到行列
YAML 转 JSON
在线把 YAML 配置转成 JSON:支持嵌套映射、序列、多行文本与常见标量类型,语法错误给出具体行号
CSV 转 Excel
在线把 CSV / TSV 转成 Excel 表格(XLSX):自动识别分隔符、数字自动成数值单元格、首行可设为表头
ZIP 打包
在线把多个文件打包成一个 ZIP 压缩包:可选存储 / 标准 / 最大压缩三档强度,保留原文件名
Base58 编解码
在线做 Base58(Bitcoin 字母表)编码与解码:排除 0OIl 易混字符,大数精确转换,适用于地址、IPFS CID 与密钥场景
Base32 编解码
在线按 RFC 4648 做 Base32 编码与解码:A–Z、2–7 字母表,自动处理填充
Hex 十六进制互转
在线把文本转成十六进制(hex)或把 hex 还原为文本:支持空格分组、大写小写、0x 前缀,容错解析
进制转换
二进制、八进制、十进制、十六进制互转,自动识别前缀,大数不丢位,支持批量
正则测试
输入正则与测试文本,实时查看匹配位置与捕获组;写错的正则会给出具体报错
Unicode 转义互转
在线把中文等非 ASCII 字符转成 \uXXXX 或 \u{...} 转义序列,或把转义序列还原为原文