开发者工具 — 编码、加密、网络、数据格式、代码、数据库、时间与文件

开发者工具

所有免费开发者工具汇集一处:编码器与转换器、加密哈希与证书、网络与 HTTP 工具、JSON/CSV/XML/YAML 处理器、代码工具等。所有数据绝不上传。共 123 个工具。
编码与转换工具 · 23

Ascii85 / Base85

Adobe Ascii85 编码:将四个字节打包为五个可打印字符,使用经典的 <~ ~> 分隔符,并支持 z 压缩。

Adobe Ascii85 <~ ~> z 压缩

ASCII 码转换器

在线 ASCII 码转换器:将文本转换为十进制、十六进制、二进制或八进制 ASCII 码,并将数值解码为字符。附完整 ASCII 参考表。

Decimal Hex Binary Octal

Base32 / Base58

Base32 RFC 4648(含 base32hex 选项)、带校验符号的 Base32 Crockford、z-base-32 以及 Bitcoin/Flickr/Ripple 的 Base58 字母表,另有 Base58Check 编码与校验面板。

Base32 RFC4648 base32hex Crockford z-base-32 Base58 BTC / Flickr / XRP Base58Check

Base62 编码/解码

将整数和字节字符串编码为 Base62:62 个字符,永远无需转义。提供三种常见字母表、适用于短 ID 的大整数模式,并可与 Base58、Base64 和 Base36 比较长度。

Base62 0-9 a-z A-Z URL 缩短 整数 / BigInt

Base64 编码/解码

为字符串、JSON、XML 和 YAML 编码与解码 Base64 及 URL 安全的 Base64——支持 MIME/PEM 换行,内置 crypt、bcrypt、XXencode 预设字母表,并有一个面板可判断粘贴的字符串属于哪种变体。

标准 Base64 Base64URL UTF-8 支持 换行 String

文件转 Base64 转换器

免费在线文件转 Base64 编码器与解码器。可将任意文件(PDF、DOCX、ZIP、MP3、MP4 等)转换为 Base64,并将 Base64 解码回可下载的文件。支持拖放。所有处理均在本地进行…

图片转 Base64 转换器

免费在线 Base64 图片编码器与解码器。可将图片(PNG、JPEG、GIF、WebP、BMP、SVG、ICO)转换为 Base64,反之亦然。输出为 Data URI、HTML、CSS、Markdown、JSON 或 XML。所有处理均在本地进行…

Base64 验证器

免费在线 Base64 校验与修复工具。可校验 Base64 字符串、检测错误、修正无效字符、纠正填充,并在标准 Base64 与 URL 安全的 Base64 之间转换。所有处理均在本地进行…

Base91 编码/解码

最密集的可打印编码:91 个字符,开销约为 23%,而 Base64 为 33%。页面上打印完整字母表,提供往返校验,并可与 Base64 和 Base85 比较大小。

basE91 23% 开销 二进制转 ASCII Size compare

二进制文本

在线二进制文本转换器:将文本转换为二进制代码(每字符 8 位,可带或不带空格),并将二进制代码解码为可读的 UTF-8 文本。完全本地处理。

8-bit 7-bit UTF-8 bytes

多层编码解码器

逐层解开多次编码的文本——例如 URL 编码内嵌 Base64,再套 HTML 实体——每次剥开一层,并为每个候选结果给出置信度评分和理由。仅解码,从不执行。

启发式检测 多层 安全审计 仅解码

编码检测器

检测文件、十六进制转储或粘贴文本的字节编码,包括 BOM 检测、严格的 UTF-8 校验,以及带置信度评分的 GBK、Big5、Shift-JIS 候选。完全在本地运行,可替代旧的服务器端文件编码检测。

BOM 检测 UTF-8 / UTF-16 GBK / Big5 Shift-JIS Confiance Local

字符串转义

为 HTML、XML、JavaScript、Java、.NET、JSON、CSV 和 SQL 转义与反转义字符串,并可对非 ASCII 文本使用 \uXXXX 形式。

HTML JavaScript Java JSON CSV SQL

十六进制 Base64 转换器

免费在线十六进制转 Base64 和 Base64 转十六进制转换器。将十六进制字符串(0x 前缀、空格分隔或连续)与 Base64 互转。支持多种输出格式。本地处理 — 无数据上传。

高级十六进制编辑器

