字符串混淆器
文本对邮箱、手机号、身份证、银行卡等敏感文本进行中间字符星号脱敏处理,可自定义保留首尾位数,在保留特征便于识别的同时遮挡关键信息,适合日志脱敏、截图打码、客服工单记录与隐私数据对外展示,有效降低敏感信息泄露风险。
已遮罩
原文
已掩码
he*************om
关于 字符串混淆器
字符串混淆工具通过可逆编码、字符拆分与占位替换等方式对文本做轻量变形,用于在代码演示、日志脱敏或教学示例中隐藏敏感字符串、密钥片段与内部标识,降低被爬取或误暴露的风险。它适合前端演示时的数据脱敏、展示混淆思路的教学场景,而非真正的加密——涉及保密请使用本站的 AES 加密工具。工具在浏览器本地运行,提供多种可逆方案并明确标注各自的适用边界,结果可一键复制回原文,强调“可逆”与“非加密”的边界,能帮助团队在演示与真实防护之间做出正确取舍,避免把轻量混淆误当作安全手段而留下不易察觉的隐患,也便于在代码评审中及时纠正误用,把演示与防护的边界讲清楚,本身就是一种价值,也能在评审中及时纠偏,本站同类工具均支持在浏览器本地离线运行,数据不会上传服务器,可放心粘贴使用。
使用方法
- 打开 字符串混淆器 工具页面
- 根据需求输入或粘贴数据到输入区域
- 查看实时处理结果,使用复制按钮获取输出
使用场景
- 截图脱敏 — 把手机号打成 138****5678 再截图,演示时不泄露真实号码。
- 文档示例 — 在 API 文档里展示卡号格式,保留首四位与末四位便于读者对照。
- 日志分享 — 向同事或论坛求助时,先把邮箱、token 中段遮掉再贴出。
- 客服记录 — 工单中引用用户账号时部分打码,兼顾可识别与隐私保护。
- 批量预设 — 用电话、卡号预设快速套用常见的保留位数规则。
常见问题
打码后还能还原吗?
不能。掩码会用符号永久替换中间字符,是不可逆的,请保留原始数据的副本。
保留位数加起来超过总长度怎么办?
当保留的首尾字符数之和不小于字符串长度时,没有可遮盖的中间部分,工具会原样返回输入。
可以换掉星号吗?
可以。掩码字符支持自定义,比如改用 # 或 •,适配不同文档风格。
它会按邮箱结构智能打码吗?
本工具按字符位置统一遮盖,不解析邮箱结构。若想规范化邮箱格式,可用本站的「邮箱规范化」工具。
中文或 emoji 能正确打码吗?
按字符计数处理,常规中文可正常遮盖;部分由多个码元组成的 emoji 可能出现拆分,建议用于纯文本标识。
有浏览器兼容性要求吗?
本工具兼容所有现代浏览器(Chrome、Firefox、Edge、Safari),无需安装任何插件或扩展。
可以离线使用吗?
首次加载后,部分功能在离线状态下仍可使用。页面资源加载后,核心逻辑完全在浏览器本地运行,不依赖网络。
作者:Dennis · 全栈开发者 · contact@oltool.net最后更新:2026 年 7 月
广告
评论与讨论
评论仅保存在你的浏览器本地,切换设备后不可见。配置 Giscus 后可支持云端评论。