⭐ 觉得好用?收藏备用,下次直接打开
🔧

文本与开发

JSON / Base64 / JWT / Hash / 正则 / Cron / URL / Markdown

这一组工具面向开发者和重度文本处理场景——编解码、格式化、对比、校验、时间 / 正则等。

数据安全:所有处理在浏览器本地完成。JWT 里的 token、JSON 里的用户数据、Hash 的原始输入从不离开你的设备,也不进任何第三方服务器日志。

可视化优先:相比命令行工具,这里的优势是差异着色、分组捕获着色、实时错误定位——调试场景下肉眼扫一眼就知道错在哪。命令行更擅长脚本化和批量,两种用法互补。

常用组合:样本 JSON → Schema → TS 类型;线上日志 JWT → 解析查看过期;正则测试 → 拷贝到代码;Cron 生成 → 粘到 crontab / k8s cronjob。

全部工具(50)

🕐
时间戳
秒/毫秒互转 · 多时区切换
🔠
Base64
文本 ↔ Base64 · UTF-8 安全 · 中文无乱码
📁
文件/图片 Base64
任意文件互转 · Data URL · 音视频/PDF 预览
🎟️
JWT 解析
Token 三段着色 · exp/iat 时间展示 · 本地解析
{}
JSON 工具
语法高亮 · 格式化/压缩 · JSONPath/JS 表达式 · 50MB 不卡
NDJSON / JSONL
NDJSON/JSONL 与 JSON 数组、CSV 互转·错误行号精确定位·字段集合统计·本地解析
JSON 对比
语义 diff · 行级高亮 · 路径定位 · 忽略 key 顺序
JSON Schema 校验
实时错误定位 · Draft 7/2019/2020 · ajv 引擎
JSON 转 Schema
样本 JSON 推断 Schema · required 策略 · 示例内联
TS
JSON Schema 转 TS
生成 TypeScript 类型 · $ref 解析 · 可改根类型名
🔀
文本对比
逐行/逐词差异 · 分栏高亮
Cron
解析 · 可视化生成 · 示例库
#️⃣
Hash
MD5/SHA · HMAC · 文件校验
🔎
正则测试
实时高亮 · 分组捕获 · 标志位
🛤️
正则铁路图
粘正则秒看可视化流程图·分组/量词/前后瞻/命名捕获节点化·捕获/零宽断言虚线框·示例库·导出 SVG/PNG·本地解析
📃
字数统计
字词频率 · 阅读时间 · 批量处理
🧹
文本去重
按行/分隔符去重·频次统计·并/交/差集·忽略大小写·空白
📡
摩斯电码
编码 · 解码 · 敲击 · 听写
📰
Markdown 转公众号
Markdown 实时预览·多主题排版·一键复制到公众号保留样式
✍️
Markdown 编辑器
实时分栏预览·工具栏·代码高亮·图片粘贴 Base64·导出 MD/HTML
🔗
URL 编解码
encodeURIComponent / encodeURI · 实时 · 互换 · 错误高亮
🧩
URL 参数解析
整条 URL 拆 protocol/host/path/query · 可视化改参数并拼回
🔣
Unicode 编解码
\u/&#x;/U+/UTF-8 八种格式互转·字符检视·名称查询·NFC/NFD
📂
在线解压
ZIP/RAR/7z/TAR 解压·预览内容·选择性下载·密码支持·本地处理
🗂️
ZIP 打包
多文件/文件夹打包为 ZIP·压缩等级可选·保留目录结构·本地处理
🔐
加密 ZIP
密码保护打包·AES-256/ZipCrypto·防泄密分享·本地处理不上传
🪄
代码格式化
Prettier 驱动·JS/TS/JSON/CSS/HTML/Vue/MD/YAML/SQL/XML·美化/压缩·本地运行
🗄️
SQLite 在线编辑
拖拽 .db/.sqlite 浏览·SQL 查询/增删改·导出 CSV/JSON/.db·本地不上传
📑
Parquet 预览
拖入 .parquet 即看·列 schema/类型/压缩/行数·前 N 行·导出 CSV/JSON·hyparquet 本地解析
🦆
DuckDB SQL 工作台
拖入 Parquet/CSV/JSON/Excel→SQL 查询/修改·多文件 JOIN·导出 Parquet/CSV/JSON/Excel·DuckDB-Wasm 浏览器内运行
🌐
HAR 文件分析
拖入 .har 文件→请求列表/状态/耗时/瀑布·过滤搜索·详情查看·脱敏导出·本地解析不上传
🔬
Hex 二进制查看
拖入任意文件→十六进制+ASCII 三栏视图·魔数识别·PNG/JPEG/GIF/PDF/ZIP/GZIP 结构解析·点击 chunk 高亮·本地不上传
📝
HEX ↔ 文本
十六进制与文本互转·UTF-8/Latin-1/ASCII/UTF-16/GBK/GB18030 七编码·BOM 识别·乱码诊断·本地解析
🧠
LLM Token 计数
GPT/Claude/Gemini 多模型·实时分词可视化·上下文占用·费用估算·本地运行
YAML/CSV/XML 互转
YAML↔CSV↔XML↔JSON 六向互转·嵌套扁平化·类型推断·本地解析
</>
XML 工具
格式化/压缩·校验定位·XPath 查询·树视图浏览·转义/CDATA·本地运行
🕵️
User-Agent 解析
浏览器/OS/设备/引擎一键拆解·常见 UA 示例·Bot 识别·本地解析
🌐
IP 工具箱
IPv4/IPv6 解析·CIDR 计算·子网包含·进制反向DNS·范围互转
📡
HTTP 状态码 / MIME 速查
HTTP 状态码 + MIME 类型双表查询·中文释义·扩展名↔MIME 反查·一键复制·锚点深链
🃏
OG 卡片预览
OG/Twitter Card 实时预览·Twitter/Facebook/微信/微博·粘 HTML 自动解析·一键生成 meta 代码
🆔
UUID 生成
v4/v7/v1/v3/v5·批量 1–1000·大小写/连字符/花括号·解析校验·本地生成
🔏
证书解析
X.509/CSR/RSA/EC 公钥解析·SAN/有效期/指纹·PEM/DER 自动识别·本地不上传
🪪
JWT 签发
HS/RS/ES/PS 全套·PEM/JWK 私钥·iat/exp 快捷·WebCrypto 本地签名密钥不上传
JWT 验签
HS/RS/ES/PS 全算法·SPKI/JWK/证书提取公钥·exp/nbf 时效检查·本地验签
🧬
Protobuf 解码
贴 hex/base64 即解·无 schema 也能拆出 tag/类型·可选 .proto 升级字段名·反向编码 hex/base64·本地不上传
🍃
BSON / MongoDB
mongosh 输出/EJSON/二进制 BSON 互转·ObjectId 提时间戳·Pretty/Relaxed/Canonical 三种输出·Long/Decimal128 不丢精度
🦈
PCAP 抓包查看
拖入 .pcap/.pcapng→包列表/分层详情·TLS 握手 SNI/ALPN/cipher·HTTP 请求重组·DNS·过滤搜索·本地不上传
🅰
字体子集化
TTF/OTF/WOFF/WOFF2 互转·按文本提取字形·中文字体十几 MB 压到几 KB·HarfBuzz/Google woff2 本地处理不上传
🖋
SVG 编辑预览
代码↔预览实时同步·点节点改 fill/stroke/transform·SVGO 压缩·导出 data URL/PNG/JSX/Vue·本地处理
🔠
文件批量重命名
序号/查找替换/正则/大小写/拼音/EXIF 拍摄时间·实时预览·原地改名或 ZIP 下载·本地处理