浏览器中的强大十六进制编辑器:检查和编辑二进制数据、搜索十六进制或文本模式、查看整数和浮点数类型、导出选区和比较字节差异。

十六进制文本

在线十六进制文本转换器:将文本转换为十六进制(空格分隔、0x 前缀、逗号或连续),并将十六进制转换回文本。100% 浏览器本地处理。

0x prefix %XX UTF-8 bytes

HTML 实体转换器 - 编码/解码/参考表

将文本编码为 HTML 实体(命名实体,或十进制 © 与十六进制 © 形式),将实体文本解码回字符,并浏览和搜索完整的 HTML5 命名字符引用表。选项…

摩尔斯电码

在线摩尔斯电码转换器:将文本转换为摩尔斯电码,将摩尔斯电码解码为明文。通过 Web Audio API 收听摩尔斯声音或观察闪烁的灯光信号。本地处理。

ITU Morse A-Z 0-9 Slash separator

八进制文本

在线八进制文本转换器:将文本转换为八进制数(八进制)并将八进制序列转换回文本。支持空格分隔、反斜杠和 0o 前缀。本地处理。

8 bits → 3 octal 0o prefix UTF-8 bytes

Punycode / IDN

在国际化域名及其标签与 ASCII 兼容的 xn-- Punycode 形式之间相互转换(RFC 3492)。

RFC3492 xn-- IDN UTF-8

Quoted-Printable

符合 RFC 2045 的邮件安全编码,支持可配置的软换行,是 Base64 在 MIME 中的对应编码。

RFC 2045 MIME Soft Line Break =XX=

ROT13 / ROT47

在线 ROT13 和 ROT47 加解密:经典凯撒密码偏移 13 位(A-Z、a-z)和 ASCII 偏移 47 位(所有可打印字符 33 到 126)。本地处理。

ROT13 ROT47 a-zA-Z / ASCII 33-126

UUEncode / UUDecode

在线 UUEncode(Unix-to-Unix)编解码器:将文件和二进制数据转换为 7 位文本格式,带 'begin 644' 授权头和 'end' 结束行。本地处理。

begin 644 45 bytes/line UUDecode
加密、哈希与证书工具 · 19

AES 加密/解密

使用 GCM、CBC、CTR 或 ECB 模式,以 AES-128、-192 或 -256 加密或解密。密钥可以是原始十六进制或 Base64 字节,也可由 PBKDF2-HMAC-SHA256 从口令派生;支持随机 IV 生成、AAD 与 GCM 标签处理,并在输出旁显示能得到相同字节的 OpenSSL 命令行。

Web Crypto APIGCM / CBC / CTR128/192/256-bit

证书解码器

粘贴 PEM、DER 或 PKCS#7 文件,或上传一个文件,或打开内置示例,即可读取主体、颁发者、序列号、两种指纹、每个扩展及其解析值、已签名证书时间戳,以及十六进制的原始 DER。证书链和签名请求也会被识别并读取。

runs locallychains & csrjson export

证书与私钥匹配验证器

一页回答部署问题:这把私钥是否属于该证书?通过用私钥对挑战值签名,再用证书中的公钥验证来证明,因此适用于 RSA、ECDSA 和 Ed25519。报告会在两侧显示指纹,且从不输出私钥本身。

runs locallysigning proofkey stays local

CRC 计算器

对文本、十六进制字节或文件运行 14 组 CRC 参数——CRC-8/CCITT、各类 CRC-16、CRC-32 系列加 CRC-32C 和 cksum、三种 CRC-64,以及 Adler-32。每组的多项式、初值、反射与 XOR 输出值并列显示,结果可用十六进制、十进制或八进制输出。

runs locally14 parameter setshex / dec / oct

CSR 生成器

选择 RSA 或 ECDSA,填写主体与备用名称,即可生成私钥以及提交给证书颁发机构的证书签名请求(CSR)。私钥和 CSR 均可下载为 PEM 格式,CSR 还可下载为 DER 格式;签名算法、指纹与自检命令并列显示。

RSA & ECDSAWeb Crypto APIFormat PEM

哈希生成器

以十六进制或 Base64 输出文本或文件的 MD5、SHA-1、SHA-256 或 SHA-512 摘要——SHA 通过 WebCrypto 计算,MD5 完全在本地计算。

MD5 SHA-1 SHA-256 SHA-512 SHA-3

HMAC 和 KDF 计算器

