什么是 NFC 标签?工作原理与用途完全指南
NFC 标签是无需电池的微型芯片,只需轻触即可向手机发送数据。本指南解释标签内部的真实结构、常见类型,以及人们在实际生活中如何使用它们。
NFC 标签随处可见:活动手环、酒店房卡、贴在开关背面的智能家居贴片、公交卡、疫苗瓶以及宠物项圈上的小黑点。大多数时候你甚至不会注意到它们。轻轻一触,事情就发生了。
本指南讲清楚 NFC 标签到底是什么、内部包含什么、你会遇到的不同类型,以及人们在现实中如何使用它们。读完之后,你应当能够为自己的项目挑选合适的标签,并清楚手机能用它做什么、不能做什么。
要点速览
- NFC 标签是带有铜线圈的微型芯片,从手机磁场中获取能量——不需要电池。
- 最常见的消费级标签(NTAG213/215/216)容量在 144 到 888 字节之间——足以存放一个 URL、联系人卡片或 Wi-Fi 凭据。
- 你的手机几乎能读取任意 NFC 标签,但写入、复制或检查原始数据需要专门的应用程序。
NFC 标签到底是什么?
NFC 标签是一颗被动式、无电池的芯片,当手机或读取器靠近时会作出响应。NFC 是 Near Field Communication(近场通信)的缩写,"近场"是关键所在。芯片本身没有电源,它从读取器产生的磁场中获取微量能量,用于唤醒自己并回送一小段数据。整个交换在不到一秒之内完成。
读取距离短——实际约 4 厘米——是有意为之的,这是特性而非缺陷。这意味着不会从房间另一端被意外读取,并迫使用户主动触碰。与之对比,蓝牙的数据可能泄露至 10 米外,二维码也可以从远处拍照。
标签可以是指甲大小的贴纸、信用卡尺寸的卡片、贴在海报上的按钮、植入宠物的微芯片或嵌入手环的芯片。无论形态如何,核心电子元件是相同的。
NFC 标签实际上是怎么工作的
如果你拆开一个 NFC 标签,里面只会找到两样东西:一颗小芯片和一圈铜质天线线圈。仅此而已。
当手机靠近时,手机内部的 NFC 控制器会给自己的天线供电,产生 13.56 MHz 的磁场。标签的线圈处于该磁场中,作为微型发电机:磁场在线圈内感生出电流,足以让芯片工作几毫秒。芯片唤醒后读取自身存储,并通过自己的线圈调制信号,把数据通过同一磁场发回。这种机制称为电感耦合。
数据存储格式叫 NDEF(NFC Data Exchange Format)。NDEF 是一个外壳,包含一条或多条"记录",每条记录有类型(URL、文本、vCard、Wi-Fi 配置、MIME、自定义)和负载。当 iOS 或 Android 识别到熟悉的 NDEF 记录时,会自动建议执行对应操作——打开链接、保存联系人、加入 Wi-Fi 网络。当数据不是 NDEF——比如交通卡含有原始内存块——操作系统不知道如何处理,需要专门的应用来检查或解析这些字节。
常见的几种 NFC 标签
芯片家族有几十个,但你在网上买到或日常遇到的大多落在三类。
NTAG213、NTAG215、NTAG216
NXP 的 NTAG2xx 家族——属于 NFC Forum 的 Type 2。便宜、兼容性广,是大部分电商平台上空白贴纸和卡片里真正使用的芯片。后缀数字表示存储大小:
- NTAG213 —— 用户内存约 144 字节,适合存放 URL 或短文本。
- NTAG215 —— 约 504 字节。vCard 与大多数场景的"甜点",Amiibo 卡也是用它。
- NTAG216 —— 约 888 字节。适合更长的负载或多条记录。
如果你为某个项目购买标签且没有特别理由选择别的,NTAG215 是默认之选。
MIFARE Classic、Ultralight 与 DESFire
NXP 的 MIFARE 家族被大多数物理门禁系统和交通卡使用。它们不是 NFC Forum 的 Type 2——在相同射频之上叠加了专有安全机制。MIFARE Classic 因多年前其加密被破解而声名狼藉,但部分门禁系统仍认为它"对付随手攻击者已足够"。MIFARE DESFire 是其现代且安全的继任者,复制难度大得多。
ICODE、Type 4、Type 5
在消费项目中较少见,但值得了解。Type 4 标签可存储更多数据,被部分护照采用。Type 5(ISO 15693)读取距离更远,常见于图书馆藏书和库存追踪。
如果你只是想买能配合手机使用的标签,认准商品页里写的"NTAG215"或"NFC Forum Type 2"。通用用途请避开"MIFARE Classic"——很多手机能读,但 iOS 尤其把它当作二等公民。
人们到底拿 NFC 标签做什么
有趣的部分来了。NFC 标签便宜(批量采购常常每片不到一两元),任何能贴贴纸的位置都能放下。常见用途包括:
- 智能家居触发。 在大门旁贴一片标签,离家时一触即关灯并启用警报。iOS 快捷指令和 Android Tasker 都原生支持。
- 电子名片。 钱包里塞一片标签,作为 vCard 共享你的联系方式。轻触对方手机,信息就进入了对方的通讯录。
- 共享 Wi-Fi。 冰箱上贴一片标签,里面是访客网络凭据,访客一触即连,无需输入。
- 库存与资产追踪。 给每件物品贴上具有唯一编号的标签,仓库人员几秒钟就能扫完一货架。
- 门禁与交通卡。 公司钥匙扣、酒店房卡、地铁月票、滑雪票。
- 防伪。 奢侈品有时内嵌 ID 唯一的标签,厂家登记 ID,购买者可验证真伪。
- 营销海报与博物馆展品。 触一下,了解更多、播放视频或领取优惠券。
- 宠物名牌与医疗预警。 写有主人联系方式或医疗信息链接的标签,被发现宠物或当事人的人扫描。
模式总是相同:标签存储少量数据,手机解读,操作系统或应用完成其余动作。
NFC 与其他无接触技术的对比
把 NFC 与其他选择对比一下会更清楚。
NFC vs RFID。 所有 NFC 都是 RFID——NFC 是 RFID 家族在 13.56 MHz 上的特定子集。RFID 还包括远距离 UHF 标签(库存、高速公路收费)和低频 LF 标签(宠物芯片)。安全语境中说"RFID"通常是指那些远距离系统;说"NFC"则指可被手机读取的近场标签。
NFC vs 二维码。 二维码免费打印,但容易被替换、可远距离拍照、不可重写。NFC 标签每片几角钱,需要主动触碰,可锁定或加密码保护,可重写数千次。墙上贴个海报用二维码足矣;要贴在物理对象上、需防篡改时,NFC 更胜一筹。
NFC vs 蓝牙。 蓝牙配对耗时数秒,距离可达数米,两端都需要供电。NFC 在毫秒级完成,需要主动触碰,且标签端无需供电。两者互补——NFC 经常被当作握手步骤,用以触发后续的蓝牙配对。
用手机读写 NFC 标签
开箱即用,手机能读取大多数 NFC 标签。写入、复制以及检查原始内存才是真正有趣的部分。
在 iPhone 上,XS 及以上机型在后台即可读取标签。无需打开任何应用——把机身顶部靠近标签,"已检测到标签"的横幅就会出现。iPhone 7、8 与 X 也带 NFC 硬件,但需要先从控制中心打开"NFC 标签读取器"。无论怎样,iOS 只处理它认识的 NDEF 记录;若数据不是标准格式或标签被锁定,iOS 不会显示任何内容。
在 Android 上,需要在设置中开启 NFC(带 NFC 的手机通常默认开启),屏幕解锁后大多数手机即可读取标签。具体行为因厂商而异——一些三星和小米机型有额外的 NFC 功能,而少数入门机型则完全没有 NFC。
iOS 没有打开标签时,原因几乎总是其中之一:标签为空、数据不是 NDEF、标签已锁定,或芯片类型不在 iOS 的兼容列表内。这都不是死局——只是意味着你需要一个读取应用才能看到真实内容。
如果想在 iOS 横幅之外查看标签详情——芯片类型、UID、锁定状态、原始 NDEF 与完整内存转储——或想写入自己的数据并复制兼容标签,NFCore 可以做到所有这些。本网站之所以存在,正是为了这款 iOS 应用。
我们会在专门的指南中介绍各平台的细节:
- 如何在 iPhone 上读取 NFC 标签 (即将推出)
- 如何在 Android 上读取 NFC 标签 (即将推出)
你能往 NFC 标签里放什么?
芯片的存储就是字节,放什么取决于你,但常见且实用的选项包括:
- URL。 迄今为止最常见的负载。一触,浏览器就打开。
- Wi-Fi 凭据。 SSID 加密码打包后,手机自动加入网络。
- vCard。 姓名、电话、邮箱、地址——直接写入联系人。
- 纯文本。 直接显示在屏幕上。
- 类似 Apple Pay 的负载。 适用于需要打开特定应用或卡券的标签。
- 自定义 NDEF 记录。 用于开发者工具、自定义 MIME 或启动应用。
- 原始内存块。 当你需要完全控制、不在乎 NDEF 时。
容量限制很重要。URL 在哪都能放下;带照片的 vCard 在 NTAG213 上放不下;带长密码的 Wi-Fi 凭据在 NTAG215 上绰绰有余。请根据所写芯片提前规划。
NFC 标签安全吗?
简短回答:是的,伴随通常的注意事项。
标签里没有 CPU。它无法执行代码、感染手机恶意软件,也不能向设备推送任何东西。如何处理读取的数据由手机决定,而现代操作系统都比较保守——iOS 会在打开前展示 URL 预览,Android 大多数动作都要用户授权,两者都不会静默安装任何东西。
现实风险包括:
- 标签上的恶意 URL。 与恶意二维码风险相同。不要在假定"它是安全的"的前提下触碰陌生标签。
- 被替换的标签。 有人把合法标签(比如餐厅菜单上的)替换成自己的、指向恶意目标。防御方法:对公共场所的标签保持警惕,并锁定自己的标签使其无法被覆盖。
- 被陌生人锁定的标签。 某些攻击是把负载写入空白标签后永久锁定,使其无法清空再用。如果掌握自己的标签,请写入想要的内容并自行锁定。
对自己的标签,建议在内容确认后用软件锁定。多数 NTAG 芯片支持单向锁定位以及可选密码。
下一步
如果你看到这里,对 NFC 标签的了解已经超过了 99% 的日常用户。下一步取决于你想做什么:
- 读取并检查标签 —— 从上面的平台指南开始(或安装 NFCore 直接触碰任意一片标签)。
- 写入自己的标签 —— 买一包 NTAG215 贴纸,加一个写入应用即可。
- 打造一个项目 —— 选用最小可完成任务的负载,写入、锁定,贴到需要的位置。
NFC 标签是少有的"开箱即用"的消费级技术之一。便宜、耐用、无需电池,一旦掌握基础,应用场景几乎会自然而然地浮现出来。
Ready to Get Started?
Download NFCore and start managing your NFC tags like a pro.