首页 / 工具
TOOLS
全部在线工具
一个入口挑工具,30 秒找到能用的那个。
160 个纯前端工具,全部在浏览器本地算,不上传任何数据。上面可以直接搜,也可以按分类翻。
按场景挑?看 八组工具合集。
最近用过
/
没有匹配的工具 —— 换个更短的关键词,或者点「全部」看完整列表。
每个工具都有独立页面(点击卡片进入),页内就是工具本体,加手写说明与示例。
编解码 15 个
🔐Base64 编解码支持中文与 emoji(UTF-8 安全),非 Latin-1 也不炸→🔗URL 编解码encodeURIComponent / decodeURIComponent,一眼看出转义结果→🧾JSON 美化 / 校验格式化、压缩、定位语法错误,长文本也不卡→🔣字符编码查询码点、UTF-8 字节、HTML 实体、JS 转义一次看全→📊CSV ↔ JSON带表头的双向转换,粘表格数据直接变 JSON→🅱️Base32 编解码RFC 4648 Base32,常用于密钥与一次性口令的书写格式→🔄ROT13 / 凯撒位移字母整体位移,负数即反向;13 是最经典的自我对称值→📡摩尔斯电码字母数字与常用符号的国际摩尔斯编码互转,字母间空格、单词间斜杠→🔡HTML 实体转义把 & < 与引号转成实体,避免把文本当标签执行→⌨️JS 字符串转义生成可安全塞进单引号字符串的文本,或把转义序列还原→🈚Unicode 转义中文等非 ASCII 转成 \\uXXXX(含代理对),也能还原回来→🧱十六进制视图按 16 字节一行给出偏移、十六进制与可打印字符,排查二进制内容用→🔢字符码点对照逐字符给出 U+ 码点、十进制、UTF-8 字节,排查乱码与宽度问题时用→💾文本 ↔ 二进制UTF-8 字节与 0/1 位串互转,按 8 位一组并忽略空格→🔗查询串解析 / 构造解析 a=1&b=2 成直观列表,或把 key=value 行拼成查询串→
文本 24 个
🔤文本统计字符、词数、行数、UTF-8 字节,边打边算带动画→🔀命名风格转换camel / snake / kebab / Pascal / CONSTANT 一键互转→🆚文本对比逐行找差异,标出新增、删除与相同(各对比 400 行内)→🔤大小写与全半角全角↔半角、大写/小写/首字母、反转与去空格→🧽文本清洗去空行、去重复、合并空格、去标点,一键输出干净文本→🧹行去重按行去重、保留首次出现顺序,顺手可以裁掉空行→🔤行排序按字典序、长度或倒序排列,可选去重→↩️倒序整体反转字符,或只把行顺序倒过来→✂️清理行首尾空白统一裁掉多余空格与制表符,可选折叠连续空行→📏定宽折行按字符宽度插入换行,中文按两个宽度计算,适合把长文塞进窄栏→🏷️标题转 slug生成 URL 友好的短名:小写、连字符、去掉标点,中文可保留或转拼音占位→📜假文生成生成占位段落,用来测排版;按句长组合,不是照搬固定模板→🅰️大小写转换句首大写、每词首字母大写、全大写或全小写,四种一次到位→🔍查找替换普通替换或正则替换,支持分组引用 $1、全局与忽略大小写→📊词频统计按词统计出现次数并排序,中英文混排都能数→🔠字符频次逐字符统计,含空白与标点,用来找异常字符或不可见符号→🧮文本统计行数、非空行、词数、字符数、UTF-8 字节与估算阅读时长→🧽清理不可见字符清掉零宽空格、BOM、方向控制符等看不见但会捣乱的字符→🔟加 / 去行号给每行加序号(可选补零宽度),或把开头的序号去掉→🗂️文本对齐转表格把空格或制表符分隔的文本转成 Markdown 表格,第一行当表头→📑Markdown 大纲提取标题层级生成树状大纲,检查文档结构是否合理→🔊文本朗读调用系统语音朗读文本,可选语速与音调,纯本地不上传→📻字母表拼读把字母换成 NATO 拼读(Alpha Bravo…),电话里报编码不再听错→🔤数字读法(英文)1234 → one thousand two hundred thirty-four,写文案时好校对→
时间 14 个
⏱️时间戳转换秒 / 毫秒 / ISO / 本地时间互转,当前时间实时跳动→📅日期计算两日期相差多少天,或按生日算精确年龄→🌍世界时钟多时区实时对照,含北京、纽约、伦敦、东京→📅日期 ↔ 时间戳本地或 UTC 互转,输入支持 2026-10-17 23:00:00 与 ISO 8601→🗓️ISO 周数按 ISO 8601 算第几周与星期几,含该周起止日期→➕日期加减在指定日期上加/减天数、周数或月数,给出结果与星期→⏱️时长换算秒数拆成天/时/分/秒,附带毫秒、分钟与工时估算→🌗闰年与月天数判断闰年并列出十二个月的天数,附该年总天数→📆月历生成生成指定年月的文本月历,周一起始,标注今天→🔢批量时间戳每行一个时间戳,批量转成日期;十位按秒、十三位按毫秒自动识别→🎬字幕时间轴SRT 字幕整体平移或缩放时间,改帧率、对齐配音都用得到→🎂年龄与下次生日算周岁、下次生日还有几天、活了多少天→📅工作日推算从某天起加 N 个工作日,跳过周六周日(不含法定节假日调休)→⏳倒计时距某个时刻还有多少天几小时几分(也能算已经过去多久)→
安全 13 个
#️⃣SHA 哈希SHA-1 / SHA-256 / SHA-512,走浏览器原生 crypto.subtle→🔑密码生成器长度 / 字符集可调,实时估算熵值并用强度条演示→🆔UUID 生成器v4 随机 UUID,可批量生成并一键复制全部→🔐HMAC 签名用密钥对消息做 HMAC-SHA256,输出十六进制与 base64,接口验签常用→🧂PBKDF2 派生密钥把口令派生成定长密钥(默认 SHA-256 · 32 字节),迭代次数可调→🔢TOTP 验证码按 base32 密钥算 6 位动态码,附带剩余有效秒数(RFC 6238 · SHA-1)→📝口令短语生成用常见英文词拼出好记的口令短语,可选分隔符与是否夹数字→📈密码熵值按字符集大小估算暴力破解所需尝试次数与耗时→✅密码规则检查逐条对照常见口令策略,列出不满足项与改进建议→🔒AES-GCM 文本加密用密码加密一段文本,输出可粘贴的 base64;解密同一串能还原→🎫JWT 签发(HS256)填 payload 与密钥,直接生成可以拿去调接口的 token→📱otpauth 链接生成把 TOTP 密钥变成认证器能扫的 otpauth:// 链接(不生成二维码图片)→🧂PBKDF2 密码派生用密码 + 盐派生出定长密钥,看看轮数对耗时的影响→
数字 21 个
🎨颜色转换HEX / RGB / HSL 互转,色块渐变预览→🔢进制转换2 / 8 / 10 / 16 进制实时联动,支持负号→🌈配色生成从一个主色推出一组深浅与互补色,点色块即复制→🧮素数判断用 Miller–Rabin 快速判定,给出邻近素数、位长与因数提示→🔗最大公约 / 最小公倍两个整数求 gcd 与 lcm,顺带给出质因数分解→➗质因数分解分解成质因数连乘形式,给出指数写法与约数个数→🏛️罗马数字1–3999 的整数与罗马数字互转,自动识别方向→🔊数字转读法整数转中文或英文读法,处理万/亿与进位→🔬科学计数法普通数字与 a × 10^b 形式互转,也能解析 1e-6 与 2.5E+3→🧷二进制与位运算把整数拆成 32 位视图,给出 1 的个数、位移与常用掩码结果→🔄四舍五入与取整按指定小数位与规则取整,直观看到四种取整方式的差别→½小数转分数用连分数找出最佳分数近似,给出最简形式与误差→⚖️比例化简两数比化简为最简整数比,同时给出小数与百分比→🔢模幂运算用 BigInt 快速算 a^b mod m,加密与哈希算法的核心步骤→🌊浮点精度观察看 0.1+0.2 这类误差的真实值,以及各精度格式化结果→🧮大整数运算超出安全整数也能算:加减乘除与取余,用 BigInt 精确计算→🌗颜色对比度算前后景 WCAG 对比度,判断是否达到 AA / AAA 标准→🌈渐变生成两色之间插出多档色阶,直接给出 CSS 线性渐变代码→🔢位运算与二进制视图把 32 位整数摊成二进制,做与/或/异或/移位并给出每一步→💾字节单位换算B / KiB / MiB / GiB / TB 互转,顺带说明 SI 与二进制的差别→📊分位数与四分位一串数字里,中位数、P90、四分位距分别是多少→
开发 31 个
📄Markdown 预览左边写右边渲染:标题、列表、表格、代码块、引用→🪄正则测试实时匹配、捕获组、替换预览,语法错误给出原因→⏱️Cron 解析把 5 段表达式翻译成人话,并算出接下来 5 次执行时间→🎫JWT 解码只解码不校验签名,看清头部与载荷,标出过期时间→🪜JSON 扁平化把嵌套对象压成点号路径列表,方便对照字段或导入表格→🔀JSON 字符串转义一键生成带转义的 JSON 字符串,或还原成可读文本→🗄️SQL 美化关键字大写并换行缩进,长查询读起来顺眼很多→📐XML / HTML 缩进把挤成一行的标记文本按层级缩进,自闭合与注释都照顾到→🧾YAML 转 JSON支持常见子集:键值、嵌套缩进、短横线列表、行内注释→🌐curl 转 fetch把复制来的 curl 命令翻成 JS fetch 代码,请求头与数据体都保留→📎MIME 类型速查按扩展名查 MIME,或反查常见扩展名→📟HTTP 状态码查状态码含义与常见成因,写接口排查问题时随手看→🎨CSS 美化压缩版样式表按括号层级展开,顺手补缩进与空行→🧼去 HTML 标签抽出纯文本,可选保留换行与解码实体,复制网页正文时用→🪄JS 基础缩进压缩代码按大括号与圆括号缩进,够读就行,取代不了 prettier→🔤JSON 键排序递归按字母序排列对象键,便于比对两份配置的差异→🗜️JSON 压缩去掉所有空白,给出压缩前后体积与节省比例→🧠正则拆解逐段解释正则的含义,并给出匹配预览,看别人的规则不再头大→🎯通配符匹配用 * 与 ? 测试路径是否命中规则,和 .gitignore 语义一致→🔑文件权限换算rwx 与八进制数字互转,也支持 suid/sgid 位与 chmod 命令生成→🔢Luhn 校验位银行卡号的模 10 校验,也能补算出正确校验位→🪪身份证解析解析 18 位身份证的地区码、生日、性别与校验位(纯本地计算)→🧾CRC32 校验算文本或十六进制字节的 CRC32,跟压缩包校验值对照→🧭JSON 路径取值用点号或方括号路径直接取出嵌套字段,不用写代码→🔁SQL 占位符转换在 ?、$1、%s、:name 之间互转,换数据库驱动时省事→🐚Shell 参数转义给含空格与特殊符号的参数加上安全引号,避免命令注入→🌿Git 命令速查按关键词找常用 git 命令,含撤销、冲突、日志等高频场景→🙈.gitignore 生成器勾几个技术栈,拼出一份能直接用的 .gitignore→🔁env ↔ JSON.env 与 JSON 两边互转,注释会被丢掉但会告诉你→🗃️CSV → INSERT 语句把表头 + 数据行拼成能直接跑的 INSERT,字符串自动转义→🔎文件头识别粘一段十六进制,猜这是什么文件(PNG / JPEG / ZIP / PDF …)→
计算 18 个
📐单位换算长度 / 质量 / 温度 / 容量 / 数据存储,一次看全对照→🎲随机数生成区间内随机整数/小数,批量一次出,用 WebCrypto→🏦贷款计算等额本息与等额本金对比,含月供、总利息→⚖️BMI 计算身高体重算指数,给出区间与健康体重范围→🧮表达式计算带括号与函数的四则运算,支持 pi / e / sqrt / log→%百分比计算三种最常见的百分比问法:占比、按比例取数、增减率→🍽️小费与分账按账单、小费比例与人数算出总价与每人应付→🏷️折扣计算折后价、优惠额与等效折扣率,支持先打折再满减→📊平均数与总和一行一个数字,给出总和、均值、极值与超出均值的数据→📐中位数与分位排序后取中位数、四分位与 P90,判断分布是否偏斜→📉方差与标准差同时给出总体与样本标准差,附变异系数→📈复利计算本金、年利率、年限与复利频率,算出终值与利息→🏦等额本息贷款按月供公式算月供、总利息与还款总额,可对比不同年限→💹利润率与加价成本售价之间的利润、利润率与加价率换算,避免两个概念混用→🧾单位价格比较两个包装的价格与规格比出每单位价格,告诉你哪个划算→🏠房租水电分摊按房间面积或人数分摊房租与水电,给出每人明细→🍎每日热量估算Mifflin–St Jeor 公式算基础代谢,乘活动系数得到每日消耗→💴人民币大写金额转财务大写,处理零角零分、万位与亿位进位→
网络 14 个
🌐子网计算CIDR 或 IP+掩码 → 网络地址、广播、可用主机数与范围→🌐IPv4 ↔ 整数点分十进制与 32 位整数互转,顺带给出二进制与反向域名写法→🌍IPv6 展开 / 压缩补全省略的零段或压回最短写法,自动识别方向→🖧MAC 地址格式化统一成冒号、横线、点分或 Cisco 写法,识别单播与本地管理位→📶IP 连续范围从起始地址加数量算出结束地址,便于批量登记或核对网段→🏠内网地址判断判断 IPv4/IPv6 是否属于私有、保留、回环或运营商级 NAT 段→🔌端口速查输入端口号查常见用途,或反查某服务用哪个端口→🧩URL 结构拆解把一条链接拆成协议、主机、端口、路径、查询与锚点,并给出规范化结果→🕵️UA 解析从 User-Agent 粗判浏览器、内核、系统与设备类型→🚀下载耗时估算按文件体积与带宽估下载时间,也给出 150 MB 大包的对照→🪓子网切分把一个网段等分成若干子网,列出每个子网的可用范围→🛰️IPv6 网段计算给一个 IPv6 地址与前缀长度,算出网络地址、范围与容量→🔌Wake-on-LAN 魔术包生成唤醒包(前导 FF×6 + MAC×16)的十六进制串与校验→🧩URL 模板拼装把 /users/{id} 这类模板和参数拼成完整 URL,自动做编码→
文件 10 个
🖼️图片转 Base64本地读图生成 Data URI,文件不出浏览器→🔎文件哈希选本地文件算 SHA-256/1/512,与下载页公布的校验值对照用→📄文件信息看文件的真实类型、大小、修改时间与扩展名推测的 MIME→💾文本存成文件把文本按指定文件名与类型存到本地,纯浏览器下载,不上传→🖼️文本转 data URI把文本编码成可直接塞进 src/href 的 data URI,省掉一次请求→🎨SVG 转 data URI把内联 SVG 压成 data URI,favicon 与占位图常用→📋CSV 转表格把 CSV 转成 Markdown 表格或对齐的文本表,自动处理引号与逗号→🙂首字母头像把名字生成 SVG 头像 data URI,配色由名字决定,稳定不重复→📥Base64 → 文件把一段 base64(可带 data: 前缀)还原成文件并下载,全部在本地→📄文本存成文件把框里的文本存成 .txt / .csv / .json / .md,自动带 BOM 以便 Excel 识别→