对文本、十六进制字节或文件使用 HMAC-MD5 或 HMAC-SHA 系列计算带密钥的 MAC,或用 PBKDF2(RFC 8018)与 HKDF(RFC 5869)派生密钥材料。密钥和盐可以文本、十六进制或 Base64 输入;结果可输出为十六进制、大写十六进制、Base64 或 Base64url,并已对照 RFC 测试向量校验。

HMACPBKDF2HKDF

JWT 调试器

解码并验证 JSON Web Token:格式化显示头部与载荷,显示过期标记,并可用粘贴的密钥或 PEM 公钥验证 HS/RS/ES 签名。

JWT 解码JOSE 头部Claims签名验证WebCrypto

古典密码工具

不应用于新工作的密码——DES、3DES、RC4(ARCFOUR)以及 ECB 或 CBC 模式的 Blowfish——仅为读取旧归档和旧协议跟踪数据而保留。每种都附带其应有的警告,结果已对照 FIPS 46-3、RFC 6229 与 Schneier 原始 Blowfish 向量校验。

CésarVigenèrePlayfair

OpenPGP 工具

粘贴 ASCII 装甲或二进制 OpenPGP 密钥块并将其拆解:装甲校验和、以树形结构显示的每个数据包及其十六进制转储、密钥版本、算法、指纹与密钥 ID、用户 ID、过期日期,以及每个签名的子数据包。仅做解析——本页不会解密或验证任何内容。

OpenPGP.js加密/解密签名/验证

密码哈希生成器

以 PHP password_hash() 和 crypt() 采用的 PHC 字符串格式生成并验证 bcrypt、scrypt、Argon2id 与 PBKDF2 密码哈希;列出成本与内存参数,显示每次运行的耗时,并逐字段讲解 OWASP 最低默认值。

bcryptArgon2idscrypt

RSA 加密/解密

生成 2048 至 4096 位的 RSA 密钥对,并以四种格式导出为 PEM;导入您已有的公钥或私钥;使用 RSA-OAEP 加密,使用 PKCS#1 v1.5 或 PSS 签名;并在密钥所用的 SPKI、PKCS#8 和 PKCS#1 编码之间相互转换。

Web Crypto APIRSA-OAEP密钥生成

自签名证书生成器

生成自签名证书,可自行设定有效期、密钥用途、扩展密钥用途、基本约束和备用名称,适用于测试服务器或内部网络。页面会以通俗语言解释:除非事先进行配置,否则任何浏览器都不会信任它。

自签名 X.509本地开发SSL localhost

SM2 加密/解密/签名

中国国家公钥算法(GB/T 32918-2016):生成密钥对,使用标准中的 SM3-with-ZA 哈希进行签名与验签,以 C1C3C2、C1C2C3 和 DER 数据格式加密与解密,并以 OpenSSL 所用的 UN/SEC1 布局导出密钥。

SM2 椭圆曲线GM/T 0003商用加密

SM3 哈希生成器

中国国家密码哈希函数(GB/T 32905-2016):对文本、十六进制字节或文件计算 256 位摘要;使用 GB/T 15852.2 测试向量验证带密钥的 HMAC-SM3;并说明 SM3 与 SHA-256 的关系,以及各自的强制使用场景。

SM3 哈希HMAC-SM3GM/T 0004

SM4 加密/解密

中国国家分组密码(GB/T 32907-2016):ECB 和 CBC 模式下使用 128 位分组与密钥,支持 PKCS#7 填充,可输入文本、十六进制或 Base64;密钥扩展与 S 盒逻辑在说明部分有详细文档。

SM4 分组密码CBC / ECB / CTR 模式GM/T 0002

SM9 标识密码

中国国家标准的标识密码体系(GB/T 38635-2020),其中电子邮件地址或手机号可直接作为公钥:说明 IBE 加密与 IBS 签名的工作原理,KGC 信任模型与证书 PKI 有何不同,以及官方 256 位 BN 曲线参数。本页为说明页,只读。

标识密码GM/T 0044双线性对

SSL 证书检查器

将证书转化为结论:是否已过期或即将过期,有效期是否在当前上限之内,所需名称是否出现在使用者备用名称中,证书链是否完整、其中的签名是否可靠,密钥或签名算法是否过弱,以及现代客户端所期望但该证书缺少的扩展。

信任链SSL 过期颁发机构

HTTPS 配置审计

