📱 QR 碼產生器
為網址、文字或任意資料產生 QR 碼 — 完全離線
✓ 永久免費 · ✓ 無需註冊 · ✓ 檔案不上傳 · ✓ 離線可用
🔒 你的資料永遠不會離開你的裝置。 所有處理都使用 qrcode.js 函式庫(在瀏覽器端執行) 在你的瀏覽器中進行。不上傳、不經伺服器、不追蹤。
功能特色
- 任意內容 — 為網址、純文字、電子郵件地址、電話號碼、WiFi 憑證等產生 QR 碼。
- 自訂顏色 — 選擇任何前景色和背景色以配合你的品牌。
- 可調整大小 — 產生 100px 到 1000px 的 QR 碼 — 從小標籤到大海報都適用。
- PNG 和 SVG 匯出 — 下載 PNG 用於影像,或 SVG 用於可無限縮放的向量圖形。
- 高容錯等級 — 只要內容裝得下,就使用最高的 H 級(30%)容錯——QR 碼部分受損或被 Logo 遮住時仍可掃描。
運作方式
- 輸入你的內容 — 輸入你想編碼的網址、文字、電子郵件、電話號碼或任何資料。
- 自訂外觀 — 設定大小、前景色和背景色。
- 下載 QR 碼 — 匯出為 PNG(點陣圖)或 SVG(向量圖) — 兩者皆完全離線產生。
使用情境
- 連結到你的網站或社群媒體個人檔案
- 名片上可掃描的聯絡資訊
- 產品包裝上連結到說明書
- 活動簽到碼和票券
- WiFi 網路分享 (WIFI:T:WPA;S:network;P:password;;)
常見問題
可以在 QR 碼中間放 Logo 嗎?
可以。加入 Logo 後,它會放在 QR 碼中央的白色底板上。QR 碼使用高容錯等級(H 級),所以還是掃得出來——不過成品最好還是用手機實際掃一次。
QR 碼是離線產生的嗎?
是的,完全離線。qrcode.js 函式庫在你的瀏覽器裡執行,你的資料不會傳送到任何地方。
什麼時候用 SVG,什麼時候用 PNG?
SVG 是向量圖,放大到任何尺寸都不會失真,最適合印刷。PNG 是點陣圖,適合在固定尺寸下做數位用途。
內容長度上限是多少?
2,953 位元組,大約等於同樣數量的英文字元(中文字和 emoji 每個佔 3–4 位元組)。1,273 位元組以內保持 H 級容錯;更長的內容會自動降一級容錯以便裝下,頁面會提示你。加 Logo 必須用 H 級,所以帶 Logo 時上限是 1,273 位元組。實際使用越短越好:短連結產生的碼點稀疏,隔著一個房間也能掃。
可以用自訂顏色嗎?
可以。保持碼比背景深、對比度夠高就好:淺色碼配深色背景(反色)或很淡的顏色會讓很多掃碼 App 失敗,所以顏色組合有風險時頁面會提醒你。列印前用手機掃一下。
相關教學
- 📖 為什麼中間放了 Logo 的 QR Code 還是掃得出來 — 你可以把一個 logo 放進 QR code 的正中央,它照樣能用——靠的是內建的錯誤更正。這篇說明它的原理、logo 能多大,以及怎麼在瀏覽器裡做一個。
- 📖 如何做一個永不過期的免費 QR Code — 很多「免費」QR Code 偷偷透過伺服器轉址,等你不付錢就失效。這篇教你怎麼做一個永遠有效的靜態 QR Code。
相關工具
- ▮▯▮ 條形碼生成 — 生成 Code128、EAN-13 等多種格式條形碼——完全離線
- 📡 裝置間檔案快傳 — 手機傳電腦、電腦傳手機——檔案在兩個瀏覽器之間直連傳輸。免上傳、免註冊、不用電子郵件。一台裝置產生房間碼,另一台加入,檔案點對點直接飛過去。
- > 影像轉 Base64 — 把圖片轉成 Base64 Data URI,或對文字做 Base64 編碼 / 解碼——還能把 Base64 還原成檔案
- 📦 壓縮影像 — 在不損失品質的情況下減少檔案大小 — 全在瀏覽器中完成
💬 Bug、點子,或者就想打個招呼? 告訴 Milo 🐨 · [email protected]