计算器工具

免费的计算器工具,适用于编程、数学、金融、条形码等更多领域。生成QR码、转换颜色值、计算哈希值、解码JWTs、格式化JSON、格式化Unix时间戳、计算贷款摆还计划。

工具 描述 类别
投资增长计算器 免费复利和投资计算器。查看您的储蓄如何通过复利和每月定期投入随时间增长。计算投资回报、已赚取的利息和最终投资组合价值。非常适合退休规划、储蓄目标和利率比较。 财务
贷款摊销计算器 免费抵押贷款和贷款摊销计算器。计算您的每月抵押贷款还款额、利息总成本,并查看完整的还款计划。适用于房贷、车贷、个人贷款以及任何固定利率贷款。输入贷款金额、利率和期限,即可查看还清日期和摊销图表。 财务
强大的随机密码生成器 使用可自定义的设置生成强大的随机密码。通过为每个帐户使用不同的密码并使用密码管理器来跟踪您的密码来保护您的帐户安全。 密码
Unix时间戳转换器 将Unix时间戳转换为您本地时区和UTC的可读日期和时间。支持秒、毫秒或微秒的时间戳。包括RFC 3339、RFC 2822和ISO 8601格式的输出。Unix时间从1970年1月1日00:00:00 UTC(Unix纪元)开始计算秒数,每天始终精确为86,400秒(忽略闰秒)。 编程
Cron表达式解析器 解析和解释cron表达式。支持标准5字段和扩展6字段(含秒)cron格式。显示人类可读的描述、接下来10次执行时间(UTC)以及详细的字段分解。支持通配符、范围、列表、步长和命名值(MON-SUN、JAN-DEC)。 编程
进制转换器 在二进制(base 2)、八进制(base 8)、十进制(base 10)和十六进制(base 16)之间转换数字。支持任意精度整数、前缀格式(0b、0o、0x)、负数和补码表示。 编程
颜色选择器和转换器 直观地选择颜色,支持透明度,并在HEX、RGBA、HSLA、HSV/HSB和CMYK格式之间转换。 编程
Keccak-256 哈希计算器 生成以十六进制编码的文本字符串或文件的 Keccak-256 256位 / 32字节消息摘要。Keccak-256 是 SHA-3 标准化之前的原始 Keccak 算法。 编程
BLAKE3 256位哈希计算器 生成以十六进制编码的文本字符串或文件的 BLAKE3 256 位消息摘要。BLAKE3 经过优化,可实现最快的性能,比 BLAKE2 快数倍。BLAKE3 还支持高并行性,以便有效处理大型输入大小。 编程
BLAKE2b 512位哈希计算器 生成以十六进制编码的文本字符串或文件的 BLAKE2b 512 位消息摘要。BLAKE2b 提供比 SHA-2 和 SHA-3 更高的性能(针对 64 位平台优化),安全性与 SHA-3 相当 - 它不受长度扩展攻击的影响,并且无法从随机预言机中区分开来。 编程
BLAKE2b 384-bit 哈希计算器 生成以十六进制编码的文本字符串或文件的 BLAKE2b 384 位消息摘要。BLAKE2b-384 在 BLAKE 家族中反映了 SHA-384 的角色,提供了 256 位和 512 位之间的便捷中间输出大小。针对 64 位平台优化,BLAKE2b-384 在提供等效安全性和长度扩展攻击免疫力的同时优于 SHA-2 和 SHA-3。 编程
BLAKE2b 256位哈希计算器 生成以十六进制编码的文本字符串或文件的 BLAKE2b 256 位消息摘要。BLAKE2b-256 被广泛用作通用哈希函数,提供比 SHA-2 和 SHA-3 更高的性能,安全性相当 - 它不受长度扩展攻击的影响,并且无法从随机预言机中区分开来。 编程
BLAKE2b 160-bit 哈希计算器 生成以十六进制编码的文本字符串或文件的 BLAKE2b 160 位消息摘要。BLAKE2b-160 生成 160 位摘要,与 SHA-1 和 RIPEMD-160 大小相同,使其成为旧协议、证书指纹和需要 20 字节哈希输出的系统中 SHA-1 的更快、更安全的替代方案。 编程
BLAKE2s 256 位哈希计算器 生成以十六进制编码的文本字符串或文件的 256 位 BLAKE2s 消息摘要。BLAKE2s 提供比 SHA-2 和 SHA-3 更高的性能(针对 8 位到 32 位平台进行了优化),安全性与 SHA-3 相当 - 它不受长度扩展攻击的影响,并且无法从随机预言机中区分开来。 编程
BLAKE2s 128-bit 哈希计算器 生成以十六进制编码的文本字符串或文件的 BLAKE2s 128 位消息摘要。BLAKE2s-128 是 BLAKE2s 最小的输出变体,生成紧凑的 128 位摘要。针对嵌入式系统、IoT 设备和微控制器等 8 位至 32 位平台优化,以更强的安全保证超越 MD5。 编程
Tiger 哈希计算器 生成以十六进制编码的文本字符串或文件的 Tiger 192 位消息摘要。Tiger 由 Ross Anderson 和 Eli Biham 于 1995 年专为 64 位平台设计。Tiger 广泛用于 Direct Connect 等点对点文件共享协议中,通过 Tiger Tree Hashing (TTH) 进行文件识别。 编程
Tiger2 哈希计算器 生成以十六进制编码的文本字符串或文件的 Tiger2 192 位消息摘要。Tiger2 是 Tiger 哈希函数的变体,使用标准 Merkle-Damgård 填充(0x80,与 MD5 和 SHA 相同)而不是 Tiger 的非标准 0x01 填充字节。Tiger2 用于 Advanced Direct Connect (ADC) 协议中通过 Tiger Tree Hashing (TTH) 进行文件识别。 编程
GOST R 34.11-94 哈希计算器 生成以十六进制编码的文本字符串或文件的 GOST R 34.11-94 256 位消息摘要。GOST R 34.11-94 (RFC 5831) 是俄罗斯联邦政府数字签名的密码哈希标准。 编程
SHA-2 256 位哈希计算器 生成文本字符串或文件的 SHA-2(由 FIPS PUB 180-2 定义的安全哈希算法 2)256 位/32 字节消息摘要,以十六进制编码。 编程
SHA-2 224位哈希计算器 从文本字符串或文件生成SHA-2(FIPS PUB 180-4)224位/28字节的十六进制消息摘要。SHA-256的截断版本,具有不同的初始哈希值。 编程
SHA-2 384 位哈希计算器 生成文本字符串或文件的 SHA-2(由 FIPS PUB 180-2 定义的安全哈希算法 2)384 位/48 字节消息摘要,以十六进制编码。 编程
SHA-2 512 位哈希计算器 生成文本字符串或文件的 SHA-2(由 FIPS PUB 180-2 定义的安全哈希算法 2)512 位/64 字节消息摘要,以十六进制编码。 编程
SHA-512/224哈希计算器 从文本字符串或文件生成SHA-512/224(FIPS PUB 180-4)224位/28字节的十六进制消息摘要。内部使用SHA-512算法,具有不同的初始值和截断输出,在64位平台上性能优于SHA-224。 编程
SHA-512/256哈希计算器 从文本字符串或文件生成SHA-512/256(FIPS PUB 180-4)256位/32字节的十六进制消息摘要。内部使用SHA-512算法,具有不同的初始值和截断输出,抵抗长度扩展攻击,在64位平台上性能更好。 编程
SHA-3 224位哈希计算器 从文本字符串或文件生成SHA-3(FIPS PUB 202)224位/28字节的十六进制消息摘要。SHA-3家族中最小的输出大小,基于Keccak海绵结构。 编程
SHA-3 256 位哈希计算器 生成文本字符串或文件的 SHA-3(FIPS PUB 202 定义的安全哈希算法 3)256 位/32 字节消息摘要,以十六进制编码。SHA-3 256 位是通用哈希最常用的输出大小。 编程
SHA-3 384 位哈希计算器 生成文本字符串或文件的 SHA-3(FIPS PUB 202 定义的安全哈希算法 3)384 位/48 字节消息摘要,以十六进制编码。 编程
SHA-3 512 位哈希计算器 生成 SHA-3 (FIPS PUB 202 定义的安全哈希算法 3) 512 位/64 字节的文本字符串或文件摘要,以十六进制编码。 编程
SHA-1 哈希计算器 生成 SHA-1 (由 FIPS PUB 180-2 定义的安全哈希算法 1) 160 位/ 20 字节的文本字符串或文件摘要,以十六进制编码。SHA-1 不再应作为安全哈希函数使用,请改用 SHA-2 或 SHA-3 算法家族。 编程
MD5 哈希计算器 生成 MD5 (由 RFC 1321 定义的消息摘要算法 5) 128 位/16 字节的消息摘要,从以十六进制编码的文本字符串或文件中生成。MD5 不再应作为安全哈希函数使用,请改用 SHA-2 或 SHA-3 算法族。 编程
RIPEMD-160哈希计算器 从文本字符串或文件生成RIPEMD-160 160位/20字节的消息摘要。在开放学术社区中设计,用于比特币地址生成和PGP指纹。 编程
Whirlpool哈希计算器 从文本字符串或文件生成Whirlpool 512位/64字节的消息摘要。基于修改的AES,被ISO/IEC 10118-3标准采用,并由NESSIE项目推荐。 编程
SM3(国密杂凑算法)哈希计算器 生成以十六进制编码的文本字符串或文件的 SM3(国密)256 位消息摘要。SM3 是中国国家密码杂凑标准(GB/T 32905-2016),在安全性方面与 SHA-256 相当。 编程
KangarooTwelve (K12) 哈希计算器 生成以十六进制编码的文本字符串或文件的 KangarooTwelve (K12, KT128) 256 位哈希。KangarooTwelve 是 SHA-3 团队开发的快速基于 Keccak 的哈希函数(RFC 9861),使用减少轮数的 Keccak-p,通过自定义字符串提供可选域分离的 128 位安全性。 编程
Ascon-Hash256 哈希计算器 生成以十六进制编码的文本字符串或文件的 Ascon-Hash256 (Ascon Hash) 256 位消息摘要。Ascon-Hash256 是 NIST 轻量级密码标准(NIST SP 800-232, NIST LWC),专为受限环境中的高效哈希设计。 编程
Ascon-XOF128 可扩展输出函数计算器 生成以十六进制编码的文本字符串或文件的 Ascon-XOF128 (Ascon XOF) 摘要,具有可配置的输出长度。Ascon-XOF128 是 NIST 轻量级密码标准(NIST SP 800-232, NIST LWC)中具有 128 位安全性的可扩展输出函数。 编程
Kupyna 256 位哈希计算器 生成以十六进制编码的文本字符串或文件的 Kupyna (DSTU 7564) 256 位消息摘要。Kupyna 是乌克兰国家密码哈希标准(DSTU 7564:2014),在安全性方面与 SHA-256 相当。 编程
Kupyna 512 位哈希计算器 生成以十六进制编码的文本字符串或文件的 Kupyna (DSTU 7564) 512 位消息摘要。Kupyna 是乌克兰国家密码哈希标准(DSTU 7564:2014),在安全性方面与 SHA-512 相当。 编程
TupleHash128 计算器 从字符串元组计算 TupleHash128 (TupleHash 128, NIST SP 800-185) 256 位摘要。TupleHash 是 SHA-3 派生函数(NIST SP 800-185),可无歧义地哈希元组,确保 ("xy", "z") 和 ("x", "yz") 产生不同的摘要。 编程
TupleHash256 计算器 从字符串元组计算 TupleHash256 (TupleHash 256, NIST SP 800-185) 512 位摘要。TupleHash 是 SHA-3 派生函数(NIST SP 800-185),可无歧义地哈希元组,确保 ("xy", "z") 和 ("x", "yz") 产生不同的摘要。 编程
ParallelHash128 计算器 以可配置的块大小计算文本字符串或文件的 ParallelHash128 (ParallelHash 128, NIST SP 800-185) 256 位摘要。ParallelHash 是 SHA-3 派生函数(NIST SP 800-185),专为数据块的并行处理而设计。 编程
ParallelHash256 计算器 以可配置的块大小计算文本字符串或文件的 ParallelHash256 (ParallelHash 256, NIST SP 800-185) 512 位摘要。ParallelHash 是 SHA-3 派生函数(NIST SP 800-185),专为数据块的并行处理而设计。 编程
CRC32校验和计算器 计算文本字符串或文件的CRC32(循环冗余校验32位)校验和。广泛用于Ethernet、ZIP、PNG的错误检测。CRC32不是加密哈希函数,不应用于安全目的。 编程
Adler-32校验和计算器 计算文本字符串或文件的Adler-32校验和。zlib和rsync中使用的快速校验和算法。Adler-32比CRC32更快,但错误检测能力较弱。它不是加密哈希函数。 编程
URL编码器 使用百分比编码对 URL 进行编码。URL 编码对于在 URL 中表示超出 ASCII 范围的字符以及将 URL 嵌入 URL 参数中非常有用。 编程
URL解码器 解码使用百分比编码编码的 URL。URL 编码对于在 URL 中表示超出 ASCII 范围的字符以及将 URL 嵌入 URL 参数中非常有用。 编程
Base64编码器 使用 Base64 编码对文本字符串进行编码。Base64 编码对于在文本中表示二进制数据或 JSON 或 XML 等文本序列化格式中表示数据非常有用。 编程
Base64解码器 解码 Base64 编码的文本字符串。Base64 编码对于在文本中表示二进制数据或 JSON 或 XML 等文本序列化格式中表示数据非常有用。 编程
JWT解码器 解码JSON Web Token (JWT)以查看其头部、载荷和签名。用于调试和检查用于身份验证和授权的JWT令牌。您的JWT内容不会被保存在任何地方。 编程
UUID生成器 (版本 4) 生成 Universally Unique IDentifier (UUID) 版本 4 (伪随机),一个随机的 128 位标识符,可以被认为是唯一的。UUID 也被称为 Globally Unique IDentifier (GUID)。 编程
UUID生成器 (版本 1) 生成 Universally Unique IDentifier (UUID) 版本 1(基于时间),一个由当前时间戳和随机节点派生的 128 位标识符。UUID 也被称为 Globally Unique IDentifier (GUID)。 编程
UUID生成器 (版本 5) 生成 Universally Unique IDentifier (UUID) 版本 5(基于名称,SHA-1),一个由命名空间和名称派生的确定性 128 位标识符。相同的输入始终产生相同的 UUID。 编程
UUID生成器 (版本 7) 生成 Universally Unique IDentifier (UUID) 版本 7(时间排序),一个将 Unix 时间戳与随机数据结合以实现自然时间顺序排序的 128 位标识符。定义于 RFC 9562。 编程
JSON格式化器 格式化 JavaScript 对象表示法 (JSON) 字符串,使其美观、易于阅读并验证语法。 编程
YAML格式化器 格式化 YAML 字符串,使其美观、易于阅读并验证语法。 编程
XML格式化器 格式化 XML 字符串,使其美观、易于阅读并验证语法。 编程
二维码生成器 从文本字符串创建二维码。二维码是二维矩阵条形码,带有错误校正,最多可以编码 7,089 个字符。二维码可以被手机扫描,例如访问链接、付款信息和增强现实内容。 条形码和二维码
PDF417 条形码生成器 从文本字符串创建 PDF417 条码。 PDF417 是一种免费、公共领域的线性条码,带有错误校正功能,可编码多达 1800 个字符。 PDF417 条码用于运输、库存管理和识别。 条形码和二维码
UPC-E 条码生成器 从数字字符串创建 UPC-E 条码。 UPC-E 是用于在商店中扫描零售产品的 8 位线性条码。 UPC 也称为通用商品代码。 条形码和二维码
EAN-13 条码生成器 从数字字符串创建 EAN-13 条码。 EAN 是用于标记零售产品以及批发订单和会计的 13 位线性条码。 EAN 也称为国际商品编号或欧洲商品编号。 条形码和二维码
Code 39条码生成器 从文本字符串创建 Code 39 条码。 Code 39 是一种线性条码,可以编码多达 43 个字符,包括数字、字母和一些符号。 Code 39 仍被一些邮政服务使用。 条形码和二维码
科学计算器 功能完备的科学计算器,支持三角函数、微积分、统计、矩阵和向量运算、金融函数、位运算等。支持直接输入表达式和历史记录。 数学
百分比计算器 计算数字的百分比。 数学
圆面积计算器 根据半径计算圆的面积。查看公式、分步解法和交互式图表。 数学
圆周长计算器 根据半径计算圆的周长。查看公式、分步解法和交互式图表。 数学
矩形面积计算器 根据宽度和高度计算矩形的面积。查看公式、分步解法和交互式图表。 数学
三角形面积计算器 根据底边和高度计算三角形的面积。查看公式、分步解法和交互式图表。 数学
勾股定理计算器 计算直角三角形的斜边。输入边a和b来求c。查看公式、分步解法和交互式图表。 数学
圆柱体积计算器 根据半径和高度计算圆柱的体积。查看公式、分步解法和交互式3D图表。 数学
分数计算器 通过分步解法进行分数的加、减、乘、除运算。查看公式、详细步骤和可视化分数图表。 数学
BMI计算器 使用您的身高和体重计算您的身体质量指数(BMI)。BMI是一种基于身高和体重的体脂测量指标,适用于成年男性和女性。 健康
泳池LSI计算器 使用Wojtowicz CSI公式,结合Henderson-Hasselbalch和Debye-Hückel校正,计算泳池水的朗格利尔饱和指数(LSI)。支持氰尿酸、硼酸盐和盐的输入。判断您的水质是平衡的、腐蚀性的还是结垢的。 泳池化学