粘贴网站的响应头,可选附上其证书和一页源代码,即可获得一份综合报告,涵盖传输安全头部、证书链以及页面中的混合内容。每项发现都关联到其来源规则;可选的可达性探测会在无法看到所请求内容时明确说明。

HTTPS 审计TLS 1.2 / 1.3密码套件
网络与 HTTP 工具 · 21

cURL 命令转换器

粘贴现有的 cURL 命令,即可检查并将其转换为 Node.js、Python 或 PowerShell 代码,也可仅美化 curl 命令本身。

cURL 转 Fetch cURL 转 Python cURL 转 Axios

Data URI 生成器

免费在线 Data URI 生成器。可将 Base64 字符串与任意 MIME 类型生成为 data: URI。输出为 Data URI、HTML <img>、HTML <video>、HTML <audio>、CSS url()、HTML <link>…

DNS 查询

查询 A、AAAA、CNAME、MX、TXT、NS、SOA、SRV、CAA 和 PTR 记录,并并排比较多个公共解析器的应答,显示 TTL、DNSSEC 标志和 CNAME 链;当应答不一致时给出通俗解释。

DNS 解析DNS-over-HTTPSMX / TXT 记录

HTTP 头部分析器

分析和解码 HTTP 请求与响应头部:缓存指令(Cache-Control、ETag)、安全头部、内容协商和 Cookie。

HTTP 头部Cache-Control

HTTP 请求生成器

从现成模板(JSON、表单、文件上传)构建请求,并即时获得 cURL、Node.js fetch、Python requests 或 PowerShell 代码。

HTTP 请求 REST 方法 头部参数 请求体

HTTP 状态码

完整的状态码列表,支持分组着色、全文搜索和筛选;一个简短的向导可为具体场景选出正确的状态码;并对比易混淆的成对状态码,例如 401 与 403、301 与 308。

HTTP 状态码200 OK404 Not Found

IDN 同形字攻击检查器

检查 Unicode 或 xn-- 域名中的混合文字、形似字符、兼容形式和超长标签,并说明浏览器为何可能改用 Punycode 显示它。

同形字攻击 域名抢注 Phishing 域名安全

IP 查询与地理定位

查看您自己的地址,查询任意 IPv4 或 IPv6 地址,读取其背后的网络、国家、城市、时区和连接类型;并在浏览器中检查 WebRTC 连接是否暴露了您未预料到的地址。

IP 地理定位IPv4/IPv6 查询ISP

IP 子网/CIDR 计算器

输入地址和前缀,即可得到网络地址、子网掩码、主机范围和主机数量;读取二进制和十六进制形式;将掩码反推为前缀长度;并把网段划分为子网,同时标出地址类别和特殊地址范围。

CIDR 计算器子网掩码IP 地址范围

MIME 类型目录

按文件扩展名或反向查找 MIME 类型,覆盖约 800 个常用条目,附带分类和用法说明——适合用于请求头和上传过滤器。

MIME 类型Content-Type 头部文件扩展名

OpenAPI / Swagger 查看器

将 OpenAPI 3.0 / 3.1 或 Swagger 2.0 文档(YAML 或 JSON)渲染为可浏览的参考手册:按标签列出端点、参数、由 schema 生成的示例请求体、响应,以及 Try-it 调用。

OpenAPI 规范 Swagger 文档 API 端点 交互预览

端口与网络服务查询

可按端口号或服务名双向搜索端口注册表,按 TCP 或 UDP 筛选,并按知名、注册或动态端口范围过滤;同时阅读一则说明,了解那些意外暴露的服务远比有意暴露的更常见。

TCP / UDP 端口网络服务IANA 注册表

REST API 客户端与测试器

向任意端点发送 HTTP 请求,可设置方法、请求头、查询参数和 Cookie,支持 Basic/Bearer/API 密钥认证、JSON/表单/文本请求体,以及 multipart 文件上传。

REST API 测试 HTTP 客户端 JSON 请求 认证头部

反向 IP 查询(Reverse DNS)

从 IP 地址反查其所有者公布的名称,查看响应状态和应答的解析器,并遍历同一网段中的相邻地址,以读出该网络的命名规则。

Reverse DNSPTR 记录IP 主机名

Robots.txt 分析器与测试器

按照 RFC 9309 规定的爬虫读取方式检查 robots.txt:合并分组、展开通配符、采用最长匹配规则;并提供测试器,可针对任意 User-Agent 和路径给出允许或拒绝的结果。

