转换器
转换数据格式、进制、颜色、时间戳、单位和货币(JSON、CSV、YAML、XML)
在 JSON、CSV、XML、YAML、TOML、SQL、.env 和 Excel 之间转换,从 JSON 生成 TypeScript、Go、Rust、Java、C#、Python 或 GraphQL 类型,并转换颜色、进制、时间戳、单位和货币。大多数转换在本地完成;货币转换器在使用时会获取欧洲央行的参考汇率。
本类工具数量:36
推荐从这里开始
本类全部工具
-
二进制转文本
将二进制代码解码回可读文本。接受用空格、逗号或换行分隔的字节,会为较短的分组补零并验证 UTF-8。免费,在本地运行。
-
颜色转换器
在 HEX、RGB、HSL、HSV、HWB、CMYK、CIELAB 和 OKLCH 之间转换任意颜色,并显示其 CSS 名称以及在白色和黑色上的 WCAG 对比度。免费,在浏览器中运行。
-
CSS 单位转换器
在 px、rem、em、%、vw、vh、vmin、vmax、pt、pc、in、cm、mm 和 Q 之间转换 CSS 长度,可自定义根字体大小和视口。免费,即时。
-
CSV 转 JSON
将 CSV 转换为 JSON:自动检测分隔符和表头行,识别数字和布尔类型,并把点号路径列转换为嵌套对象。免费且私密。
-
CSV 转 SQL
将 CSV 转换为 SQL INSERT 语句和可选的 CREATE TABLE,支持 MySQL、PostgreSQL、SQLite 或 SQL Server,并识别数字和布尔值。免费。
-
汇率换算器
使用最新的欧洲央行参考汇率及其日期,在 30 种主要货币之间换算。只发送货币代码,绝不发送金额。
-
ENV 转 JSON
按 dotenv 规则将 .env 文件转换为 JSON:export 前缀、注释、单双引号、转义和多行值。免费,本地处理。
-
Excel 转 JSON
在浏览器中将 Excel 电子表格(.xlsx、.xls、.ods、.csv)转换为 JSON:可选择某个工作表或全部工作表,用表头行作键,日期为 ISO 格式。免费。
-
HTML 转 Markdown
将 HTML 转换为整洁的 Markdown:标题、链接、列表、代码块、GFM 表格和删除线,可选 ATX 或 Setext 标题以及围栏式代码。免费。
-
IP 转二进制
在点分十进制、二进制、32 位整数和十六进制之间任意转换 IPv4 地址,并将 IPv6 展开为完整的二进制。免费,即时。
-
JSON Schema 生成器
根据示例 JSON 生成 JSON Schema(draft 2020-12):类型、必填键、可空联合、数组项,以及 email 和 date-time 等字符串格式。免费。
-
JSON 转 C#
从 JSON 生成 C# 类:PascalCase 属性、[JsonPropertyName] 特性、可为 null 的引用类型和 List<T> 集合。免费且私密。
-
JSON 转 CSV
将 JSON 数组转换为 CSV:嵌套对象会展平为点号路径列,所有键成为表头,并提供分隔符、引号和 CRLF 选项。免费。
-
JSON 转 ENV
将 JSON 转换为 .env 格式:嵌套键展平为 UPPER_SNAKE_CASE,值在需要时加引号并转义,可选 export 前缀。免费,本地运行。
-
JSON 转 Excel
将 JSON 转换为 Excel .xlsx 文件:对象数组变为行,嵌套键变为列,数组构成的对象变为多个工作表。免费,在浏览器内运行。
-
JSON 转 Go 结构体
将 JSON 转换为 Go 结构体:导出的字段名、json 标签、为 null 使用指针类型,并可选 omitempty。支持嵌套对象和数组。免费。
-
JSON 转 GraphQL
从 JSON 生成 GraphQL SDL 对象类型:区分 Int 与 Float、非空标记、列表类型,并根据示例推断嵌套类型。免费,在浏览器内运行。
-
JSON 转 Java 类
从 JSON 创建带 getter 和 setter 的 Java POJO 或 Java 16 record,对特殊键使用 Jackson @JsonProperty,并生成嵌套静态类。免费。
-
JSON 转 Python
将 JSON 转换为带类型提示的 Python dataclass 或 TypedDict 类,支持 Optional 字段,嵌套类按依赖顺序定义。免费,在浏览器内运行。
-
JSON 转 Rust
从 JSON 生成 Rust 结构体,自动加上 serde 的序列化与反序列化 derive、snake_case 字段名、rename 属性,null 对应 Option,数组对应 Vec。免费。
-
JSON 转 SQL
将 JSON 转换为 SQL INSERT 语句和可选的 CREATE TABLE,支持 MySQL、PostgreSQL、SQLite 或 SQL Server,引号和转义均正确。免费。
-
JSON 转 TypeScript
根据 JSON 示例生成 TypeScript 的 interface 或 type 别名,支持可选键、null 联合类型,并能从数组推断嵌套类型。免费且私密。
-
JSON 转 XML
将 JSON 转换为格式良好的 XML,可配置根元素,通过“@_”键生成属性,数组生成重复元素,并可选 XML 声明。免费。
-
JSON 转 YAML
将 JSON 转换为易读的 YAML,支持 2 或 4 个空格缩进、可选的键排序、多行字符串的字面块以及多文档输出。免费。
-
Markdown 转 HTML
将 Markdown 转换为 HTML,支持 GitHub 风格 Markdown 的表格和任务列表,提供经过净化的实时预览,可复制或下载原始 HTML。免费。
-
北约音标字母转换器
用北约/ICAO 音标字母(Alfa、Bravo、Charlie……)拼读任意文本,或将代码词解码回字母和数字。免费,在浏览器中运行。
-
进制转换器
在 2 到 36 之间的任意进制间转换数字,支持任意精度:二进制、八进制、十进制、十六进制、负数和小数。免费,在浏览器中运行。
-
数字转文字
用 20 多种语言将数字拼写为文字:基数词、序数词和金额,支持 BigInt 以处理超大数字。免费,在浏览器中运行。
-
Properties 转 JSON
按 Properties.load 的规则将 Java .properties 文件转换为 JSON:注释、= : 和空格分隔符、续行、\uXXXX 转义、嵌套。免费。
-
SQL 转 JSON
将 SQL INSERT 语句转换为 JSON:支持多行 VALUES、带引号的标识符、转义引号、NULL、TRUE/FALSE 和数字,可跨多张表。免费。
-
文本转二进制
将文本转换为二进制代码:每个字符按 UTF-8 编码,每个字节显示为 8 位,可用空格、逗号、换行或不加分隔符。免费,浏览器内运行。
-
时间戳转换器
在 UTC 或任意时区下,将以秒、毫秒或微秒为单位的 Unix 时间戳与日期互相转换,并提供 ISO 8601、RFC 2822 和相对时间。免费。
-
TOML 转 JSON
将 TOML(Cargo.toml、pyproject.toml、配置文件)转换为 JSON,完整支持 TOML 1.0:表、表数组、日期和大整数。免费。
-
单位换算器
换算长度、质量、温度、面积、体积、速度、时间、数据、压强和能量单位,采用精确的定义,并提供全部单位对照表。免费。
-
XML 转 JSON
将 XML 转换为 JSON:属性保留在前缀下,重复元素变为数组,可选解析数字/布尔值,并给出清晰的语法错误。免费,在浏览器内运行。
-
YAML 转 JSON
使用 YAML 1.2 核心模式将 YAML 转换为 JSON,包括以 --- 分隔的多文档流。错误提示带行号,本地运行。免费。
其他分类
- CRC 用于错误检测的循环冗余校验算法
- MD 消息摘要算法(MD2、MD4、MD5)
- SHA-1 安全哈希算法 1 - 160位哈希函数
- SHA-2 安全哈希算法 2 系列(SHA-224、SHA-256、SHA-384、SHA-512)
- SHA-3 基于 Keccak 的安全哈希算法 3
- Keccak Keccak 加密哈希函数
- SHAKE 可扩展输出函数(SHAKE128、SHAKE256)
- cSHAKE 可定制的 SHAKE 函数
- KMAC Keccak 消息认证码
- 密码与安全 密码生成、分析、哈希和安全工具
- 加密与密码学 对称与非对称加密、HMAC 和密钥生成(AES、3DES、RSA、PGP)
- 编码 编码与解码数据:Base64、Base32、Base58、URL、HTML 实体、十六进制、Unicode 等
- 格式化工具 格式化、压缩和校验代码与数据(JSON、XML、YAML、SQL、HTML、CSS),并转换命名风格
- 生成器 生成 ID、密钥、测试数据、二维码、条形码和配置文件(UUID、API 密钥、.gitignore、Dockerfile)
- 文本工具 统计、对比、清理和转换文本(字数统计、文本对比、正则、大小写、去重)
- 图像工具 用于操作和转换图像的工具(压缩、调整大小、转换)
- 设计与 CSS 可视化生成 CSS:阴影、渐变、Flexbox 与 Grid 布局、动画和调色板
- Web 工具 面向 Web 开发和 SEO 的工具(JWT、URL、DNS、HTTP 响应头、meta 标签、站点地图)
- 数学与计算器 理财、健康、百分比、程序员运算和日常数学计算器
- 时间与日期 时区换算、日期差、工作日、计时器、秒表和世界时钟