# 文本工具箱

> 免费浏览器端文本工具箱。将大小写转换、清理、编码、查找替换与正则表达式串成实时处理流程，并可仅对选中的行应用操作。无需上传。

- **Category:** 开发者
- **URL:** https://www.teafun.cyou/tools/text-toolkit/
- **Privacy:** Runs entirely in your browser — no uploads, no account, no tracking.
- **Also known as:** text manipulation, text utilities, text tools, text converter, string tools, case converter, find replace, text diff
- **Related tools:** [JSON 格式化 / 验证器](https://www.teafun.cyou/tools/json-formatter/), [Base64 编码 / 解码器](https://www.teafun.cyou/tools/base64-tool/), [日志格式化工具](https://www.teafun.cyou/tools/log-formatter/), [阅读时间估算器](https://www.teafun.cyou/tools/reading-time/)
- **Tags:** Data, Text, Formatting, Conversion

## About

将文本操作串联成实时管道——大小写转换、清理、编码、查找替换、正则表达式。在侧边栏选择特定行，仅对选中行应用操作。100% 在浏览器中运行。

## 如何使用文本工具箱

将任何文本粘贴到输入。点击「**+ Add operation**」，从四个组选择器挑选，操作会以芯片形式出现在管道条。点击芯片名称以开关操作而不移除它（对 A/B 比较很有用）。点击范围切换（「`all`」 vs 「`selected`」）以切换操作会影响哪些行。拖动芯片重新排序——顺序很重要，因为每个芯片看到的是前一个芯片的输出。输出面板实时更新，具有 150ms 去抖。URL hash 捕获你的完整状态（输入 + 管道 + 选中的行范围）所以复制 URL 就能给某人完全相同的配置。另外还有一个单独的 Diff 子标签可以用「`jsdiff`」做逐行比较和行内突出两个文本块。对于 1 MB 以下的输入，每次按键都会重新计算输出；超过 1 MB 时会出现一个 Run 按钮来控制管道何时执行。

_SEO title: 文本工具箱 – 隐私优先文本处理流程 | TeaFun_

## FAQ

### 我的文本会上传到任何地方吗？

不会。所有操作均在浏览器中运行，不会离开您的设备。

### 管道如何工作？

每个操作按顺序对前一个操作的输出执行。关闭某步骤可跳过，拖动标签可重新排序，或在「全部」与「选中」行之间切换范围。

### 我可以分享已配置的管道吗？

可以——复制网址即可。管道状态存储在网址哈希中。超过 50 KB 的输入不会包含在网址中，以保持链接简短。

### 输入大小限制是多少？

实时预览支持最多 1 MB。较大的输入会显示「运行」按钮，按需处理。