robots.txt 文件SEO 规则User-Agent

HTTP 安全头部检查器

依据 OWASP 清单为响应头评分:每缺少一个头部即扣分,每项发现都附带可直接复制的 nginx、Apache 和 Express 修复配置行。

安全头部CSPHSTS

URL 编码器(百分号编码)

对 URL 组件进行百分号编码与解码(完整或轻量模式),并支持 JSON、XML 和 YAML 字符串转义,可双向转换。

URL 编码 Percent-Encoding encodeURIComponent RFC 3986 YAML

URL 分析器与安全检测

将 URL 拆分为协议、主机、端口、路径、查询和片段;查看每一层百分号和实体解码的结果;编辑或清除查询参数(包括跟踪参数);并通过安全面板检查内嵌凭据、形似主机名及其他常见手法。

URL 分解查询参数URL 结构

URL 百分号编码检查器

并排查看同一字符串经 encodeURIComponent、encodeURI 和 form-urlencoded 进行百分号编码的结果,包括逐字符字节表、RFC 3986 保留字符的作用,以及用于双重编码文本的多层解码器。

%XX 编码 UTF-8 字节 URL 分析 特殊字符 Double encoding

User-Agent 字符串分析器

粘贴任意 User-Agent 字符串,即可识别浏览器、引擎、操作系统、设备厂商/型号/类型和 CPU;提供逼真的预设,并可导出为 JSON。

User-Agent浏览器检测操作系统设备类型

WebSocket 客户端测试器

