Fast Text Format Tools
极速实用的终极工具集合,可进行格式化、转换和简化您的工作流。
收藏夹
最近使用
最近添加
文本及比较
大小写转换与文本实用工具
转换文本大小写(驼峰式、下划线、帕斯卡、首字母大写),进行文本处理与格式整理。
编码 / 解码器
对 URL、Base64 和 HTML 实体等各种格式进行编码和解码。
列表排序与去重工具
即时按字母、数字或文本长度对文本数组进行排序,并去除重复行。
正则替换器
执行正则表达式,查看实时匹配并使用速查表。
文本差异
并排比较两个文本块以高亮显示差异。
文本统计
统计单词、字符、句子、估计阅读时间并检查关键字密度。
翻译器
即时在数十种语言之间翻译文本。
代码及格式化
Base64 转文件解码器
将 Base64 字符串或 Data URI 解码还原为可供下载的文件(图像、PDF、文档、音频),支持实时预览。
多语言代码美化与压缩工具
美化、验证并压缩您的 JSON、JavaScript、CSS 和 HTML 代码为清晰易读的语法。
配置文件转换器 (TOML / INI / .env / JSON)
在 TOML、INI、Java .properties、.env、YAML 和 JSON 格式之间无缝转换配置文件,支持嵌套键展开与扁平化。
CSS 格式化与压缩工具
格式化、美化、验证并压缩 CSS 样式表,支持自定义缩进。
CSS 可视化生成器
可视化生成并导出阴影、渐变、Flexbox 及 Grid 网格布局的 CSS 代码。
CSV 转 JSON/SQL
将 CSV 数据转换为 JSON 数组或 SQL INSERT 语句。
cURL 转 Fetch
轻松将 cURL 命令转换为 JavaScript Fetch API 代码。
Docker Run 转 Compose
将 docker run 命令行指令转换为结构清晰、适用于生产环境的 docker-compose.yml 配置文件。
GraphQL 浏览器与格式化工具
美化、压缩、验证并检查 GraphQL 查询、变更 (Mutation)、订阅和 SDL 模式,支持 AST 操作与变量分析。
HTML / XML 格式化工具
格式化、美化和压缩 HTML 与 XML 代码,支持自定义缩进与语法清理。
HTML 转 JSX
客户端工具,将 HTML 标签和属性转换为 React 兼容的 JSX 语法。
HTML 转 Tailwind CSS
将标准的行内样式和 CSS 规则转换为 Tailwind CSS 原子类,支持实时预览。
JS 代码混淆器
将可读的 JavaScript 代码转换为不可读且压缩的代码,保护核心业务逻辑。
JSON 序列化与解析 (.env 专用)
一键将多行 JSON 对象压缩并转义为适用于 .env 文件、CLI 参数或代码字面量的单行字符串,或将转义字符串还原为格式化 JSON。
JSON 转代码
将 JSON 对象转换为支持各种语言的类型化模型。
JSON 树状视图查看器
直观查看、展开、折叠、搜索和过滤复杂的 JSON 数据,并支持路径复制。
JSONPath 与 JQ 评估器
使用标准 JSONPath (RFC 9535) 或 JQ 风格表达式实时查询、过滤、提取和转换 JSON 数据,支持表格与路径视图。
Markdown 编辑器与实时预览
实时编写、编辑和预览 Markdown,支持实时 HTML 渲染、语法高亮与一键导出。
语义 JSON 差异对比
在语义上对比两个 JSON 文档,忽略键顺序、格式和空白差异,支持可视化变更突出显示与 RFC 6902 JSON Patch 导出。
Source Map 查看器
客户端工具,用于上传 .map 文件并反混淆/还原堆栈轨迹。
SQL 格式化
格式化、美化和压缩 SQL 查询语句,支持多种 SQL 方言。
字符串转义与反转义
安全转义(与反转义)引号、反斜杠和换行符,适用于 JSON 字符串、SQL 查询、HTML 和 Java/C# 代码。
SVG 优化器
压缩并清理原始 SVG 代码。
SVG 转 PNG/WEBP
客户端工具,利用 HTML Canvas 将 SVG 代码或文件光栅化渲染为可下载的图像。
XML 实用工具
格式化和压缩 XML 字符串。
YAML <-> JSON
在 YAML 和 JSON 之间即时转换。
数据及加密
Bcrypt 哈希
本地生成和验证 Bcrypt 密码。
CSR 与 X.509 证书解码器
离线解码 PEM/DER 编码的 X.509 SSL 证书和 PKCS#10 证书签名请求 (CSR),查看主题、颁发者、SAN、公钥、有效期和 SHA-256 指纹。
Epoch 与 Unix 时间戳转换器
在 Unix 纪元时间戳与易读的日期时间之间互相转换,支持时区解析。
哈希生成器
计算 MD5、SHA-1、SHA-256 和 SHA-512 加密哈希。
HMAC 生成器
使用 SHA-256、SHA-512、MD5 和密钥计算并验证密码学 HMAC 签名。
JWT 调试、解码与签名工具
在本地安全解码、验证、调试和签名带有 HMAC 密钥的 JSON Web Token (JWT)。
RSA 与 AES 加密套件
使用 AES-256-GCM/CBC 加密和解密文本,生成 RSA-2048/4096 PEM 密钥对,并通过 Web Crypto 在本地执行 RSA-OAEP 加密与数字签名。
生成器及实用工具
ASCII 艺术字生成器
将文本转换为精美的 ASCII 艺术横幅、figlet 字体与等宽装饰性字符。
条形码生成器
客户端工具,使用 Canvas 从文本生成一维线性条形码(UPC、EAN、Code39)。
CHMOD 权限计算器
通过直观的八进制与符号模式计算、转换和检查 Linux 文件权限。
颜色对比度
检查 WCAG 色彩对比度可访问性。
颜色格式转换与拾色器
取色并在 HEX、RGB、HSL、HSV 与 CMYK 格式之间互相转换,提供实时预览与调色板工具。
Cron 表达式生成与解码器
构建、编辑和解析 cron 表达式为易读的人类语言,并计算下一次执行时间。
EXIF数据查看与清除工具
在本地浏览器中查看、检查并彻底清除JPEG、PNG和WebP图像中的EXIF、相机参数及GPS位置元数据,全力保护个人隐私。
Favicon 图标生成器
将常用图像转换为广泛兼容的 .ico 文件并生成标准的 Web 应用图标尺寸。
图像 Base64
将图像文件安全转换为 Base64 Data URI 字符串和 CSS background-image 样式属性。
图像调色板提取器
拖放任意图片即可在本地提取主色调 HEX、RGB 和 HSL 调色板,支持交互式像素取色器以及一键导出 CSS 变量、Tailwind 和 JSON。
图片压缩工具
在浏览器本地压缩并优化 JPEG、PNG、WEBP 和 AVIF 图像。
Lorem Ipsum 假文生成器
按段落、句子或单词生成自定义的 Lorem Ipsum 虚拟占位文本,适用于 UI 原型和排版。
Markdown 表生成器
可视化网格编辑器,允许用户轻松添加行/列并立即输出格式完美的 Markdown 表格语法。
Meta 标签与 Open Graph 生成器
生成并直观预览 SEO Meta 标签、Twitter 卡片和 Facebook Open Graph 标签。
模拟数据生成器
生成数百行虚假测试数据(姓名、电子邮件、地址、日期、信用卡)并将其导出为 CSV、JSON 或 SQL INSERT 语句以进行数据库测试。
强密码生成器
使用高强度密码学随机算法生成安全、可定制的强密码与助记词密码。
PDF 工具箱
100% 在浏览器本地合并、拆分、提取、旋转和重新排序 PDF 页面。
二维码生成器
从文本或网址创建可伸缩、可定制且高识别率的二维码,支持即时下载。
正则表达式测试器和构建器
使用实时匹配和捕获组突出显示、语法解释细分以及多字符串测试模式来测试正则表达式。
Robots.txt 生成器
构建有效的 robots.txt 规则和爬虫指令,并阻止 AI 抓取工具。
UUID / GUID 生成器
快速批量生成通用唯一标识符(UUID/GUID v1、v4、v7),支持自定义格式与大小写。
XML Sitemap 生成器
构建包含自定义 URL、更新频率和优先级的有效 XML Sitemap,供搜索引擎索引。
财务及单位
网络
CORS 测试工具
测试、检查和调试任何 API 或 URL 的跨源资源共享 (CORS) 标头及预检请求响应。
DNS 查询
实时检查 DNS 记录。
HTTP 标头查看器
查看您的浏览器发送的 HTTP 请求标头。
网速测试
测试您的下载和上传连接速度。
IP 查询
查询 IP 地址和地理位置数据。
MAC 厂商查询
从 MAC 地址识别硬件厂商。
RDAP 查询
通过 RDAP 查询域名和 IP 注册信息、注册商、域名服务器及 DNSSEC 状态。
重定向与链接追踪
揭开短链接的真实地址,追踪完整的 HTTP 301/302 重定向链至最终目的地。
SSL 证书检查器
实时检查任何域名的 SSL/TLS 证书、颁发机构链、到期倒计时、SAN 备用名称及指纹。
子网计算器
计算 CIDR 网络掩码和 IP 范围。
URL 解析
解析、检查、编辑并构建完整的网址与查询参数。
User-Agent 解析
从 User-Agent 字符串中提取操作系统和浏览器信息。
Webhook 测试器
使用自定义请求头、HMAC 签名与实时响应检查发送、测试和调试 Webhook 投递。
WebSocket 客户端与测试工具
实时连接 WebSocket (ws:// 和 wss://) 服务器,发送文本或 JSON 消息,检查双向数据帧并测量往返延迟。
RSA 与 AES 加密套件
使用 AES-256-GCM/CBC 加密和解密文本,生成 RSA-2048/4096 PEM 密钥对,并通过 Web Crypto 在本地执行 RSA-OAEP 加密与数字签名。
使用说明
选择 AES 对称加密(支持 PBKDF2 密钥派生的 AES-256-GCM 或 AES-256-CBC)或 RSA 非对称加密(RSA-OAEP 加解密与 RSA-PSS 签名)。所有加密操作均使用浏览器原生 Web Crypto API 100% 在本地执行。
常见问题解答
AES 对称加密和 RSA 非对称加密有什么区别?
AES(高级加密标准)是对称密码,加密和解密使用相同的密钥,非常适合高速处理大容量数据。RSA 是非对称公钥密码系统,使用数学关联的密钥对:公钥用于加密数据或验证签名,私钥用于解密数据或生成数字签名。
为什么推荐 AES-256-GCM 而不是 AES-256-CBC?
AES-256-GCM(伽罗瓦/计数器模式)是带关联数据的认证加密(AEAD)算法。除了机密性外,它还会计算 128 位认证标签,在解密前检测任何篡改或比特翻转,从而防御可能影响 AES-CBC 的填充预言(Padding Oracle)攻击。
PBKDF2 密钥派生如何保护我的密码短语?
人类可读的密码通常缺乏均匀的密码学熵。PBKDF2 将您的密码短语与随机生成的 128 位盐(Salt)结合,并执行 100,000 次 HMAC-SHA256 迭代以派生出 256 位密钥,大幅提高暴力破解和彩虹表攻击的成本。
什么是 salt:iv:ciphertext 组合格式?
要解密由密码短语派生的 AES 密文,接收方需要加密时使用的确切随机 PBKDF2 盐值和初始化向量(IV)。盐值和 IV 都不属于机密,因此将它们用冒号分隔编码为 Base64 或 Hex(salt:iv:ciphertext)可形成自包含的便携载荷。
什么是 RSA-OAEP,为什么 RSA 有载荷大小限制?
RSA-OAEP(最优非对称加密填充)引入随机填充以防止选择密文攻击。由于 RSA 运算受限于密钥模数大小(例如 2048 位 = 256 字节减去 OAEP 哈希填充开销),直接 RSA 加密专为对称会话密钥或短期令牌等小型机密而设计。
RSA-PSS 数字签名是如何工作的?
RSA-PSS(概率签名方案)使用 SHA-256、SHA-384 或 SHA-512 对消息进行哈希处理,并使用您的私钥对摘要进行签名。任何拥有您公钥的人都可以验证签名与消息是否匹配,并确认其确实由私钥持有者签发。
我应该选择 2048 位还是 4096 位 RSA 密钥?
RSA-2048 是当前 TLS 证书和通用加密的行业基准,密钥生成速度快。RSA-4096 为长期根密钥和高敏感归档提供更大的安全裕度,但代价是密钥生成较慢且密文体积更大。
什么是 SPKI 和 PKCS#8 PEM 密钥格式?
SPKI(SubjectPublicKeyInfo)是封装在 -----BEGIN PUBLIC KEY----- 块中的标准 ASN.1 DER 公钥结构,而 PKCS#8 是封装在 -----BEGIN PRIVATE KEY----- 块中的标准私钥格式。两者均被 OpenSSL、Node.js、Python 和 Web Crypto 原生支持。
为什么对相同明文加密两次会产生完全不同的密文?
AES(每次操作生成全新的 16 字节随机盐和 12/16 字节 IV)和 RSA-OAEP(使用随机 OAEP 填充种子)都是概率加密方案。语义安全性确保攻击者无法判断两段密文是否源自相同的明文。
我的密钥、密码短语或明文会通过网络传输吗?
绝不会。所有密钥生成、密钥派生、加密、解密和签名验证步骤均严格在浏览器隔离的原生 Web Crypto API(window.crypto.subtle)中本地执行,没有任何服务器请求或遥测上传。
找不到结果
请尝试调整您的搜索词。