設計稿放 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 正確放法

同一張 DM 的前後對照:左邊兩個淺黃色小碼放大後變糊、貼在一起又沒寫用途;右邊兩個深色 SVG 碼放在白底上,拉開並寫上「看這篇文章」「創作邦首頁」
排版示意,不是任何品牌的實際作品。右邊的兩個碼可以掃,分別連到本文和創作邦首頁。

左右兩邊的碼內容一樣,差別只在檔案格式、間距和顏色。下面一招一招講。

第一招:QR Code 下載 SVG,不要用小 PNG

要印刷的 QR Code,請下載 SVG。SVG 是向量檔,放進 Adobe Illustrator 可以無損放大縮小,也能隨意改顏色。PNG 是點陣圖,把小張的 PNG 拉大,邊緣會糊掉。開發 QR Code 的 DENSO WAVE 也提醒:用影像軟體把 QR Code 放大縮小,裡面的小方格會變形,可能變得難以讀取。

同一個 QR Code 並排:左邊把 37×37 像素的 PNG 直接放大,邊緣糊掉;右邊是 SVG 向量檔,邊緣銳利
兩個碼內容相同,都會連到本文。左邊是 37×37 像素的 PNG 直接放大。

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

QuickMark 產生器畫面:1 選「網頁網址」、2 在網址欄貼上網址按產生、3 在更多選項調容錯等級、4 在下載條碼點 SVG
QuickMark 官方公開頁面,2026-10-12 截圖。編號是後加的標註。
  1. 打開 QuickMark 產生器,在上方選內容類型。放網址就選「網頁網址」。
  2. 在「網址」欄貼上網址,按「產生」。右邊會出現 QR Code 預覽,下方寫著版本和容錯等級。
  3. 按「產生」下面的「更多..」,可以調整容錯等級。一般用 M 就好;要在中間放 Logo,選 Q 或 H。
  4. 在「下載條碼」選 SVG,存到電腦。
  5. 把 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 查看)。

lihi 三個步驟截圖:1 新增短網址視窗,在網址欄貼上目的網址按儲存;2 複製短網址;3 修改網址視窗,換成新網址按儲存
2024 年 12 月截圖,介面可能已更新。編號和藍框是後加的標註。

步驟一:登入後新增短網址

在「網址」欄貼上目的網址,按「儲存」。

步驟二:複製短網址,拿去產生 QR Code

按「複製網址」,把短網址貼到第一招的 QR Code 產生器。

步驟三:要換網址時,用「修改網址」更新目的網址

改完存檔,用手機掃一次已經印好的 QR Code,確認會連到新網址。

影片版介紹在這裡:原來 QRcode 印刷後還能修改?!用這個工具來幫你避免悲劇。

這招要注意三件事:

  • QR Code 會跟著短網址服務走。服務停止、帳號出問題,印出去的碼就會失效。lihi 的使用條款也寫明,免費方案的內容由公司依營運狀況決定。要印很久的東西(包裝、招牌),建議用自己網域的網址。
  • 帳號要顧好。能改目的網址的人,就能決定讀者被帶去哪裡。不要和別人共用登入。
  • 留一個備案。在 QR Code 旁邊印上主網站網址,萬一短網址失效,讀者還找得到你。

第三招:排版和擺放,讓人一次掃到對的碼

QR Code 掃不掃得到,看的是留白、顏色、尺寸和位置。先記一個詞:模組是 QR Code 裡最小的那一個方格,下面的距離都用它來算。

一個 QR Code 四周用淺藍色標出 4 個模組寬的安靜區,旁邊說明模組是最小的一格,安靜區裡不能放文字和圖案
資料來源:DENSO WAVE,2026-10-12 查核。圖中的碼可以掃,會連到本文。

好幾個 QR Code 並排:拉開距離,標示用途

一張圖上要放好幾個 QR Code 時,很多人會直接並排。碼貼得太近,掃的時候可能掃到不是自己要的那個。所以 QR Code 之間一定要拉開間隔。

兩個內容一樣的碼也一樣。有些版面會放兩個相同的碼,例如左右各一個,但放太近反而會影響掃描。實測把兩個相同的碼貼在一起,OpenCV 一個都解不出來;拉開之後,兩個都讀得到。

DENSO WAVE 的規定是:QR Code 四周要留 4 個模組寬的空白,叫做安靜區,文字和圖案都不能放進來。每個碼下面再寫一句「掃了會去哪裡」,讀者就不會掃錯。實測用 OpenCV 解碼:兩個碼貼在一起時,程式找得到碼卻解不出內容;拉開 4 個模組以上,讓兩個碼各自保有安靜區,兩個都讀得到。

實測對照:左邊兩個 QR Code 貼在一起,OpenCV 找得到碼卻解不出內容;右邊兩個碼拉開並寫上看這篇文章、創作邦首頁,兩個都讀得到。標題下方提醒:內容一樣的兩個碼也要拉開,貼在一起一個都解不出來
實測:OpenCV 4.11 從本圖解碼,2026-10-12;兩個相同的碼另外實測,2026-10-13。右邊兩個碼可以掃,分別連到本文和創作邦首頁。

張貼位置:高度要順手

印出來的文宣通常有固定的張貼位置。希望大家方便掃,就要注意 QR Code 的高度,太高或太低都不方便掃描。

配色:深色碼、淺色底

QR Code 的顏色和底色太接近,手機會不容易辨識。最穩的是黑碼白底;要換品牌色,碼用深色、底用淺色。GS1 的說明也寫,黑白對比最好,而且安靜區要和碼的底色一樣。

反過來做成白碼深底(反白)要小心,不是每個掃描程式都讀得到。像開源解碼函式庫 ZXing 要另外開啟選項才會試讀反白,實測用 OpenCV 也讀不出來。真的要反白,先用不同手機測過再送印。

三個 QR Code 並排:黑碼白底最穩,品牌深藍碼配淺色底也可以,白碼深底的反白碼 OpenCV 讀不出來,要先測再印
實測:OpenCV 4.11 從本圖解碼,2026-10-12。左邊兩個碼可以掃,會連到本文。

尺寸:掃描距離約是碼寬的 10 倍

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

手機距離 QR Code 約 20 公分,碼寬約 2 公分,掃描距離約等於碼寬乘以 10
示意圖,距離和碼寬按 10:1 比例畫。10 倍是服務商整理的經驗值,不是 ISO 標準。

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

實測:L 級 QR Code 中間蓋 8% 的 Logo 解碼失敗;H 級蓋 16% 仍解碼成功;四種等級蓋到 20% 以上都失敗
實測:Python qrcode 8.2 產生、OpenCV 4.11 解碼,2026-10-12,同樣條件跑兩次結果相同。右邊的碼可以掃,會連到本文。

同一個網址做成四種等級來測:L 級中間蓋 8% 就解不出來;Q 和 H 級蓋到 16% 還讀得到,20% 以上都失敗。這是數位圖檔的結果,手機實拍還有角度、反光和模糊,Logo 要再小一點。三個角的大方框是用來定位的,Logo 不要蓋到它們。

送印前怎麼確認

  1. 印一張實際尺寸的樣張,不要只在螢幕上掃。
  2. 用兩支以上的手機掃,最好 iPhone 和 Android 各一支。
  3. 站在讀者實際會站的距離掃,例如海報就退後一公尺。
  4. 確認連到的是正確頁面。用短網址的,改過目的網址後再掃一次。
  5. 換個光線再掃一次,例如室內燈光和戶外。

適用與不適用

  • 適合:海報、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


延伸閱讀:平面設計靈感網站|包裝設計參考網站|免費字體大補帖

創作邦載入中