免費QR Code產生器
為URL、文字、WiFi等產生QR Code。無浮水印。
許多QR Code網站會讓掃碼經過它們自己的跳轉,而跳轉可能會失效——此QR Code直接包含你的連結,永不過期。
靜態QR Code——永不過期
你的連結直接編碼在圖案中:沒有跳轉、沒有追蹤、無需註冊。只要連結本身有效,它就一直有效。
控制下載解析度
128px1024px
#000000
#ffffff
點樣式
置中徽標
工作原理
QR Code完全在你的瀏覽器中使用 qrcode JavaScript 庫產生——不涉及伺服器,你輸入的任何內容都不會被傳輸到任何地方。對於結構化資料型別(Wi-Fi、vCard 聯絡人、日曆事件),工具會先按照相關開放標準(MECARD/WiFi 規範、vCard 3.0、RFC 5545 iCalendar)組裝經過正確跳脫的載荷字串,再交給該庫。
- 1按型別組裝載荷根據所選標籤頁,工具建立要編碼的準確字串——裸網址缺少 'https://' 時會自動補上,Wi-Fi 條目變為跳脫了特殊字元的 WIFI:T:WPA;S:...;P:...; MECARD 字串,vCard 變為 BEGIN:VCARD/VERSION:3.0 塊,日曆事件變為採用符合 RFC 5545 日期時間格式的 VCALENDAR/VEVENT 塊。
- 2qrcode 庫編碼載荷組裝好的字串傳給 qrcode 庫的 QRCode.toDataURL(),它計算 Reed-Solomon 糾錯碼,將資料位對映到QR Code矩陣模組中,並直接渲染為 256px 的 PNG data URL 用於即時預覽。
- 3下載前預先產生匯出 blob當你更改選項或輸入時,工具會在後台預先產生 PNG blob(透過 QRCode.toDataURL(),按你選擇的解析度,最高 1024px)和 SVG blob(透過 type 為 'svg' 的 QRCode.toString()),因此下載可以在使用者手勢內同步觸發——這是相容 iOS Safari 所必需的。
- 4對比度檢查與下載渲染之前,工具會計算你所選深色和淺色的 WCAG 相對亮度,如果對比度低於 3:1 或顏色被反轉就會發出警告——這兩種情況都會導致掃碼失敗。下載會儲存預先產生的 PNG 或 SVG;複製會透過 Clipboard API 將 PNG 放入剪貼簿。