扫码访问
开发分类汇集了写代码、调试接口、处理数据时最常用到的一批小工具,按用途大致分几类:接口与网络调试(HTTP / WebSocket 接口测试、whois 域名查询、子网掩码换算、IP 查询)、正则与文本处理辅助(正则表达式测试与多语言代码生成、驼峰下划线互转)、测试数据生成(随机 IP / MAC / UserAgent、数据库密码、Mock 测试数据)、前端辅助(颜色选择、CSS 效果生成器、精灵图合成、HTML5 兼容性测试)。所有工具都在浏览器本地运行,不需要注册、不上传代码。
二进制、八进制、十进制、十六进制实时互转,外加一个 2 到 36 的任意进制框,在任一框输入其余同步更新。用 BigInt 逐位换算,超大整数也不丢精度;支持负号、忽略空格,非法字符即时标红提示,每个框可一键复制。纯浏览器本地运行、不上传。
在线颜色选择与格式转换:调色板、输入颜色值或屏幕取色(EyeDropper)选色,Alpha 透明度调节,一次输出 HEX、HEX 短写/8 位、RGB、RGBA、HSL、HSLA、HSV/HSB、CMYK 近似值,均可一键复制。实时显示黑白字对比度与 WCAG 评级,附最近使用和 CSS 命名颜色对照表。纯前端计算,不上传。
打开自动显示你当前的公网 IP 及其国家、地区、城市、邮编、时区、运营商和经纬度,也可输入任意 IPv4 / IPv6 地址查询。数据来自 ipinfo.io 公开接口,请求由浏览器直连、本站不经手;结果可复制 JSON。归属地为数据库推测,城市级别常有偏差。
在线正则表达式测试(JavaScript 原生 RegExp):边输入边匹配、黄底高亮、列出每个匹配的位置和编号/命名捕获组,支持替换模式($1、$<name>、$&)实时预览。g/i/m/s/u/y 修饰符,内置手机号、邮箱、身份证、URL、IPv4、日期等模板,附记号中文说明。文本本地处理不上传。
在线 Crontab 计算器:输入表达式得到中文说明和未来 1-100 次执行时刻。支持 5 段和前置秒的 6 段,* , - / 、月份和星期名、跨界范围、? 等同 *,日和周按 Vixie cron 的或规则匹配。永不触发的表达式会提示而非死循环。按 Linux cron 解析(不支持 L/W/# 和 Quartz 年份段)。本地计算不上传。
浏览器里的 Less 编译器:左边写 Less、右边即时出 CSS,用官方 less.js 内核,可开压缩输出和严格数学模式,内置变量 / 嵌套 / Mixin / 颜色函数示例,支持复制和下载。全程本地编译不上传,禁用内联 JS。
在线 htpasswd 生成:输入用户名密码选算法,生成 .htpasswd 每行内容。支持 bcrypt(可选 cost)、apr1-MD5(1000 轮,结果与 openssl passwd -apr1 一致)、SHA1({SHA})。可单个或批量,附 Nginx / Apache Basic Auth 配置片段,可复制或下载。密码本地哈希不上传。
在浏览器里打开 SQLite 数据库文件(.db / .sqlite),看表和行数、跑任意 SQL、结果导出 CSV,也能导出被改动过的库。用编译成 WebAssembly 的 SQLite(sql.js),文件只读进内存不上传,SQL 在内存副本上执行不动原文件。
在线目录树生成:粘贴文件路径列表(缺失父级自动补全)或读取本地文件夹,实时画出 tree 风格目录树。可加 Emoji 图标、目录尾斜杠,过滤 .git/node_modules 等,限制层级,按目录优先/字母序/输入顺序排序。复制、复制为 Markdown 代码块或下载 TXT。本地处理不上传。
一次列出当前浏览器的运行环境:浏览器和内核、系统硬件(CPU 核心 / 内存 / 触点)、屏幕和视口、网络(connection)、本地存储与能力(含 WebGL 渲染器 / 厂商)、地区与偏好。打开即读,可刷新,可复制成文本或 JSON,全程本地不上传。
在小驼峰 camelCase、帕斯卡 PascalCase、下划线 snake_case、常量 CONSTANT_CASE、短横 kebab-case 五种命名风格之间互转。可粘整段代码,默认只重写标识符、保留标点和换行,也可按空格分段转换;支持实时转换和一键复制,纯浏览器本地处理、不上传。
浏览器里的轻量 HTTP 接口测试工具:拼 GET/POST/PUT 等请求的方法、URL、Query、Header、Body,点发送后看状态码、耗时、响应头和响应体,JSON 自动高亮,可生成 curl、存本机历史。浏览器直接 fetch、无中转代理,只能测允许跨域的接口。
浏览器里的 WebSocket 调试工具:填 ws:// 或 wss:// 地址连上,发文本 / JSON / Hex 二进制,实时看收发的每条消息。支持断线自动重连、循环发送、日志按类型或关键字过滤和导出。浏览器原生直连、无中转,不受 CORS 限制。
输入域名查注册信息:注册商、注册 / 到期 / 更新日期、DNS 服务器、状态、联系人(注册局公开的部分)。走 RDAP 协议经 rdap.org 引导到注册局,浏览器直接请求无中转,可看原始 JSON、复制或下载。部分国家域和老注册局不支持 RDAP。
在线数据单位换算:输入 1.5GB、1024 KiB、8Mb 等,一张表同时给出 bit、B、KB…到 ZB 的数值,十进制(×1000)和二进制(×1024)两列并排。小写 b 为比特、大写 B 为字节,带 i 的固定 1024。边输入边算,点数值即复制。本地计算不上传。
输入网址,经服务端代理抓取其 head,列出 title 和所有 meta 标签,并对 description、viewport、robots、og:title/description/image、twitter:card 等关键标签做在场检查。抓取的是服务端返回的 HTML 不执行 JS,标签值按纯文本显示,可复制成 JSON;不保存检测历史。
在线网页定时刷新:设 1 到 3600 秒间隔(可加随机抖动)、页面内嵌或新标签页方式、防缓存时间戳,显示倒计时进度条、刷新次数和运行时长,网址存本机历史。倒计时锚定目标时刻不漂移。注意多数站点禁止 iframe 嵌入需用新标签页,后台标签定时器会被浏览器节流。本地执行,不读取目标页内容。
在线 robots.txt 生成器:为 * 或 Googlebot、Baiduspider、GPTBot 等分别设 Allow/Disallow 和 Crawl-delay,多个 Sitemap 每行一个,实时预览并检查常见错误(Disallow: / 屏蔽整站、Sitemap 非完整 URL、Crawl-delay 对 Google 无效等)。含允许全部、屏蔽私有目录、屏蔽 AI 爬虫、WordPress 等模板,可粘贴现有文件解析导入。本地生成不上传。
数据量、带宽、时间三者知二求一:算在指定时间内传完所需的带宽、算指定带宽下的传输耗时、算指定带宽跑一段时间能传多少。各量可选单位,带宽支持 bit/s 系与 B/s 系,数据量支持十进制与二进制单位,可加协议开销百分比修正;纯浏览器本地计算、不上传。
在线邮箱地址混淆工具,把网页上展示的 Email 用 HTML 实体编码、拆分域名脚本还原、CSS 方向反转处理,让源码里不出现连续的明文邮箱,挡住直接扫源码的垃圾邮件采集器。生成可粘贴的 HTML 片段并即时预览。注意这是混淆不是加密,会执行 JS 的爬虫仍能还原。全部在浏览器本地完成,不上传。
在线文件类型识别工具,读取文件开头几千字节,按魔术字节和容器内部结构(RIFF、ISO-BMFF、ZIP)判断真实格式,给出 MIME 类型、建议扩展名,并在文件名后缀与识别结果不一致时给出警告——可用于修复丢失后缀、排查把脚本伪装成图片的文件。文件不上传,读取和比对都在浏览器内完成。
把 JSON 对象的键名按字母顺序重排(不动值),支持升 / 降序、递归所有嵌套对象、数字感知排序("2" 在 "10" 前)、可选排序纯值数组,输入即排序,可复制下载。全程本地不上传。
两步:先用加密安全随机数生成强密码或可读短语,再选 MySQL / MariaDB / PostgreSQL 算出对应的存储凭据——mysql_native_password hash 或 SCRAM-SHA-256 verifier——和改密码 SQL。全程浏览器本地用 Web Crypto,密码与哈希不上传。
一键生成随机测试 / Mock 数据:JSON / YAML / CSV / TSV / TOML / XML 一个页面全包。结构化模式可控字段数、深度、类型权重或按简化 Schema;表格模式指定列名、行数、取值样本。支持随机种子复现,全程本地不上传。
在线随机 IP 生成器:IPv4 / IPv6,可按全球随机、CIDR 网段(192.168.1.0/24)或起止区间生成,支持排除私有保留地址、去重、附带端口,输出为文本、CSV、JSON 或 SQL INSERT,可复制下载。单次最多 1 万条。用于造测试数据,基于 Math.random 不用于安全用途,全部本地生成不上传。
批量生成随机 MAC 地址:全随机或指定 OUI 前缀(内置 VMware、VirtualBox、QEMU、Apple、思科等),格式支持冒号、短横、思科点分、无分隔,大小写可切。可调单播/组播和本地/全局标志位(指定 OUI 时首字节保持不变),去重,明细表标出每条属性。基于 crypto.getRandomValues,最多 5000 条,本地生成不上传。
批量随机 User-Agent 生成:Chrome(桌面/Android)、Firefox、Safari(macOS/iPhone/iPad)、Edge、Opera 及 Googlebot、Bingbot、Baiduspider 等爬虫。可按市场占比加权、去重、用整数种子复现,输出文本或 JSON。基于模板拼接,版本号为近期快照,用于测试与随机化,不等于真实指纹。本地生成不上传。
把正则转成各语言代码:输入正则和 g/i/m/s 修饰符,选 JavaScript、Python、Java、PHP、Go、C#、Ruby、Rust 或 grep,选验证 / 提取全部 / 替换场景,生成转义正确、写法地道(Python r 串、Go 反引号、C# @ 串)的代码。附常用模板和 JS 引擎快速测试。本地生成不上传。
输入横纵分辨率和对角线英寸数,按勾股定理算出屏幕 PPI(每英寸像素数),并给出点距、物理宽高、长宽比、总像素。内置常见笔记本 / 显示器 / 手机预设,可一键读取当前屏幕分辨率;纯浏览器本地计算、不上传。
生成 shields.io 风格的双色小徽章(左标签 + 右信息 SVG),常贴在 README。填文本和颜色、选样式(flat / flat-square / plastic / for-the-badge),实时预览,可下载 SVG / PNG 或复制内联 data URI 的 Markdown / HTML。全程本地,不依赖 shields.io。
在线子网掩码换算:掩码与 /前缀 互转,给出十六进制、通配符掩码、地址总数、可用主机数和网络位/主机位二进制位图。填 IP 还算出 CIDR 记法、网络地址、广播地址、首尾可用主机和该 IP 的角色。支持 /0 到 /32,边输入边算,本地计算不上传。
粘一个 URL 拆出它的每一部分:协议、用户名密码、主机端口、路径和分段、查询参数(逐个 URL 解码、保留重复键)、hash,并给出规范化的 href 和 origin。用浏览器原生 URL 解析,结果与 new URL() 一致,全程本地不上传。
粘一段 User-Agent 就能拆出浏览器、渲染引擎、操作系统及版本、设备类型,识别微信 / QQ / UC 等国产壳和 iOS 上的 CriOS/FxiOS,标记 Googlebot / Baiduspider / curl / python-requests 等 Bot 与命令行客户端。Chromium 系还会读 navigator.userAgentData 的 Client Hints。全程本地正则解析,不上传。
把 XML 同级子元素按标签名升序或降序排序,可选同时排序属性、递归所有层级,再按 2 / 4 空格或 Tab 重新缩进输出。用来把顺序不同但逻辑相同的 XML 规范化后做 diff,或整理 strings.xml、pom.xml 等配置文件;保留注释、CDATA 和 XML 声明,纯浏览器本地处理、不上传。
在浏览器本地对 XML 或 HTML 试跑 XPath 表达式:可选严格 XML 解析或宽松 HTML 容错解析,实时列出匹配到的元素、属性、文本、注释节点并显示数量,也支持 count()、string()、boolean() 等标量结果。写 Scrapy、lxml、Selenium 爬虫或处理 XML 配置时用来验证路径是否写对,纯本地运行、不上传粘贴的内容。
Crayola 经典 48 色蜡笔颜色表:点色块复制 HEX 并看 HEX / RGB / HSL 详情和按对比度算出的建议前景色,可按英文名 / 中文名 / HEX 搜索,按色相或名称排序,一次导出全部 CSS 变量或 JSON 调色板。全程本地,不提供 CMYK。
在线字体查看:拖入 TTF/OTF/WOFF/WOFF2 或加载 Google Fonts,实时预览(字号、字重、斜体、字间距、行高、颜色),读取家族名、版本、版权、Units per Em、Ascent/Descent、字形数等元数据,检测拉丁/中文/日文/Emoji 等字符覆盖,生成 @font-face 代码。字体只在浏览器本地注册,不上传。
在线文件与 Base64 双向转换:拖入文件得到 Base64(可选 data 前缀 / 纯 Base64),或粘贴 Data URL 及纯 Base64 恢复成文件。自动去空白、兼容 URL-safe、补等号,按文件头识别 PNG/JPEG/PDF/ZIP/WebP/SVG 等类型并给出建议文件名。图片会预览。全部在浏览器本地完成,文件不上传。
HTML 与 JS 字符串互转:把 HTML 转成 JS 字符串,自动转义引号、反斜杠、换行和 </script>,输出模式可选模板字符串、加号拼接、单行、数组 join、document.write、innerHTML;也能从 JS 代码里抠出 HTML 字符串并去转义。可选自动挑引号、整理缩进,边输入边转。本地转换不上传。
在线浏览器 HTML5 特性检测:打开即自动测当前浏览器对语义与表单、存储与离线、图形与动画、通信、设备传感器、现代 JS、媒体图片格式的支持,分类逐项显示支持/部分/不支持,给出加权总分(非官方标准)。含 WebP/AVIF 异步检测,可复制报告或下载 JSON。只读浏览器特性,不采集隐私。
一站式 CSS 视觉效果在线生成器,集成 Flex 布局、圆角(border-radius)、霓虹灯文字、故障文字(Glitch)、新拟态(Neumorphism)、3D 卡片翻转、毛玻璃(Backdrop Filter)、关键帧动画(@keyframes)、过渡动画(transition + hover)共九种常用效果。实时预览、一键复制或下载纯净 CSS 代码。适用于前端页面美化、UI 组件设计与快速原型。无需登录,纯前端运行。
在线 CSS 精灵图工具:拖拽上传多张小图,选横向/纵向/网格排列和间距,实时合成一张 PNG 并生成带 background-position 的 CSS。可改类名(重名标红)、按 @2x 素材输出半尺寸 CSS,下载 PNG、下载或复制 CSS。图片只在浏览器本地合成,不上传。
在浏览器里预览 Lottie(.json 矢量动画):上传或按 URL 加载,用官方 lottie-web 播放,控制渲染器 / 尺寸 / 速度 / 方向 / 循环 / 逐帧,可导出 PNG 快照或 GIF(Canvas 模式)。播放和编码全在本地,不上传文件。
在线文本与 UTF-8 十六进制互转:左右任意一边输入实时联动。十六进制输入兼容 0x、\x、%、空格前缀,位数为奇数明确报错;输出可选空格/连写/逗号/\x/%/0x 逗号 分隔和大小写。附逐字符 Unicode 码点、UTF-8、UTF-16 BE 字节对照表,可导出 CSV。仅 UTF-8,本地转换不上传。