连接 WebSocket 服务器(ws:// 或 wss://),实时发送和接收文本或 JSON 消息,附带事件日志。

WebSocket 客户端 ws/wss 连接 实时消息 日志记录
数据格式工具 · 23

CSV 清理与去重

修剪空白、修复引号、删除空行并去除重复行——下载前可预览每一处更改。

清理 CSV 删除重复 空格裁剪 表格数据

CSV 列操作

在一次操作中对整张表格的列进行重新排序、重命名、提取、删除、插入、拆分或合并,并提供预览。

CSV 列 重新排列 合并列 拆分列 列分割

CSV 转 JSON / XML / YAML / HTML / SQL

将分隔符数据转换为 JSON 数组、XML 文档、YAML 序列、HTML 表格或 SQL(CREATE TABLE + INSERT),并提供方言、类型检测和格式化选项。

CSV 转 JSON CSV 转 SQL CSV 转 XML CSV 转 YAML 自动分隔符

CSV 转换器

在线将 Excel(xlsx/xls/xl/xlt/xltx/slk/xlw/xml)或 Calc(ods/fods/ots/sxc/fods/stc/xlsb/xlc/ett/dif/wk1/wks/wb2)文件转换为 CSV 文件。

CSV 文件分割与合并

按行数或分片数将大型 CSV 文件拆分为多个部分,每部分保留表头或仅第一部分保留表头。按列名或列位置合并文件,并附带列差异报告。

拆分 CSV 合并 CSV 大文件 按行切割

CSV 与 TSV 比较器(Diff)

并排比较两个分隔符表格,在可视化网格中高亮显示每一处单元格级别的新增、删除或修改。

CSV Diff 表格比较 已修改单元格

CSV 与 TSV 编辑器

免费在线打开、查看和编辑 CSV 或 TSV 文件。分隔符(逗号、制表符、分号)自动检测。可编辑表格中的任意单元格、增删行、选中并删除整列…

JSON 比较器(Diff)

并排比较两个 JSON 文档,以颜色标记新增、删除和修改,并附带差异摘要。

JSON Diff 语义比较 差异键

JSON ⇔ CSV / TSV 转换器

将 JSON 对象数组转换为 CSV/TSV 表格文件,并将 CSV 转换为嵌套或扁平的 JSON 结构。

JSON 转 CSV CSV 转 JSON TSV 转换

JSON 格式化与验证

格式化、压缩并验证 JSON,并在行内标出语法错误的位置——非常适合 API 响应和配置文件。

JSON 缩进语法验证JSON 压缩

JSONPath 表达式求值器

测试 JSONPath 表达式,支持实时匹配高亮、格式化结果、匹配计数以及表达式语法参考。

JSONPath JSON 过滤 数据查询

JSON Schema 生成与验证

依据 JSON Schema(draft-07)验证 JSON 文档,给出精确的错误路径,并可根据示例数据生成初始 schema。

JSON Schema Schema 验证 Draft-07 / 2020-12

JSON 转 SQL / TOML 转换器

将对象的 JSON 数组导出为适用于 MySQL/PostgreSQL 的 SQL INSERT 语句,或导出为 TOML 文档,并按类型呈现数值。

JSON 转 SQL JSON 转 TOML INSERT 语句

JSON ⇔ 转义字符串转换器

将 JSON 对象转义为字符串字面量,或将转义字符串解析回格式化的 JSON,支持单引号与双引号模式。

字符串转义 JSON 字符串 反转义

JSON 可视化浏览器

以颜色区分的树形结构浏览 JSON,并可直接编辑:修改值和类型,添加、重命名和删除键,然后导出为格式化或压缩结果。

树形浏览器 可折叠节点 JSON 搜索 数据类型

JSON ⇔ XML 转换器

在 JSON 与 XML 之间转换,支持属性处理、缩进控制以及双向往返选项。

JSON 转 XML XML 转 JSON XML 属性

JSON ⇔ YAML 转换器

在 JSON 与 YAML 之间转换,可选 flow 风格,尽可能保留注释,并支持嵌套数据。

JSON 转 YAML YAML 转 JSON

RSS / Atom 转 JSON 转换器

解析 RSS 2.0 和 Atom XML 订阅源,将其转换为结构化的 JSON 数据流,便于程序消费。

RSS 订阅 Atom 订阅 RSS 转 JSON

XML 与 HTML 文件比较器 — 免费在线 Diff 工具

免费在线 XML 与 HTML 比较工具。并排比较两份 XML 或 HTML 文档,查看结构差异。所有处理均在本地进行,不上传任何数据。

XML 转 CSV 转换器

将 XML 文档转换为整洁的分隔符 CSV/TSV 输出,按文档顺序读取元素和属性。

XML 转 CSV 数据扁平化 表格导出

XML 工具箱(格式化与验证)

以树形视图对 XML 文档进行格式化、压缩、验证和浏览,也支持 SVG 和 RSS 等标记语言。

XML 缩进XML 验证元素树标记清理

YAML 比较器 — 免费在线 YAML Diff 工具

免费在线 YAML 比较工具。并排比较两份 YAML 文档,查看结构差异。所有处理均在本地进行,不上传任何数据。

YAML 工具箱(格式化与验证)

验证并格式化 YAML,可选按键排序、树形视图,并可转换为 JSON 以检查配置。

YAML 验证缩进格式化配置文件整洁语法
代码工具 · 14

C / C++ / C# / Java 代码格式化

使用真正的 clang-format 引擎重新格式化 C、C++、Objective-C、C# 和 Java 代码,支持 LLVM、Google、Chromium、Mozilla、WebKit、Microsoft 和 GNU 样式。

CC++Objective-CC#Javaclang-format

代码美化工具

使用 Prettier 美化 JavaScript、TypeScript、JSX/TSX、JSON5、GraphQL、Vue SFC、PHP 和 TOML,可自定义制表符宽度、引号和分号。

JavaScriptTypeScriptJSX / TSXVue SFCGraphQLPHPTOMLPrettier

代码沙盒

在沙盒 iframe 中运行 JavaScript,输出彩色控制台信息;或实时预览完整的 HTML+CSS+JS 页面并下载。失控的循环随时可以停止。

JS 沙盒HTML 预览控制台下载

代码截图生成器

将代码片段转换为精致的 Carbon 风格 PNG 图片:使用 highlight.js 语法颜色、窗口外框、行号和四种主题,并以视网膜级清晰度导出。

代码转 PNGhighlight.jsCarbon 风格主题

内容安全策略 (CSP) 生成器

逐条指令构建 Content-Security-Policy,提供用于内联脚本的 sha256 哈希生成器,并在某种组合的实际效果与表面含义不符时发出警告。

CSP 安全HTTP 头部

CSS 工具箱

格式化或压缩 CSS、SCSS、LESS 和 SASS,并在预处理器方言之间编译和反向转换,用于整理样式表。

CSSSCSSLESSSASS美化

JSON 转类 / 模式

根据示例 JSON 和 XML 文档生成 C#、Java、TypeScript 或 PHP 类、TypeScript 接口或 JSON Schema。

JSON 转 TypeScript JSON 转 C# Java 类 类型化模型

Go 代码格式化

使用编译为 WebAssembly 的官方 gofmt 引擎格式化 Go 源代码——采用确定性的标准 Go 风格,使用制表符并对齐列。

Go 语言gofmt 约定制表符缩进官方风格

HTML 表格生成器 - 可视化表格构建器

可视化构建 HTML 表格:设置行、列、标题、表头、边框、间距、颜色和对齐方式;可直接在实时网格中输入,或粘贴 TSV/CSV/Excel 数据,然后获得可直接复制粘贴的 HTML 代码…

HTML 工具箱

格式化或压缩 HTML,提供实时预览窗格和语法验证,适用于手写或生成的标记。

美化压缩验证预览

Mermaid 图表编辑器 - 流程图、时序图、甘特图等

在浏览器中编辑 Mermaid 图表,并即时查看渲染结果:流程图、时序图、类图、状态图、甘特图、饼图、时间线和 ER 图。可在 Default / Dark / Neutral / Forest 主题间切换,然后…

Python 代码格式化

使用 Ruff 格式化器重新格式化 Python 3(Black / PEP 8 风格)——可选择缩进宽度、引号风格、行宽和魔术尾随逗号。

PEP 8 风格4 空格缩进整洁 Python 代码格式化

正则表达式测试器

实时正则匹配,支持高亮、匹配列表和捕获组,提供标志位和常用模式库。无效模式会在行内报告。

实时高亮 捕获组 标志 g i m s u 模式库

Shell 脚本格式化

使用 shfmt 格式化 Bash、POSIX sh 和 mksh 脚本——统一缩进、重定向空格、函数布局和 case 语句体。

Bash 脚本Unix Shell整洁缩进自动化
文件工具 · 8

批量文件哈希与清单校验

拖入整个文件夹,一次性获取每个文件的 MD5、SHA-1、SHA-256、SHA-384 或 SHA-512,再粘贴或上传校验和清单(GNU sha256sum 输出、BSD openssl dgst 行、SFV 文件),即可看出哪些文件校验通过、哪些不匹配、哪些缺失。结果可复制回 sha256sum 兼容的行。

本地运行文件不离开本地GNU + BSD + SFV

二进制文件比较器

逐字节对齐两个文件:列出每个不同的偏移量,显示带上下文的堆叠式十六进制差异,提供密度图,并标出翻转的位。分块对齐模式可检测文件中间的插入和删除;报告可导出为 TXT 和 CSV。

本地运行文件不离开本地块对齐

重复文件检测器

分三轮按内容查找字节完全相同的文件:按大小筛选、按 SHA-256 分组、逐字节完整比较——因此会识别重命名和修改日期不同的副本,而同名但内容不同的文件不会被误判。每个分组显示其浪费的空间,删除清单可导出为 CSV。

本地运行文件不离开本地三轮扫描

在线转换文本/HTML 文件编码

在线转换文本/HTML 文件的编码。自动检测原始编码,并转换为 UTF-8、UTF-16、UTF-32、ANSI、UNICODE、GB2312、GBK、GB18030、Big5、Shift-JIS、EUC-KR 等多种编码。

文件批量重命名

批量重命名,在提交任何更改前可预览每个新文件名:查找与替换、插入文本、带补零和占位符的顺序编号、大小写转换、修剪,以及可处理 Windows 无效字符和保留设备名的清理。可逐个下载重命名后的文件,或打包为 ZIP 下载。

本地运行先预览冲突检查

文件分割与合并

按大小或数量将任意文件切成带编号的分片(name.001、name.part01、name.split.001、name[1].ext),并可把分片序列字节级精确地合并回去,附带缺口检测、大小校验,以及对重组文件计算 SHA-256 以便与原件比对。

本地运行字节精确SHA-256 校验

文件类型检测器

读取每个文件内部的魔术字节(而非扩展名),并依据 60 多种签名表报告其真实格式:图片、Office、ODF、EPUB、压缩包、媒体、字体、可执行文件和数据库。被改名的文件会被标记为扩展名不匹配;若文件头包含相关信息,还会显示尺寸、PDF 版本和 MP4 品牌。

本地运行文件不离开本地60+ 签名

INI / ENV 比较器 — 在线免费配置差异工具

免费在线 INI 与 ENV 文件比较工具。并排比较两个配置文件,查看结构差异。同时支持基于节的 INI 格式和扁平键值的 ENV 格式。所有处理均在本地进行…

Copyright © 2007-2026 DIGITBYTE STUDIO All rights reserved.