首頁學習專區如何加上 Logo 又不破壞你的 QR Code
設計

如何加上 Logo 又不破壞你的 QR Code

中央 Logo 之所以可行,是因為 QR Code 天生就能承受損傷——但只到某個程度,而且只有遮對地方才行。

閱讀時間 5 分鐘 · 更新於 2026 年 7 月

Logo 為什麼行得通

Logo 之所以能疊在 QR Code 上,是因為每一組 QR Code 都帶著冗餘資料。Reed-Solomon 容錯機制加入額外的碼字,讓掃描器在部分圖形缺失、糊掉或被遮住時,依然能把訊息重建回來。Logo 不過就是一次刻意造成的損傷。

容錯共有四級,每一級大致能復原固定比例的內容:L 約 7%、M 約 15%、Q 約 25%、H 約 30%。那些百分比就是圖形在掃描失敗之前所能承受的損失上限。

有 Logo 就用 Q 或 H

有 Logo 時,請把容錯率設在 Q 或 H。一旦再把印刷品質、反光,以及手機相機得穩住半秒鐘這些因素算進去,M 留下的餘裕就太少了。Q 對螢幕和乾淨的印刷是合理的預設值;凡是要護貝、會被摺到,或印得很小的,H 都是比較保險的選擇。

不要把復原百分比讀成一份可以花到見底的預算。真實世界的掃描條件會啃掉一部分,所以請把這個等級視為「Logo 之所以可能」的原因,而不是「可以遮住三分之一」的許可。

等級大致可復原什麼時候用
L7%沒有 Logo,且僅在乾淨的數位螢幕上顯示
M15%印刷的純碼,沒有任何疊加物
Q25%螢幕上或品質良好的印刷加 Logo
H30%Logo 再加上護貝、小尺寸或粗糙表面

Logo 安全的尺寸上限

請把 Logo 控制在整組碼總面積的約 10% 以內。由於面積隨寬度的平方成長,那大約是一個佔碼寬 30% 的方形 Logo——而寬度的 30% 是實務上的天花板,不是目標。寬度的 20% 到 25%(也就是面積的 4% 到 6%)才是舒適的工作區間。

更大有兩個風險。明顯的那個是你正在消耗復原額度。比較不明顯的那個是:容錯是跨資料區塊交錯編排的,一大塊連續的損失可能會在單一區塊裡毀掉超過該區塊所能修復的碼字數量,即使整體百分比看起來還很安全。

拿不定主意時,就把 Logo 做小一點。一個沒人會瞇著眼看的 Logo 照樣發揮作用;一組掃不到的碼則什麼也做不到。

放在正中央,並避開固定圖案

正中央是 Logo 唯一安全的位置。那裡的損失會平均分散到交錯編排的各個資料區塊,所以沒有任何單一區塊要獨自承受全部衝擊。把 Logo 移離中心,你就會把損傷集中在更少的區塊上,同時逐步逼近那些完全沒有冗餘的結構。

有三樣東西絕對不能碰。三個定位點——左上、右上和左下角的大方塊——是掃描器用來定位和判斷方向的依據。時序圖案,也就是在定位點之間交替排列的那一行和那一列,決定了模組網格。遮住其中任何一個,不管容錯等級寫著什麼,掃描都會直接失敗。

  • 絕不要疊到三個角落的定位點。
  • 絕不要跨過連接它們的時序行或時序列。
  • 不要動到其他角落附近的校正圖案。
  • 保持靜空區乾淨:四邊各留四個模組的空白背景。

替 Logo 加一塊乾淨的底板

請把 Logo 放在一塊與碼的背景同色的實色底板上,並在標誌四周留出兩個模組左右的留白。這樣掃描器得到的是一塊乾淨、明確、可以直接捨棄的區域,而不是一圈半遮半掩、它可能會嘗試讀取卻失敗的模組。

透明 PNG 是最好的 Logo 來源,但透明正是底板重要的原因:少了底板,QR 模組會從你標誌的縫隙中透出來,產生曖昧的灰灰的邊緣。透明 Logo 放在實色底板上,能同時給你銳利的標誌和乾淨的挖空。

容錯率越高,碼就越密

提高容錯率要付出資料容量的代價,所以編碼器往往必須升到模組更多、版本更大的 QR。同一個網址在 L 可能是 33 x 33 的網格,在 H 就成了 45 x 45——在同樣大的方塊裡塞進超過兩倍的模組。

這在印刷時很重要。每個模組實體上變得更小,所以整組碼必須印得更大,模組才辨識得出來。原則上,請讓碼的尺寸至少是預定掃描距離的十分之一:在 20 公分處閱讀的桌卡要 2 公分寬,在 3 公尺外閱讀的海報要 30 公分寬。有 Logo 又用 H 級容錯時,請在你原本的最小尺寸之上再放大。

送印之前先測試

請測試實際匯出的檔案、在實際的最終尺寸下測試,而不是看螢幕上的預覽。在 27 吋螢幕上掃得到的碼,做成霧面卡紙上 2 公分的貼紙可能就失敗了。先印一張,然後照下面這份清單走一遍。

  • 至少用一支 iPhone 和一支 Android 手機、以內建相機 App 掃描。
  • 在人們實際會站的距離測試,而不是湊到 10 公分。
  • 在實際場地的光線下測試,包括護貝或玻璃造成的任何反光。
  • 找一個從沒看過這組碼的人,在毫無提示的情況下試一次。
  • 只要有任何一項測試結果勉強,就把 Logo 縮小或提高容錯率,然後重印。

QR Code Agent 會把 Logo 烤進匯出的 PNG 或 SVG,所以你下載的檔案就是完成的完稿——不必再另外合成任何東西上去。

有一件事 Logo 救不了

這些是靜態碼:目的地就編碼在圖形本身裡,所以這組碼永不失效,也不需要伺服器。同樣地,它在下載之後也無法編輯。如果連結可能會變,請讓碼指向你自己掌控的頁面,再去更改那個頁面上的內容。

準備好要做一組了嗎?Logo 產生器會處理上傳、外框和容錯率提示,並匯出可直接印刷的 SVG。

立即製作

免費、免註冊,而且你的碼永不失效。

開啟產生器 →
相關指南

如何加上 Logo 又不破壞你的 QR Code 常見問題

加上 Logo 會破壞 QR Code 嗎?
只要它夠小、置中,而且容錯率設在 Q 或 H,就不會。遮住的面積低於整組碼約 10% 的 Logo,落在容錯所提供的復原額度之內。
有 Logo 時該用哪一級容錯率?
螢幕和品質良好的印刷用 Q,小尺寸、護貝或戶外的碼用 H。一旦 Logo、印刷品質和光線同時跟你作對,L 和 M 留下的餘裕就太少了。
Logo 可以放角落而不是正中央嗎?
不行。角落是掃描器用來定位和判斷方向的定位點所在,遮住其中任何一個,不管容錯率設多高,這組碼都會無法讀取。
我的 Logo 應該是透明 PNG 嗎?
是的,透明 PNG 是最乾淨的來源。請把它放在一塊與碼的背景同色的實色底板上,這樣 QR 模組就不會從透明區域透出來。
下載之後還要另外把 Logo 加上去嗎?
不用。Logo 已經算圖進匯出的 PNG 或 SVG 裡,所以你下載的檔案就是最終完稿。

拿到你的碼了嗎? ☕ 請我喝杯咖啡 ——這能讓這個工具對所有人保持免費。