跳到主要內容

圖像/影音 / 021

QRCode 產生器

把網址、文字、Wi‑Fi 連線資訊或聯絡資料產生成 QR Code,可調整容錯等級並下載 PNG 或 SVG。

29 × 29 格 · 版本 2 · 19 字

為什麼做這個

需要分享網址、Wi‑Fi 或聯絡資訊時,靜態 QR Code 是很方便的交換方式。這個工具在瀏覽器端產生內容,不使用轉址型 QR Code。

這個工具怎麼用

選好內容類型並填入資料,QRCode 會即時產生,不需要按送出。WiFi 模式填入網路名稱與密碼後,別人用手機相機掃描就能直接連線,不必念密碼給對方;聯絡資訊模式產生的是 vCard 格式,掃描後可以直接存成通訊錄聯絡人。

容錯等級決定 QRCode 被遮住或髒污時還能不能讀取。L 約可容忍 7% 的損壞,H 可以到 30%。等級越高需要的格子越多、圖案越密,所以內容長的時候調高容錯可能會編不進去。要印在會磨損的地方(貼紙、戶外看板)建議用 Q 或 H,螢幕顯示用 L 或 M 就夠。

下載提供 PNG 與 SVG 兩種。PNG 是點陣圖,適合貼在網頁或社群貼文;SVG 是向量圖,放大到看板尺寸也不會糊,要印刷就選這個。兩種都是白底黑格,因為多數掃描器在深色底或透明底上讀取率會明顯下降。

這裡產生的是靜態 QRCode——你的內容直接編碼在圖案裡,掃描器讀到的就是你填的網址或文字。它不會過期也不需要維護,但相對地,印出去之後就不能再改內容,要換就得重新產生一張。

QRCode 的容量有上限:在最大尺寸(版本 40)、最低容錯等級 L 下,最多約可容納 7089 個數字、4296 個英數字或 2953 個位元組。內容越多,圖案越密、越難掃描,所以網址建議盡量縮短,長內容可以改放在網頁上、QRCode 只放連結。中文每個字在 UTF-8 佔 3 個位元組,容量比英數字少很多。

要讓掃描成功率更高,有幾個實務原則:深色圖案配淺色背景、保持對比;圖案四周留出至少相當於 4 個小方格寬的空白邊(quiet zone),不要被邊框或其他圖案貼住;印刷尺寸依掃描距離決定,距離越遠要越大;不要反白或加上花紋。發出去之前,用不同手機實際掃描一次。

常見問題

產生的 QRCode 會過期嗎?

不會。這裡產生的是靜態 QRCode,你的內容直接編在圖案裡,不經過任何轉址服務,所以不會因為這個站收掉或改版而失效。相對地,印出去之後就不能再改內容。

WiFi 的 QRCode 掃了會自動連線嗎?

iOS 與 Android 的相機掃到 WIFI 格式的 QRCode 時會跳出加入網路的提示,點一下就連上,不用手動輸入密碼。加密方式要選對(多數家用路由器是 WPA),選錯會連不上。

容錯等級要選哪一個?

螢幕上顯示或短期使用選 L 或 M 就夠。要印在貼紙、名片、戶外看板這類可能磨損或被遮到的地方,選 Q 或 H 比較保險。等級越高圖案越密,內容太長時可能編不進去,那就往下調一級。

PNG 跟 SVG 差在哪?

PNG 是點陣圖,尺寸固定,放大會糊,適合網頁與社群貼文。SVG 是向量圖,放多大都清晰,要送印刷或做大尺寸輸出就選 SVG。

可以做成有顏色或中間放 logo 的 QRCode 嗎?

目前只提供標準的白底黑格。彩色或中央嵌圖會占用部分容錯空間,設計不當時可能降低某些裝置的辨識率,因此這個版本先以一般黑白 QR Code 為主。

QRCode 最多能放多少字?

取決於內容類型與容錯等級。在容錯等級 L 的最大尺寸下,約 7089 個數字、4296 個英數字或 2953 個位元組(中文約 980 字上下)。實際使用時建議遠低於上限,內容少、圖案才簡單好掃。