清理马来西亚电话号码并生成可直接打开的 wa.me 链接
把 WhatsApp、Excel 或表格里的杂乱号码粘贴进来,得到去重后的 +60 国际格式名单与 wa.me 链接,并逐条看到每个被删除的号码和原因。
🔒 100% 浏览器内运行 · 零服务器上传
被移除的内容
马来西亚规则与特殊情况
马来西亚电话号码规则。手机号码以 01 开头(012、013、016、018、019 等),其中 011 和 015 是 11 位,其余 010、012–019 是 10 位。固定电话使用州区号:03 是吉隆坡与雪兰莪(10 位,如 03-1234 5678),04 是北部,05 是霹雳,06 是南部,07 是柔佛,08 是沙巴与砂拉越,09 是东海岸,其余固定电话大多是 9 位(如 06-1234567)。
| 输入格式 | 整理后 | 示例 |
|---|---|---|
| 本地手机 012-3456789 | +60123456789 | 012 变成 +60 12… |
| 011 手机(11 位) | +601123456789 | 011-23456789 变成 +601123456789 |
| 国际格式 +60 12-345 6789 | +60123456789 | +60 后面的 0 会删除 |
| 60 或 0060 开头(无加号) | +60… | 0060 12-345 6789 变成 +60123456789 |
| 固定电话 03-12345678 | +60312345678 | 开启“删除固定电话”时会被移除 |
工具使用 Google 的 libphonenumber-js 号码库核对号码,并以马来西亚作为默认地区。非马来西亚号码、位数错误和重复号码都会保留原始一行并在报告中说明原因,方便导入客户系统前核对。wa.me 链接使用不带加号的号码,例如 https://wa.me/60123456789,点击后会打开与该号码的 WhatsApp 对话。
处理前后
处理前
Ahmad:012-3456789
Siti:+60 12-345 6789
办公室:03-12345678
019-2345678
019-2345678 处理后
+60123456789
https://wa.me/60123456789
+60312345678
https://wa.me/60312345678
+60192345678
https://wa.me/60192345678 使用方法
- 把号码粘贴到“输入”框 — 每行一个,或粘贴任意文字让工具自动提取号码 — 或按“载入示例资料”。
- 决定是否删除固定电话(03、06、07…),以及是否包含 wa.me 链接,然后按“开始处理”。
- 复制整理好的 +60 名单或 wa.me 链接,并在下方报告里核对每个无效、重复或非马来西亚号码被删除的原因。
常见问题
我的电话名单会上传到服务器吗?
不会。所有处理都在浏览器内完成,使用的是网页内嵌的 libphonenumber-js 数据库。你可以在浏览器的“网络”(Network)面板确认:按“开始处理”不会发出任何请求。名单含有客户电话号码时,这一点尤其重要。
012 和 011 号码有什么不同?
两者都是马来西亚手机号码前缀。大部分 01 开头的手机号码是 10 位,但 011 和 015 是 11 位,例如 011-23456789。本工具对这两种位数都能正确处理;若只按 10 位筛选,就会误把 011 号码删除。
为什么开启“删除固定电话”后 03 号码会被删掉?
03 是吉隆坡与雪兰莪的固定电话区号,不是手机区段。开启该选项后,去掉开头 0 后不以 1 开头的号码(即 03、04、05、06、07、08、09 开头)会被判定为固定电话,并在报告里以“固定电话”为原因列出。如需保留固定电话,请关闭这个选项。
E.164(+60)格式对 WhatsApp 有什么用?
E.164 是国际标准格式:国家代码 60 加上去掉开头 0 的国内号码,例如 +601123456789。wa.me 链接使用同样号码但去掉加号,例如 https://wa.me/60123456789,点击后会直接打开与这个号码的 WhatsApp 对话。
从 Excel 或 WhatsApp 粘贴的号码也能清理吗?
可以。工具会从任意文字里提取形似电话号码的内容,所以“联系 Ahmad:012-3456789”以及 Excel 单元格里的连字符、空格都能处理。Excel 与 WhatsApp 的 Windows 换行(CRLF)也会自动统一。