0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0
設定
讀取 NFC 標籤的內容,在上面寫入文字、連結、聯絡人或自訂資料型別,完成後把它鎖定為唯讀。一切都在你的裝置上進行。
操作
常用晶片的容量
NTAG213144 個可用位元組
NTAG215504 個可用位元組
NTAG216888 個可用位元組
MIFARE Classic 1K716 個可用位元組

運作方式

不必安裝任何應用程式,直接在手機瀏覽器裡讀取、寫入並鎖定 NFC 標籤。掃描時會顯示標籤的序號,並逐筆列出每個 NDEF 記錄,包含型別、大小、語言、MIME 型別以及原始內容的十六進位傾印。

寫入時可以把多筆記錄組合進同一則訊息:帶語言的文字、連結、任意 MIME 內容以及自訂的外部型別。工具還內建了幫你組裝內容的小幫手:vCard 聯絡人、含主旨與內文的郵件、撥打電話、簡訊、地理座標、WhatsApp 聊天以及開啟某個 Android 應用程式。

與標籤的所有互動都透過 Web NFC API 在你的裝置上完成:讀取或寫入的內容絕不會傳送到伺服器。目前該 API 僅在 Android 版 Chrome 與 Edge 中可用,需要 HTTPS 連線且系統已開啟 NFC。

範例

https://ittools.techrecordType: "url" — 21 bytesURL 記錄會把已知前綴(https://)壓縮成一個位元組,因此佔用空間比文字看起來更小。
com.spotify.musicrecordType: "android.com:pkg"貼上標籤時,Android Application Record 會開啟指定的應用程式;若未安裝則提示安裝。
ejemplo.com:configrecordType externo — payload libre外部型別使用你自己的網域作為命名空間,適合只有你自己的應用程式才看得懂的資料。

使用情境

  • 在貼上標籤之前先看清它到底裝了什麼:目標網址、聯絡人、文字或二進位資料。
  • 製作名片,寫入 vCard 聯絡人,輕輕一碰就能加進通訊錄。
  • 製作貼紙,寫入菜單、表單、使用指南或訪客 Wi-Fi 的網址。
  • 在開發過程中測試應用程式對不同 NDEF 記錄型別的反應。
  • 當內容已經定案、不希望任何人改動時,把標籤留作唯讀。

常見問題

為什麼在我的電腦或 iPhone 上無法使用?

Web NFC API 僅在 Android 8 以上的 Chrome 與 Edge 中實作。桌面端、Safari 以及 iOS 瀏覽器都沒有這個介面,因此任何網頁都無法讀寫標籤。請在裝有 Chrome 的 Android 手機上透過 HTTPS 開啟本工具。

文字記錄和 URL 記錄有什麼差別?

文字記錄只保存純內容及其語言,不會觸發任何動作,系統僅僅顯示它。URL 記錄保存的是一個位址,會讓手機提示開啟它;而且它會壓縮常見前綴,因此在標籤上佔用的空間更少。

一個標籤能放多少內容?

取決於晶片:卡片與貼紙中最常見的 NTAG213 約有 144 個可用位元組,NTAG215 約 504 個,NTAG216 約 888 個。本工具會在你編排訊息時估算大小,並在超出最小晶片時提出警告。

標籤鎖定後還能復原嗎?

不行。鎖定標籤會啟用晶片的實體保護,使它永久變成唯讀:任何裝置或應用程式都無法再寫入。請僅在內容已經定案時使用該選項。

什麼是外部型別,什麼時候適合使用?

它是一種記錄,其型別寫成「網域:名稱」——例如 example.com:config——並以你自己的網域作為命名空間。適合只有你的應用程式才會解讀的資料:其他讀取器看得到該記錄,但不會嘗試對它做出反應。

標籤的內容會被傳送到某個伺服器嗎?

不會。讀取與寫入都由瀏覽器直接面向手機硬體完成;無論是讀到的內容還是你寫入的內容,都不會離開你的裝置。瀏覽器會在首次使用時要求 NFC 權限,你隨時可以撤銷。