QR Code 動態 vs 靜態:差別在哪 + 該選哪個
動態 QR 可事後改目標、靜態 QR 內容寫死。差別在哪?哪個適合你?本文拆解兩者技術原理、適用場景、隱私 trade-off。
你印了 1000 張海報,上面是 QR code 指向你的活動 landing page — 結果活動延期了,URL 要改。那 1000 張海報全廢了嗎?
答案取決於你用的是靜態 QR(內容寫死)還是動態 QR(可事後改目標)。本文拆解兩者技術差別、適用場景、隱私 trade-off。
技術原理
靜態 QR — 「QR 本身就是內容」
靜態 QR 的方塊矩陣直接編碼最終目標:
QR 矩陣 → 解碼後 → https://target.example.com
手機掃 → QR engine 解碼 → 拿到 URL → 跳轉。中間沒任何 server。
特色:
- 完全離線可用(解碼純算法,不需網路)
- 內容寫死不能改
- 純粹的「圖 = 內容」一對一關係
動態 QR — 「QR 指向 redirect 服務」
動態 QR 的方塊矩陣編碼一個中介 URL(譬如短網址服務的 short URL):
QR 矩陣 → 解碼後 → https://drrop.cc/l/abc123
↓ 跳轉
→ https://final-target.com(隨時可改)
手機掃 → QR engine 解碼 → 拿到 short URL → 訪問 → server 跳轉到當前設定的目標。
特色:
- 目標可事後改(不用重新印 QR)
- 需要中介 server 維運
- 中介 server 知道每次掃描
兩者對比表
| 屬性 | 靜態 QR | 動態 QR |
|---|---|---|
| 目標可事後改 | ✗ | ✓ |
| 需要 server / 第三方服務 | ✗ | ✓ |
| 點擊統計 | ✗ | ✓(中介 server 可記) |
| QR 矩陣複雜度 | 看內容長度 | 通常較短(short URL)→ QR 簡單易掃 |
| 隱私(內容洩漏給中介) | ✓(無中介) | ✗(中介 server 知所有掃描) |
| 服務消失後 QR 失效 | ✗ 永遠可用 | ✓ 中介 server 倒了 QR 廢 |
| 成本 | 0 | 看服務(多數有免費 tier) |
動態 QR 的 3 種實作方式
① 用短網址服務
QR 編碼一條 short URL(譬如 drrop.cc/l/abc123)→ short URL 可隨時改目標。
好處:
- 免費(多數短網址服務)
- 短 URL = 小 QR matrix = 容易掃
- 可加 expire / 密碼等控制
壞處:
- 服務倒閉 → QR 廢
- 短網址服務知道所有掃描(隱私 trade-off)
② 自架 redirect server
自己建一個 r.yourdomain.com/<code> redirect endpoint。
好處:
- 完全控制
- 自家服務不會「倒」(除非你自己關掉)
- 點擊統計自有
壞處:
- 要寫 code + 維運
- 要 server / hosting 成本
③ 商業動態 QR 平台
Beaconstac、Bitly Pro、QR Code Generator Pro 等。
好處:
- 完整 dashboard
- 進階統計(地理 / 裝置 / 時段)
- 可掃描事件 webhook
壞處:
- 月費($10-100+)
- 平台政策變動風險
各場景該選哪個
場景 1:名片 QR(連你個人網站)
選靜態 QR:
- 個人網站 URL 通常不變
- 不需要統計
- 名片印 100 張幾年才用完,動態 QR 多了維運負擔
如果未來換個人網站 → 重新做新名片就好。
場景 2:餐廳菜單 QR
取決於更換頻率:
- 季節性換菜單 → 動態 QR(QR 不變,後台改菜單 URL)
- 菜單十年不變 → 靜態 QR
場景 3:商品包裝 QR(連使用說明)
選動態 QR:
- 包裝印 10 萬個無法回收
- 說明書內容可能更新(譬如 v2.0 軟體變動)
- 用短網址服務或自架 redirect server
場景 4:海報 QR(限時活動)
選動態 QR:
- 活動可能改時間 / 地點
- 印刷品無法回收
- 活動結束後 redirect 改到「活動已結束」頁面
場景 5:Wi-Fi QR
只能用靜態 QR:
- 手機是直接解析
WIFI:T:WPA;S:xxx;P:yyy;;字串 - 不能用 short URL redirect 到 Wi-Fi 設定(手機不認)
如果 Wi-Fi 密碼變了 → 必須重印 QR。
場景 6:個人推薦碼 / Affiliate
選動態 QR:
- 你可能換 affiliate 平台(Amazon → 蝦皮)
- 不需重印名片 / 推薦卡
drrop.cc 視角
drrop.cc 提供「短網址」這個工具 — 本質上是動態 QR 的中介層:
- 用 drrop.cc/qr 直接編 final URL 進 QR → 靜態 QR
- 先用 drrop.cc 縮網址 → 拿短網址 → 用 drrop.cc/qr 把短網址編成 QR → 動態 QR(可事後改目標)
實際上 drrop.cc 縮網址結果頁自動顯示 QR(用短網址內容)— 等於默認提供「動態 QR」工作流。
drrop.cc 動態 QR 的限制
drrop.cc 縮網址的目標 URL 目前不可事後改 — 一旦建立,only 能刪不能改目標。也就是說 drrop.cc 的「動態 QR」實際上是**「永久 + 可刪除」**而非「可事後改目標」。
如果你需要「事後改目標」級別的動態 QR:
- bit.ly Pro(付費)
- 自架 redirect server
drrop.cc follow-up 規劃:「edit target_url」功能(admin 已可以;user-facing 待加)。
隱私 trade-off
動態 QR 中介 server 知道所有掃描行為:
- 誰掃了(IP / User-Agent)
- 何時掃
- 從哪裡掃(geo IP)
對「我關心 user 隱私」的場景 → 靜態 QR 是更好選擇。
drrop.cc 縮網址雖然是動態 QR 模式,但沒記原始 IP(只記 hashed IP for rate limit) — 比 bit.ly / lihi 隱私性高,但仍比純靜態 QR 弱。
安全 trade-off
動態 QR 的中介 URL 是潛在攻擊面:
- 短網址服務被入侵 → 攻擊者改 redirect 目標 → 用 user 信任 QR 釣魚
- 服務被收購 → 新 owner 可能改 redirect 政策
純靜態 QR 無此風險 — 內容寫死,攻擊者無法事後改。
對「商業關鍵 QR」(譬如官方驗證、銀行 QR),通常用靜態 QR指官方域名(譬如 bank.example.com/verify) — 即便該域名子站被駭,QR 本身不會 redirect 到攻擊者的網址。
FAQ
Q:drrop.cc/qr 預設生靜態還是動態? A:drrop.cc/qr 是 client-side 編碼工具 — 把你輸入的字串編成 QR。你輸入什麼它編什麼。輸入 final URL → 靜態 QR;輸入短網址 → 動態 QR 效果。
Q:能不能掃 QR 知道是動態還是靜態?
A:掃出來的內容 = 動態還是靜態的線索。如果內容是短網址 service URL(譬如 drrop.cc/l/... / bit.ly/...) → 通常是動態 QR。如果直接是 final URL → 通常是靜態。
Q:付費動態 QR 服務值得嗎? A:看你的「印量 × 內容更換頻率」:
- 印量大 + 更換頻率高 → 值得
- 印量小 / 一次性使用 → 用免費短網址服務即可
Q:自架動態 QR redirect server 難嗎? A:技術門檻:
- 中:用 Vercel / CF Workers 寫個 redirect endpoint,半天搞定
- 高:要支援 admin 改目標 / 統計 / 多 user → 1-2 週
drrop.cc 本身就是自架 CF Workers redirect server 的成品 — 不想自架可以直接用。
Q:印刷品 QR 用動態 QR 划算嗎? A:印刷量越大越划算。1000 張海報 + 內容變動風險 → 動態 QR 一次省下重印成本。100 張名片 + 個人站永遠不變 → 靜態 QR 更穩。
最後
兩者沒有絕對好壞,看場景:
- 內容寫死、要隱私、零成本 → 靜態 QR
- 內容可能改、要統計、印量大 → 動態 QR
- 想兩者好處兼得 → 用 drrop.cc/qr 編 drrop.cc 縮網址(半動態 — 可刪不可改)
→ 試試 drrop.cc 縮網址 + QR:drrop.cc