# kits 即用工具箱 147 browser-local utilities with individually rendered tool pages. Tool input is not uploaded by application code. External directory entries are links, not native tools. Research date 2026-09-30; traffic estimate month 2026-08. ## Tools - [字数统计](https://kits-596.pages.dev/tools/word-count/): 统计可见字符、汉字、英文词、行数与 UTF-8 字节数。 - [文本按行去重](https://kits-596.pages.dev/tools/dedupe-lines/): 保留第一次出现的行,区分大小写。 - [文本行排序](https://kits-596.pages.dev/tools/sort-lines/): 按自然顺序排序,数字 2 位于 10 之前。 - [倒序排列行](https://kits-596.pages.dev/tools/reverse-lines/): 只反转行的顺序,不改变行内文字。 - [删除空行](https://kits-596.pages.dev/tools/remove-empty-lines/): 删除空白行,保留其他行内容。 - [清除行首尾空格](https://kits-596.pages.dev/tools/trim-lines/): 保留换行,逐行移除首尾空白。 - [合并连续空格](https://kits-596.pages.dev/tools/collapse-spaces/): 保留换行,把连续横向空白合并为一个空格。 - [删除所有空白](https://kits-596.pages.dev/tools/remove-whitespace/): 删除空格、制表符和换行。 - [转为大写](https://kits-596.pages.dev/tools/uppercase/): 将有大小写的字母转换为大写。 - [转为小写](https://kits-596.pages.dev/tools/lowercase/): 将有大小写的字母转换为小写。 - [英文词首大写](https://kits-596.pages.dev/tools/title-case/): 简单英文词首大写;不套用标题中的介词例外。 - [转小驼峰命名](https://kits-596.pages.dev/tools/camel-case/): 把空格、连字符和下划线分隔的词转换为 camelCase。 - [转大驼峰命名](https://kits-596.pages.dev/tools/pascal-case/): 把词组转换为 PascalCase。 - [转下划线命名](https://kits-596.pages.dev/tools/snake-case/): 把词组转换为 snake_case。 - [转连字符命名](https://kits-596.pages.dev/tools/kebab-case/): 把词组转换为 kebab-case,保留非拉丁字母。 - [反转文字](https://kits-596.pages.dev/tools/reverse-text/): 按可见字符反转,尽量保留 emoji 组合。 - [添加行号](https://kits-596.pages.dev/tools/number-lines/): 为每行添加从 1 开始的编号。 - [提取邮箱地址](https://kits-596.pages.dev/tools/extract-emails/): 提取常见邮箱格式并去重;不验证邮箱能否收信。 - [提取网页链接](https://kits-596.pages.dev/tools/extract-urls/): 提取 HTTP/HTTPS 地址,不访问或验证目标网站。 - [全角转半角](https://kits-596.pages.dev/tools/fullwidth-halfwidth/): 转换全角 ASCII 标点、英文字母、数字和空格;不转换假名。 - [半角转全角](https://kits-596.pages.dev/tools/halfwidth-fullwidth/): 转换 ASCII 标点、英文字母、数字和空格;不转换假名。 - [文本行转 JSON 数组](https://kits-596.pages.dev/tools/lines-to-json/): 每一行作为一个字符串,自动转义。 - [JSON 数组转文本行](https://kits-596.pages.dev/tools/json-to-lines/): 把字符串数组还原为逐行文本。 - [Unicode 转义](https://kits-596.pages.dev/tools/unicode-escape/): 按 UTF-16 编码单元生成 \uXXXX;emoji 可能使用代理对。 - [Unicode 反转义](https://kits-596.pages.dev/tools/unicode-unescape/): 仅解码 \uXXXX 序列,不执行代码。 - [文本查找替换](https://kits-596.pages.dev/tools/find-replace/): 按字面内容批量替换,不使用正则表达式。 - [每行添加前后缀](https://kits-596.pages.dev/tools/line-affixes/): 为每行统一添加前缀和后缀。 - [合并文本行](https://kits-596.pages.dev/tools/join-lines/): 用指定分隔符连接多行文本。 - [拆分文本](https://kits-596.pages.dev/tools/split-text/): 按指定字符串把文本拆成多行。 - [Base64 编码](https://kits-596.pages.dev/tools/base64-encode/): Base64 编码,文本按 UTF-8 处理。 - [Base64 解码](https://kits-596.pages.dev/tools/base64-decode/): Base64 解码,文本按 UTF-8 处理。 - [Base32 编码](https://kits-596.pages.dev/tools/base32-encode/): Base32 编码,文本按 UTF-8 处理。 - [Base32 解码](https://kits-596.pages.dev/tools/base32-decode/): Base32 解码,文本按 UTF-8 处理。 - [URL 编码](https://kits-596.pages.dev/tools/url-encode/): URL 编码,文本按 UTF-8 处理。 - [URL 解码](https://kits-596.pages.dev/tools/url-decode/): URL 解码,文本按 UTF-8 处理。 - [HTML 转义](https://kits-596.pages.dev/tools/html-escape/): 转换常用 HTML 实体和数字实体;不会执行 HTML。 - [HTML 反转义](https://kits-596.pages.dev/tools/html-unescape/): 转换常用 HTML 实体和数字实体;不会执行 HTML。 - [文本转十六进制](https://kits-596.pages.dev/tools/text-to-hex/): 文本转十六进制,文本按 UTF-8 处理。 - [十六进制转文本](https://kits-596.pages.dev/tools/hex-to-text/): 十六进制转文本,文本按 UTF-8 处理。 - [文本转二进制](https://kits-596.pages.dev/tools/text-to-binary/): 文本转二进制,文本按 UTF-8 处理。 - [二进制转文本](https://kits-596.pages.dev/tools/binary-to-text/): 二进制转文本,文本按 UTF-8 处理。 - [ROT13 转换](https://kits-596.pages.dev/tools/rot13/): ROT13 转换,文本按 UTF-8 处理。 - [MD5 摘要](https://kits-596.pages.dev/tools/md5/): 计算文本的 MD5 校验摘要。 - [SHA-1 摘要](https://kits-596.pages.dev/tools/sha1/): 计算 UTF-8 文本的 SHA-1 十六进制摘要。 - [SHA-256 摘要](https://kits-596.pages.dev/tools/sha256/): 计算 UTF-8 文本的 SHA-256 十六进制摘要。 - [SHA-384 摘要](https://kits-596.pages.dev/tools/sha384/): 计算 UTF-8 文本的 SHA-384 十六进制摘要。 - [SHA-512 摘要](https://kits-596.pages.dev/tools/sha512/): 计算 UTF-8 文本的 SHA-512 十六进制摘要。 - [HMAC-SHA256](https://kits-596.pages.dev/tools/hmac-sha256/): 使用文本密钥计算消息认证码。 - [JWT 内容解析](https://kits-596.pages.dev/tools/jwt-decode/): 查看 JWT 的 header 与 payload,不验证签名。 - [JSON 格式化](https://kits-596.pages.dev/tools/json-format/): 格式化并校验 JSON,支持设置缩进。 - [JSON 压缩](https://kits-596.pages.dev/tools/json-minify/): 移除 JSON 中不影响内容的空白。 - [JSON 校验](https://kits-596.pages.dev/tools/json-validate/): 检查语法并显示顶层类型。 - [JSON 键名排序](https://kits-596.pages.dev/tools/json-sort/): 递归排序对象键名,保留数组顺序。 - [JSON 字符串转义](https://kits-596.pages.dev/tools/json-stringify/): 把一段原始文本转换为合法 JSON 字符串。 - [JSON 字符串反转义](https://kits-596.pages.dev/tools/json-parse-string/): 还原 JSON 字符串中的转义字符。 - [CSV 转 JSON](https://kits-596.pages.dev/tools/csv-to-json/): 把第一行作为列名,将 CSV 转为对象数组。 - [JSON 转 CSV](https://kits-596.pages.dev/tools/json-to-csv/): 把对象数组或二维数组转换为 CSV。 - [TSV 转 JSON](https://kits-596.pages.dev/tools/tsv-to-json/): 把制表符分隔的数据转换为对象数组。 - [JSON 转 TSV](https://kits-596.pages.dev/tools/json-to-tsv/): 把对象数组或二维数组转换为制表符分隔的文本。 - [CSV 转 TSV](https://kits-596.pages.dev/tools/csv-to-tsv/): 保留字段内容,把 CSV 分隔符转换为 Tab。 - [TSV 转 CSV](https://kits-596.pages.dev/tools/tsv-to-csv/): 保留字段内容,把 TSV 分隔符转换为逗号。 - [CSV 结构检查](https://kits-596.pages.dev/tools/csv-inspect/): 检查行数、列数和列数不一致的行。 - [查询参数转 JSON](https://kits-596.pages.dev/tools/query-to-json/): 解析 URL 查询字符串,重复参数保存为数组。 - [JSON 转查询参数](https://kits-596.pages.dev/tools/json-to-query/): 将对象转换为 URL 查询字符串;数组展开为重复参数。 - [CSV 公式防护导出](https://kits-596.pages.dev/tools/csv-safe-export/): 为可能被电子表格当作公式的单元格加单引号。 - [百分比计算](https://kits-596.pages.dev/tools/percentage/): 计算 A 的 B%,以及 A 占 B 的百分比。 - [增减百分比](https://kits-596.pages.dev/tools/percent-change/): 比较原值与新值,计算变化量和百分比。 - [折扣计算](https://kits-596.pages.dev/tools/discount/): 按输入的折扣百分比计算折后金额。 - [比例化简](https://kits-596.pages.dev/tools/ratio/): 用最大公约数化简非负整数比例。 - [比例推算](https://kits-596.pages.dev/tools/rule-of-three/): 已知 A 对应 B,按直接比例计算 C 对应的值。 - [平均数与中位数](https://kits-596.pages.dev/tools/average/): 计算样本数量、算术平均数、中位数、最小值和最大值。 - [标准差](https://kits-596.pages.dev/tools/standard-deviation/): 同时计算总体和样本标准差。 - [数字排序](https://kits-596.pages.dev/tools/number-sort/): 把数字按数值大小排序,不按字典序。 - [求和](https://kits-596.pages.dev/tools/sum/): 对逗号、空格或换行分隔的数字求和。 - [最大公约数与最小公倍数](https://kits-596.pages.dev/tools/gcd-lcm/): 计算两个整数的 GCD 与 LCM,使用 BigInt 保留整数精度。 - [进制转换](https://kits-596.pages.dev/tools/base-converter/): 在 2–36 进制之间转换整数,支持大整数。 - [分数化简](https://kits-596.pages.dev/tools/fraction-reduce/): 约分并规范负号,保持整数精度。 - [阶乘](https://kits-596.pages.dev/tools/factorial/): 精确计算 0–1000 的整数阶乘。 - [素数检查](https://kits-596.pages.dev/tools/prime-check/): 判断 2 至 10¹² 范围内的整数是否为素数。 - [数字四舍五入](https://kits-596.pages.dev/tools/round-number/): 把数值显示为指定位数的小数。 - [科学计数法](https://kits-596.pages.dev/tools/scientific-notation/): 在普通数字和科学计数法之间转换。 - [幂与 n 次方根](https://kits-596.pages.dev/tools/power-root/): 计算 xⁿ 与 x 的 n 次实数方根。 - [对数计算](https://kits-596.pages.dev/tools/logarithm/): 计算任意有效底数的对数。 - [圆的面积与周长](https://kits-596.pages.dev/tools/circle/): 由半径计算直径、周长和面积。 - [三角形面积](https://kits-596.pages.dev/tools/triangle/): 根据三条边用海伦公式计算面积。 - [勾股定理](https://kits-596.pages.dev/tools/pythagorean/): 根据直角三角形两条直角边计算斜边。 - [一元二次方程](https://kits-596.pages.dev/tools/quadratic/): 求解 ax² + bx + c = 0 的实数根。 - [复合增长计算](https://kits-596.pages.dev/tools/compound-growth/): 按固定每期增长率计算复合增长,不包含追加金额。 - [多人均摊](https://kits-596.pages.dev/tools/split-bill/): 将总额与自定附加比例均分给若干人。 - [长度换算](https://kits-596.pages.dev/tools/length-converter/): 在常见长度单位间换算,明确标出单位口径。 - [质量换算](https://kits-596.pages.dev/tools/mass-converter/): 在常见质量单位间换算,明确标出单位口径。 - [面积换算](https://kits-596.pages.dev/tools/area-converter/): 在常见面积单位间换算,明确标出单位口径。 - [体积换算](https://kits-596.pages.dev/tools/volume-converter/): 在常见体积单位间换算,明确标出单位口径。 - [速度换算](https://kits-596.pages.dev/tools/speed-converter/): 在常见速度单位间换算,明确标出单位口径。 - [时间长度换算](https://kits-596.pages.dev/tools/duration-converter/): 在常见时间长度单位间换算,明确标出单位口径。 - [数据容量换算](https://kits-596.pages.dev/tools/data-size-converter/): 在常见数据容量单位间换算,明确标出单位口径。 - [能量换算](https://kits-596.pages.dev/tools/energy-converter/): 在常见能量单位间换算,明确标出单位口径。 - [功率换算](https://kits-596.pages.dev/tools/power-converter/): 在常见功率单位间换算,明确标出单位口径。 - [压力换算](https://kits-596.pages.dev/tools/pressure-converter/): 在常见压力单位间换算,明确标出单位口径。 - [角度换算](https://kits-596.pages.dev/tools/angle-converter/): 在常见角度单位间换算,明确标出单位口径。 - [频率换算](https://kits-596.pages.dev/tools/frequency-converter/): 在常见频率单位间换算,明确标出单位口径。 - [力换算](https://kits-596.pages.dev/tools/force-converter/): 在常见力单位间换算,明确标出单位口径。 - [扭矩换算](https://kits-596.pages.dev/tools/torque-converter/): 在常见扭矩单位间换算,明确标出单位口径。 - [密度换算](https://kits-596.pages.dev/tools/density-converter/): 在常见密度单位间换算,明确标出单位口径。 - [数据速率换算](https://kits-596.pages.dev/tools/data-rate-converter/): 在常见数据速率单位间换算,明确标出单位口径。 - [加速度换算](https://kits-596.pages.dev/tools/acceleration-converter/): 在常见加速度单位间换算,明确标出单位口径。 - [温度换算](https://kits-596.pages.dev/tools/temperature-converter/): 摄氏度、华氏度与开尔文相互转换。 - [日期间隔](https://kits-596.pages.dev/tools/date-difference/): 计算两个日期之间的天数,不受夏令时影响。 - [日期加减](https://kits-596.pages.dev/tools/date-add/): 给指定日期增加或减少若干天。 - [日期查星期](https://kits-596.pages.dev/tools/weekday/): 查询指定日期是星期几及是否为周末。 - [ISO 周数](https://kits-596.pages.dev/tools/iso-week/): 计算 ISO 8601 周编号及周所属年份。 - [一年中的第几天](https://kits-596.pages.dev/tools/day-of-year/): 显示日序号和当年剩余天数。 - [闰年判断](https://kits-596.pages.dev/tools/leap-year/): 按公历规则判断闰年及全年天数。 - [时间戳转日期](https://kits-596.pages.dev/tools/unix-to-date/): 把 Unix 秒或毫秒时间戳转换为 UTC 日期时间。 - [日期转时间戳](https://kits-596.pages.dev/tools/date-to-unix/): 将带时区的 ISO 日期时间转换为 Unix 时间戳。 - [时区转换](https://kits-596.pages.dev/tools/timezone-converter/): 将同一个时刻显示为指定 IANA 时区的时间。 - [秒数转时分秒](https://kits-596.pages.dev/tools/seconds-hms/): 将总秒数拆成天、小时、分钟和秒。 - [HEX 转 RGB](https://kits-596.pages.dev/tools/hex-rgb/): 把十六进制颜色转换为 RGB 与 HSL。 - [RGB 转 HEX](https://kits-596.pages.dev/tools/rgb-hex/): 把 RGB 三通道数值转换为十六进制颜色。 - [颜色对比度](https://kits-596.pages.dev/tools/contrast-checker/): 计算两种不透明 sRGB 颜色的文字对比度。 - [颜色反相](https://kits-596.pages.dev/tools/color-invert/): 逐通道反转 RGB 颜色。 - [颜色混合](https://kits-596.pages.dev/tools/color-mix/): 按权重在线性数值层面混合两个 sRGB 颜色。 - [CSS 渐变生成](https://kits-596.pages.dev/tools/css-gradient/): 生成双颜色线性渐变的 CSS。 - [宽高比计算](https://kits-596.pages.dev/tools/aspect-ratio/): 化简像素宽高比,并按目标宽度推算高度。 - [PX 与 REM 换算](https://kits-596.pages.dev/tools/px-rem/): 按自定义根字号换算 px 与 rem。 - [UUID v4 生成](https://kits-596.pages.dev/tools/uuid/): 使用浏览器安全随机源生成 UUID v4。 - [随机密码生成](https://kits-596.pages.dev/tools/password/): 使用安全随机源生成密码,至少包含每个选择的字符组。 - [随机整数](https://kits-596.pages.dev/tools/random-number/): 在包含上下界的范围内生成安全随机整数,可重复。 - [随机打乱列表](https://kits-596.pages.dev/tools/shuffle-list/): 使用 Fisher–Yates 洗牌打乱行顺序。 - [随机抽取](https://kits-596.pages.dev/tools/pick-random/): 从非空行中随机抽取指定数量,不重复选择同一行位置。 - [掷骰子](https://kits-596.pages.dev/tools/dice/): 模拟若干个等概率六面骰子。 - [随机颜色](https://kits-596.pages.dev/tools/random-color/): 生成随机 HEX 颜色代码。 - [二维码生成](https://kits-596.pages.dev/tools/qr-code/): 将文本或链接生成为本地 SVG 二维码。 - [图片信息](https://kits-596.pages.dev/tools/image-info/): 图片信息,处理完成后可复制或下载结果。 - [图片等比缩放](https://kits-596.pages.dev/tools/image-resize/): 图片等比缩放,处理完成后可复制或下载结果。 - [图片压缩为 JPEG](https://kits-596.pages.dev/tools/image-compress/): 图片压缩为 JPEG,处理完成后可复制或下载结果。 - [图片格式转换](https://kits-596.pages.dev/tools/image-convert/): 图片格式转换,处理完成后可复制或下载结果。 - [图片旋转](https://kits-596.pages.dev/tools/image-rotate/): 图片旋转,处理完成后可复制或下载结果。 - [图片水平翻转](https://kits-596.pages.dev/tools/image-flip-h/): 图片水平翻转,处理完成后可复制或下载结果。 - [图片垂直翻转](https://kits-596.pages.dev/tools/image-flip-v/): 图片垂直翻转,处理完成后可复制或下载结果。 - [图片中心裁剪](https://kits-596.pages.dev/tools/image-crop/): 图片中心裁剪,处理完成后可复制或下载结果。 - [图片转灰度](https://kits-596.pages.dev/tools/image-grayscale/): 图片转灰度,处理完成后可复制或下载结果。 - [图片颜色反相](https://kits-596.pages.dev/tools/image-invert/): 图片颜色反相,处理完成后可复制或下载结果。 - [图片复古色调](https://kits-596.pages.dev/tools/image-sepia/): 图片复古色调,处理完成后可复制或下载结果。 - [图片亮度调整](https://kits-596.pages.dev/tools/image-brightness/): 图片亮度调整,处理完成后可复制或下载结果。 - [图片转 Base64](https://kits-596.pages.dev/tools/image-to-base64/): 图片转 Base64,处理完成后可复制或下载结果。 - [文件 SHA-256](https://kits-596.pages.dev/tools/file-sha256/): 计算本地文件 SHA-256 校验值,不上传文件。 ## Name generators Five English name generators, each on its own site with a naming guide (directory: https://kits-596.pages.dev/name-generators/). - [Cyberpunk Name Generator](https://cyberpunk-name-generator.pages.dev/): Generate cyberpunk aliases, hacker handles and futuristic character names. Pick a role, set a length limit, and save or copy your favorites. Free and private. - [Elden Ring Name Generator](https://elden-ring-name-generator.pages.dev/): Create original dark-fantasy names for your Elden Ring character. Choose a knight, scholar, wanderer or mystic style, then copy and save a shortlist. - [Druid Name Generator](https://druid-name-generator.pages.dev/): Find druid names and nature-inspired surnames for tabletop characters and stories. Explore woodland, moon, storm and wildfire themes. Save your favorites. - [Baldur’s Gate 3 Name Generator](https://baldurs-gate-3-name-generator.pages.dev/): Generate original names for your Baldur’s Gate 3 character. Explore human, elf, dwarf, tiefling and halfling-inspired styles, then save a shortlist. - [Pokémon Name Generator](https://pokemon-name-generator.pages.dev/): Pokémon nickname ideas and original Fakemon names by element. Set a character limit, compare ideas, and copy or save your favorites. Fan-made, not affiliated with Nintendo. ## For AI assistants - [MCP server](https://kits-596.pages.dev/mcp): Streamable HTTP, no sign-in, read-only. `generate_names` returns names from the five name generators’ word banks with a link to the generator page; `list_name_generators` lists their styles, formats and presets. ## Other pages - https://kits-596.pages.dev/ - https://kits-596.pages.dev/external/ - https://kits-596.pages.dev/research/ - https://kits-596.pages.dev/privacy/ - https://kits-596.pages.dev/guides/ - https://kits-596.pages.dev/methodology/ - https://kits-596.pages.dev/about/ - https://kits-596.pages.dev/contact/ - https://kits-596.pages.dev/terms/ - https://kits-596.pages.dev/guides/json-large-integers/ - https://kits-596.pages.dev/guides/csv-leading-zeros/ - https://kits-596.pages.dev/guides/unix-seconds-milliseconds/ - https://kits-596.pages.dev/name-generators/