QR Code 產生器
靜態編碼。不轉址、不追蹤、不會過期。
本機處理輸入文字或網址就會產生 QR Code
這是靜態 QR Code,資料就在圖裡 —— 不轉址、不追蹤、不會過期。
完全在你的瀏覽器裡執行 —— 打開開發者工具的 Network 分頁就能驗證
輸入文字或網址,得到一個完全屬於你的 QR Code。資料直接編進圖案裡,所以這個碼會一直有效,中間沒有任何人。
多數免費 QR 產生器的陷阱
很多免費 QR 服務根本沒有把你的網址編進碼裡。它們編的是自家網域上的一個短連結,再轉址到你的目的地。這叫「動態 QR Code」,通常會被當成功能來宣傳 —— 事後可以改目的地,而且有掃描分析。
比較少被強調的是後果。每一次掃描都會經過他們的伺服器,所以他們看得到誰掃、何時掃、大概在哪裡掃。而且因為你印出去的碼指向的是他們的網域,開關在他們手上:免費方案被改成收費、轉址被限速、服務收攤後碼直接失效,這些都發生過。如果那個碼已經印在一萬張傳單上、或蝕刻在產品上,你毫無辦法。
這個產生器的做法
你的文字或網址被直接編進圖案裡。沒有中間網域,所以沒有東西可以被關掉、沒有人可以開始收費、也沒有人在蒐集掃描資料。這個碼在你的瀏覽器裡產生,一百年後掃起來跟今天一模一樣。
代價要誠實說清楚:靜態碼印出去之後就不能改指向,而且沒有掃描分析。如果你真的需要日後轉址,請把「你自己控制的網域上的短網址」編進碼裡 —— 這樣轉址權在你手上,不在別人手上。
容錯等級怎麼選
QR Code 帶有冗餘資料,所以即使部分髒污、破損或被遮住仍然掃得出來。L 級約可修復 7% 的損壞、M 約 15%、Q 約 25%、H 約 30%。等級越高,模組數越多,同樣的內容圖案會變得更密。
螢幕上或乾淨的印刷品,M 幾乎永遠是對的。如果你打算在中間放 logo(那正是中央 logo 之所以可行的原因),或這個碼會印在曲面、布標、容易磨損的東西上,才選 H。不要預設就用 H —— 它會讓模組變小,反而讓小尺寸的碼更難掃。
尺寸、留白與印刷
留白邊界不是裝飾。掃描器靠它判斷碼的邊緣在哪裡,緊貼其他圖案印刷的 QR Code 經常掃不出來。規範要求四個模組寬,這也是這裡的預設值,要調小應該要有具體理由。
要印刷請下載 SVG 而不是 PNG。SVG 是向量,放到多大都完全銳利;而 PNG 被印刷廠放大後邊緣會糊掉,直接影響掃描成功率。經驗法則:手機在正常閱讀距離下掃,碼至少要 2 公分寬,距離更遠就要更大。
你編進去的網址我們從來看不到
QR Code 在你的瀏覽器裡產生。你編進去的網址 —— 那經常是還沒發布的活動頁、內部系統、或私人文件連結 —— 從來不會被送到我們這裡。
這件事比聽起來重要。把一個機密網址貼進線上產生器,等於在你還沒公開之前就先把它交給了第三方。打開開發者工具盯著 Network 分頁然後打字 —— 什麼都不會離開這一頁。
常見問題
這個 QR Code 會過期嗎?
不會。資料直接編在圖裡,中間沒有任何服務可以讓它過期、被更改或被停用。它永遠都會掃出同樣的結果。
印出去之後可以改指向嗎?
靜態碼不行 —— 這是「沒有中間人」的代價。如果你需要日後轉址,請把你自己控制的網域上的短網址編進碼裡,轉址權就留在你手上。
容錯等級該選哪個?
螢幕與乾淨印刷用 M。要在中間放 logo、或碼會磨損、印在曲面或布料上才用 H。等級越高圖案越密,沒有理由就不要用 H。
該下載 PNG 還是 SVG?
要印刷一律用 SVG —— 它是向量,放到多大都銳利。螢幕使用、或對方不收 SVG 時用 PNG。
你們會追蹤掃描或儲存我的網址嗎?
都不會。QR Code 在你的瀏覽器裡產生,網址從未被傳輸。也沒有經過我們網域的轉址,所以就算想算掃描次數也做不到。


