大多數人用 QR Code 只是「放一個網址」,但 QR Code 能編碼的資料遠不止於此。Wi-Fi 連線設定、電子名片、地圖定位、電子郵件草稿——這些都能打包成一個 QR Code,讓手機掃描後直接執行動作,省去複製貼上的麻煩。本文整理六種進階應用,並說明動態 QR Code 如何解決「印了就改不了」的問題。
一、QR Code 能編碼的不只是網址
QR Code 本質上是「文字的圖形化表示」,只要掃描器能解讀格式,幾乎任何文字都能放進去。各大手機作業系統(iOS、Android)的相機 App 已內建多種 QR Code 格式的解讀規則:
| 格式 | QR Code 內容格式 | 掃描後動作 |
|---|---|---|
| 網址 | https://example.com |
開啟瀏覽器並跳轉 |
| Wi-Fi 連線 | WIFI:T:WPA;S:MyNet;P:password;; |
自動連接 Wi-Fi(免輸入密碼) |
| 電子名片 | BEGIN:VCARD...END:VCARD |
提示加入聯絡人 |
| 電話 | tel:+886912345678 |
開啟撥號畫面 |
mailto:[email protected]?subject=... |
開啟郵件 App 並預填收件人與主旨 | |
| SMS 訊息 | sms:+886912345678?body=... |
開啟簡訊 App 並預填號碼與內容 |
| 地圖定位 | geo:25.033,121.564 |
開啟地圖 App 導航至座標 |
二、Wi-Fi QR Code:免輸密碼的訪客連線
辦公室、咖啡廳、活動現場最常見的問題之一:「Wi-Fi 密碼是什麼?」製作一個 Wi-Fi QR Code 貼在入口或桌上,訪客掃描後直接連線,再也不用背誦或抄寫密碼。
Wi-Fi QR Code 的格式
WIFI:T:WPA;S:網路名稱;P:密碼;H:false;;
參數說明:
T:加密類型,通常為WPA(WPA/WPA2)或WEP,無密碼則填nopassS:SSID(Wi-Fi 名稱)P:密碼H:是否為隱藏網路,一般填false
注意:Wi-Fi QR Code 包含明文密碼,不適合公開張貼在所有人都能拍照的地方。建議放在前台或有限制進入的區域,或定期更換密碼並更新 QR Code。
三、電子名片(vCard QR Code):掃描即加入聯絡人
在名片上印一個 QR Code,對方掃描後手機直接提示「加入聯絡人」,所有資訊(姓名、電話、Email、公司、職稱、網址)一鍵匯入,不需要手動輸入。
vCard 格式範例
BEGIN:VCARD
VERSION:3.0
FN:王小明
ORG:範例公司
TITLE:產品經理
TEL;TYPE=CELL:+886912345678
EMAIL:[email protected]
URL:https://example.com
END:VCARD
這段文字直接放入 QR Code 產生器即可產生電子名片 QR Code。大多數現代手機相機掃描後會自動識別 vCard 格式並提示儲存聯絡人。
四、活動報到 QR Code:個人化票券設計
活動報到是 QR Code 最廣泛的企業應用之一。每位參加者收到一個專屬 QR Code(包含報名 ID 或 Token),現場工作人員用手機掃描後即可驗證身份、標記出席。
設計原則
- 使用隨機 Token 而非流水號:避免參加者猜測他人的 QR Code(例如 ID 從 1 開始遞增就很容易偽造)
- 後端驗證優先:QR Code 本身只是識別碼,實際的報到邏輯應在後端資料庫驗證,防止同一張 QR Code 被重複使用
- 考慮離線場景:如果活動現場網路不穩,可在 QR Code 中編碼加密簽章,讓掃描端在本地驗證真偽
五、動態 QR Code:印了還能改內容
一般 QR Code 是「靜態」的——一旦產生,裡面的內容就固定了。如果你已經把 QR Code 印在傳單、名片或展示架上,事後無法修改目的地 URL,這是最常見的困擾。
解法:結合短網址服務
不要把最終 URL 直接放進 QR Code,而是:
- 建立一個短網址(例如
gui.tw/s/abc123),指向最終目的地 - 把短網址放進 QR Code
- 日後需要更改目的地時,只需修改短網址的轉址目標,QR Code 本身不需要重新製作
動態 QR Code 的實際應用場景
- 餐廳菜單:菜色或價格更新時,只需修改短網址轉址,桌上的 QR Code 繼續有效
- 活動海報:活動資訊或報名連結更換時,不需重新設計印刷
- 產品包裝:產品說明書或教學影片連結更新時,包裝上的 QR Code 繼續有效
- 名片:換工作或換號碼後,名片上的 QR Code 依然指向最新資訊
六、URL 編碼:QR Code 中的特殊字元處理
在 Email 或 SMS QR Code 中,如果 subject 或 body 包含中文、空格或特殊符號,需要先做 URL 編碼,否則部分手機可能無法正確解讀。
原始:mailto:[email protected]?subject=你好&body=這是測試訊息
編碼後:mailto:[email protected]?subject=%E4%BD%A0%E5%A5%BD&body=%E9%80%99%E6%98%AF%E6%B8%AC%E8%A9%A6%E8%A8%8A%E6%81%AF
七、QR Code 製作品質的關鍵細節
糾錯等級(Error Correction Level)
QR Code 有四個糾錯等級(L/M/Q/H),等級越高,即使 QR Code 部分損毀或被遮擋,仍能正確解讀——但圖案也會越密集。一般用途選 M 或 Q,如果 QR Code 要加上 Logo 覆蓋中心,至少要選 Q 或 H。
尺寸與邊距
QR Code 周圍必須留有足夠的白色「靜默區域(Quiet Zone)」,通常建議至少 4 個模組寬。如果 QR Code 印在彩色背景上或緊貼其他圖案,掃描成功率會下降。
測試掃描
正式使用前,用 iOS 相機、Android 相機,以及專用掃描 App 分別測試,確認在不同距離和光線條件下都能正確掃描。特別是彩色 QR Code 或加了 Logo 的版本,更需要仔細測試。
總結
- QR Code 不只能放網址——Wi-Fi 連線、電子名片、Email 草稿、地圖定位都有標準格式
- Wi-Fi QR Code 方便訪客連線,但包含明文密碼,要注意擺放位置
- 電子名片(vCard)QR Code 讓對方掃描後直接加入聯絡人,適合印在名片上
- 結合短網址可以製作「動態 QR Code」,印出後仍能修改目的地,避免重印成本
- Email/SMS QR Code 中的中文內容需要 URL 編碼,確保跨設備相容性
- 糾錯等級選 Q 或 H,確保 QR Code 在部分遮擋或損毀時仍可掃描