📚 相关教程精选

查看全部 →

❓ 常见问题

为什么 JSON / JWT / Base64 这类工具要在本地跑?看起来没啥敏感数据啊

JWT 尤其敏感——Token 的 payload 里常直接含用户 ID、邮箱、权限等级、API 调用的临时凭证。JSON 更常见的是贴生产日志、用户数据、API 响应上去调试——这些都不该进第三方服务器日志。Base64 / Hash 同理,用来编解码的原始内容可能本身就是敏感的。本站这类工具一律在浏览器内运行,也不做任何遥测——你贴什么我都不知道。

这些工具和命令行工具(jq、openssl、curl)相比有什么优势?

三个场景各有所长。(1) 可视化差异和错误定位JSON 对比 的行级高亮、正则测试 的实时分组捕获着色、JWT 解析 的三段着色,都是命令行吃亏的地方。(2) 不想写复杂参数:生成 AES 加密 Hash、Base64 编码文件、从 JSON 推断 Schema,这些用 Web 工具开箱即用,不用记 openssl 的一长串 flag。(3) 设备上没装命令行:公司电脑、临时环境、手机浏览器——Web 工具无依赖。命令行更擅长的是脚本化、大文件、批量处理,两者互补。

JSON / Schema / TS 类型之间能互转吗?

基本覆盖主链路。(1) 样本 JSON → SchemaJSON 转 Schema,从实际数据推断出 JSON Schema(可选 required 策略)。(2) Schema → TS 类型JSON Schema 转 TS,生成 TypeScript interface。(3) Schema 校验 JSONJSON Schema 校验,实时错误定位。常见工作流:贴后端返回的样本 JSON → 推断出 Schema → 生成 TS 类型贴进前端。

时间戳 / Cron / 时间计算这些为什么散在 "文本与开发"?

用户画像。这三个工具在"生活"和"开发"两头都有人用,但查询量最大的都是开发者——时间戳互转是后端/日志排查高频动作、Cron 表达式是定时任务调度、时间计算常用于 SQL 查询和报表脚本参数。普通用户更多查的是"距离某天还有多少天"这类,那种走 年龄计算 更自然。

Markdown 工具里 md-editor 和 md2wechat 有什么区别?

输出目标不同Markdown 编辑器通用写作——分栏实时预览、代码高亮、导出 MD/HTML,适合写博客、文档、README,保持 Markdown 的便携性。Markdown 转公众号专门针对微信公众号——多主题样式(商务 / 少女 / 极客 / 橙心 等)、一键复制保留样式粘贴到公众号后台不丢格式,本身不做编辑,只做"样式化输出"。写作用前者,发布前过一下后者。