設計稿放 QR Code 的 3 個技巧:SVG 檔、印完還能改連結、排版不誤掃
設計稿要放 QR Code,記住三招:下載 SVG、用能改連結的短網址、排版留白不誤掃。附尺寸、配色和放 Logo 的實測結果。
作者:郭政佑 Kevin ·
TL;DR:設計稿要放 QR Code,記住三招:下載 SVG 向量檔、用可以改連結的短網址做碼、四周留 4 格空白並用深色碼配淺色底。送印前印一張樣張,用兩支以上的手機實際掃過一次。
這篇分享 QR Code 在設計上的應用。這三招都是我覺得剛開始放 QR Code 時就知道,會很有幫助的事。
什麼時候會用到這三招
設計師不管做活動海報還是 DM,幾乎都會遇到要放 QR Code 的狀況。常見的麻煩有這三種:
- 放大就糊:有些網站產生的 QR Code 只有 PNG,放大畫質變差,顏色也只能是黑色。
- 網址還沒定就要送印:活動網址還沒確認,印刷卻要先印才來得及;或是印好之後網址改了,只能印貼紙把舊的 QR Code 蓋掉。
- 掃不到或掃錯:好幾個 QR Code 並排,掃到不是自己要的那個;或是顏色太淡,手機認不出來。
錯誤放法 vs 正確放法

左右兩邊的碼內容一樣,差別只在檔案格式、間距和顏色。下面一招一招講。
第一招:QR Code 下載 SVG,不要用小 PNG
要印刷的 QR Code,請下載 SVG。SVG 是向量檔,放進 Adobe Illustrator 可以無損放大縮小,也能隨意改顏色。PNG 是點陣圖,把小張的 PNG 拉大,邊緣會糊掉。開發 QR Code 的 DENSO WAVE 也提醒:用影像軟體把 QR Code 放大縮小,裡面的小方格會變形,可能變得難以讀取。

產 QR Code 我不會固定用同一個工具。要下載 SVG 檔,有時我會用 QuickMark 免費 QR Code 產生器,它可以下載 PNG、JPG、GIF、SVG 四種格式。除了網址,也能做電話號碼、電子郵件、地理資訊等內容。

- 打開 QuickMark 產生器,在上方選內容類型。放網址就選「網頁網址」。
- 在「網址」欄貼上網址,按「產生」。右邊會出現 QR Code 預覽,下方寫著版本和容錯等級。
- 按「產生」下面的「更多..」,可以調整容錯等級。一般用 M 就好;要在中間放 Logo,選 Q 或 H。
- 在「下載條碼」選 SVG,存到電腦。
- 把 SVG 拖進 Illustrator,縮放到需要的尺寸,再改成品牌色。
做完會得到一個放多大都清楚的 QR Code。改色時記得用深色當碼、淺色當底,原因在第三招。
不過我更常直接在 Figma 裡做。Figma Community 有一些外掛可以直接產 QR Code,例如 Appcano 做的 QR Code Generator,輸入網址或文字就能產生,可以改顏色、點的形狀,按一下就放進設計稿。在 Figma Community 搜尋「QR code」就找得到。改了點的形狀或中間加圖,記得照第三招先測再印。
第二招:用可以改連結的短網址做 QR Code,印好也能換網址
QR Code 一印出去就改不了,但它連到的網址可以改。做法是先建立一個短網址,再用短網址做 QR Code。
短網址服務會給你一個很短的網址,有人點開時再轉到你設定的「目的網址」。有些服務允許之後更換目的網址,短網址本身不變。所以印刷後要換連結,只要回到短網址後台改目的網址,掃 QR Code 的人就會連到新網址。
短網址我到現在都用 lihi 短網址。沒有合作關係,純粹是我自己很喜歡用。lihi 官網寫明免費方案也能替換連結、產生 QR Code(2026-10-12 查看)。

步驟一:登入後新增短網址
在「網址」欄貼上目的網址,按「儲存」。
步驟二:複製短網址,拿去產生 QR Code
按「複製網址」,把短網址貼到第一招的 QR Code 產生器。
步驟三:要換網址時,用「修改網址」更新目的網址
改完存檔,用手機掃一次已經印好的 QR Code,確認會連到新網址。
影片版介紹在這裡:原來 QRcode 印刷後還能修改?!用這個工具來幫你避免悲劇。
這招要注意三件事:
- QR Code 會跟著短網址服務走。服務停止、帳號出問題,印出去的碼就會失效。lihi 的使用條款也寫明,免費方案的內容由公司依營運狀況決定。要印很久的東西(包裝、招牌),建議用自己網域的網址。
- 帳號要顧好。能改目的網址的人,就能決定讀者被帶去哪裡。不要和別人共用登入。
- 留一個備案。在 QR Code 旁邊印上主網站網址,萬一短網址失效,讀者還找得到你。
第三招:排版和擺放,讓人一次掃到對的碼
QR Code 掃不掃得到,看的是留白、顏色、尺寸和位置。先記一個詞:模組是 QR Code 裡最小的那一個方格,下面的距離都用它來算。

好幾個 QR Code 並排:拉開距離,標示用途
一張圖上要放好幾個 QR Code 時,很多人會直接並排。碼貼得太近,掃的時候可能掃到不是自己要的那個。所以 QR Code 之間一定要拉開間隔。
兩個內容一樣的碼也一樣。有些版面會放兩個相同的碼,例如左右各一個,但放太近反而會影響掃描。實測把兩個相同的碼貼在一起,OpenCV 一個都解不出來;拉開之後,兩個都讀得到。
DENSO WAVE 的規定是:QR Code 四周要留 4 個模組寬的空白,叫做安靜區,文字和圖案都不能放進來。每個碼下面再寫一句「掃了會去哪裡」,讀者就不會掃錯。實測用 OpenCV 解碼:兩個碼貼在一起時,程式找得到碼卻解不出內容;拉開 4 個模組以上,讓兩個碼各自保有安靜區,兩個都讀得到。

張貼位置:高度要順手
印出來的文宣通常有固定的張貼位置。希望大家方便掃,就要注意 QR Code 的高度,太高或太低都不方便掃描。
配色:深色碼、淺色底
QR Code 的顏色和底色太接近,手機會不容易辨識。最穩的是黑碼白底;要換品牌色,碼用深色、底用淺色。GS1 的說明也寫,黑白對比最好,而且安靜區要和碼的底色一樣。
反過來做成白碼深底(反白)要小心,不是每個掃描程式都讀得到。像開源解碼函式庫 ZXing 要另外開啟選項才會試讀反白,實測用 OpenCV 也讀不出來。真的要反白,先用不同手機測過再送印。

尺寸:掃描距離約是碼寬的 10 倍
QR Code 的尺寸不能太小,太小就不好掃。DENSO WAVE 的建議是:在版面允許的範圍內,QR Code 盡量印大,越大越好讀。常見的經驗值是掃描距離約為碼寬的 10 倍,例如名片拿在手上約 20 公分,碼至少 2 公分。這是 QR 碼服務商整理的經驗值,不是 ISO 標準。網址越長,碼越密,就要再放大。

中間放 Logo:選 Q 或 H,Logo 越小越好
容錯等級是 QR Code 髒掉或被蓋住一部分時,還能把資料救回來的能力。DENSO WAVE 公布的數字是 L 約 7%、M 約 15%、Q 約 25%、H 約 30%。這個百分比是能修復的資料比例,不是可以蓋掉的面積。

同一個網址做成四種等級來測:L 級中間蓋 8% 就解不出來;Q 和 H 級蓋到 16% 還讀得到,20% 以上都失敗。這是數位圖檔的結果,手機實拍還有角度、反光和模糊,Logo 要再小一點。三個角的大方框是用來定位的,Logo 不要蓋到它們。
送印前怎麼確認
- 印一張實際尺寸的樣張,不要只在螢幕上掃。
- 用兩支以上的手機掃,最好 iPhone 和 Android 各一支。
- 站在讀者實際會站的距離掃,例如海報就退後一公尺。
- 確認連到的是正確頁面。用短網址的,改過目的網址後再掃一次。
- 換個光線再掃一次,例如室內燈光和戶外。
適用與不適用
- 適合:海報、DM、名片、菜單、活動手冊這類印刷品,尤其是網址可能還會變的活動。
- 短網址那招不適合:要印很多年的包裝、招牌、產品本體。服務或帳號一有變動,碼就失效,建議改用自己網域的網址。
- 要先測再用:反白、彩色、加 Logo、印很小的 QR Code。這些都會降低讀取成功率。
常見問題
| 狀況 | 先檢查這個 |
|---|---|
| 手機完全掃不到 | 四周有沒有留 4 格空白、碼和底色的對比夠不夠、是不是反白 |
| 近看掃得到,遠看掃不到 | 碼太小,照「距離約是碼寬 10 倍」放大,或把網址縮短 |
| 放了 Logo 之後掃不到 | 容錯等級改成 Q 或 H,Logo 縮小,不要蓋到三個角的大方框 |
| 掃到另一個碼 | 兩個碼之間拉開距離,各自標示用途。內容一樣的兩個碼也要拉開 |
| 連到舊網址 | 短網址的目的網址還沒改,或改完沒有儲存 |
相關資源
| 資源 | 說明 |
|---|---|
| QuickMark QR Code 產生器 | 免費產生 QR Code,可下載 SVG、調整容錯等級 |
| Figma 外掛:QR Code Generator | 在 Figma 裡直接產 QR Code,可以改顏色和點的形狀 |
| lihi 短網址 | 可以替換目的網址的短網址服務 |
| lihi 服務價格 | 免費方案與付費方案的差別,自訂網域要付費方案 |
| DENSO WAVE:QR Code 的大小與留白 | 安靜區要留 4 個模組寬(英文) |
| DENSO WAVE:容錯等級 | L、M、Q、H 四個等級怎麼選(英文) |
| DENSO WAVE:常見的讀取問題 | 放大變形、周圍有字、上面疊圖都會讀不到(英文) |
| 影片:QR Code 印刷後還能修改 | lihi 改連結的操作示範 |
小結
這三招是我過去在設計上用 QR Code 的一些心得:下載 SVG、用可以改連結的短網址、排版時留白並注意對比。
QR Code 看起來只是一個小方塊,但印錯就要整批重印或貼貼紙。下次送印前,先印一張樣張,拿兩支手機掃過再發稿。
QR Code 是 DENSO WAVE INCORPORATED 的註冊商標。
關於作者|Kevin Kuo
凱文設計 / 創作邦 CreatorHome 創辦人。專注分享 AI 工具應用、設計實務與個人品牌經營,幫助創作者打造可持續的創作事業。
🔗 更多關於我:kevinlearn.com