開發者工具2026-05-10

QR 碼閱讀器:線上掃描與解碼 QR 碼(相機與檔案上傳)

QR 碼(Quick Response 碼)將最多 7,089 個數字字元或 2,953 位元組的二進位資料打包到一個黑白模組的方形網格中——您每天在產品包裝、餐廳菜單、支付終端、活動門票與行銷文宣上都會遇到數十次。我們的 QR 碼閱讀器可即時解碼任何 QR 碼,使用您的裝置相機(即時掃描)或透過解碼上傳的圖片檔案。不同於許多線上的 QR 閱讀器會將您掃描的資料傳送到遠端伺服器進行處理,我們的工具使用編譯為 WebAssembly 的 jsQR 與 ZXing 函式庫,完全在您的瀏覽器中執行解碼引擎——您掃描的網址、WiFi 憑證或聯絡人詳細資料永遠不會離開您的裝置。此閱讀器支援 QR 碼可以編碼的所有資料類型:純網址與文字、WiFi 網路憑證(SSID、密碼、加密類型)、vCard 聯絡資訊、電子郵件地址(含預填主旨與內文)、SMS 訊息(含收件人與內文)、地理座標(geo: URI)、行事曆事件(iCalendar 格式)與電話號碼。解碼後,工具會顯示提取的資料並提供一鍵操作——在新分頁中開啟網址、連接到 WiFi 網路、新增聯絡人或複製原始解碼字串。

qr_code_scanner

二維碼讀取器

免費 · 無需註冊

免費試用此工具 →open_in_new

分步指南

1

選擇您的掃描方式

選擇「相機」以使用裝置的網路攝影機即時掃描 QR 碼——將相機對準任何 QR 碼,工具會在 200-500 毫秒內自動解碼。或者,選擇「檔案上傳」從已儲存的圖片(截圖、照片、PDF 頁面或文件中的嵌入式 QR 碼)解碼 QR 碼。檔案上傳模式支援 PNG、JPEG、WebP、GIF、BMP 與 TIFF 格式。

2

檢視並對解碼資料採取動作

解碼內容會即時顯示,並自動偵測資料類型。對於網址,「前往」按鈕可在安全性預覽後於新分頁中安全地開啟它。對於 WiFi 憑證,SSID 與密碼會顯示並提供一鍵「連線」動作。對於 vCard 聯絡人,所有欄位(姓名、電話、電子郵件、組織、地址)會被解析為一張您可以儲存的聯絡人卡片。原始解碼字串始終顯示在底部以供驗證。

3

處理多個 QR 碼並匯出結果

對於包含多個 QR 碼的圖片(例如,一頁產品標籤),閱讀器會同時偵測並解碼所有 QR 碼,以編號清單顯示結果。將解碼資料匯出為 JSON 以整合到您的應用程式中,或匯出為 CSV 以用試算表分析。掃描歷史記錄(儲存在瀏覽器的 localStorage 中)讓您可以重新查看最近掃描的 QR 碼,無需重新掃描。

使用技巧與最佳實踐

check_circle

QR 碼版本範圍從 1(21x21 模組,最多容納 25 個字元)到 40(177x177 模組,最多容納 7,089 個數字字元)。大多數消費性 QR 碼是版本 2-10(25x25 到 57x57)。在掃描條件不佳時,選擇較低版本搭配較高的錯誤更正。

check_circle

QR 碼錯誤更正使用李德-所羅門碼(Reed-Solomon codes),分為四個級別:L(低,7% 恢復——最大資料容量,用於乾淨的數位顯示)、M(中,15%——大多數 QR 碼的預設值,最佳平衡)、Q(四分位,25%——用於有輕微損壞風險的印刷材料)與 H(高,30%——用於戶外海報、產品包裝或任何可能變髒或部分遮蔽的碼)。具有 H 級更正的碼即使高達 30% 的模組損壞仍可被讀取。

check_circle

每個 QR 碼角落的三個大方塊是尋像圖案——掃描器最先定位這些來確定碼的方向與透視變形。它們之間較小的方塊(版本 2+ 中可能有多個)是校正圖案,幫助掃描器在校正碼印在曲面上時的彎曲。

check_circle

QR 碼按類型的資料容量:僅數字——7,089 個字元(版本 40,錯誤更正 L)。英數字(0-9、A-Z、空格、$%*+-./:)——4,296 個字元。二進位/位元組(ISO 8859-1)——2,953 位元組。漢字(Shift JIS)——1,817 個字元。對於大多數實際使用,QR 碼儲存 50-150 個字元的資料。

check_circle

從螢幕掃描時(例如,顯示在另一支手機或螢幕上的 QR 碼),稍微降低來源裝置的螢幕亮度以改善掃描器的對比度。基於相機的 QR 閱讀器可能因螢幕眩光而困難——將掃描裝置保持輕微的角度(15-20 度)有助於消除反射。

check_circle

行動裝置上的深色模式可能干擾 QR 碼掃描。如果網站將 QR 碼顯示為深色主題頁面內的白底黑圖,周圍的深色像素可能混淆掃描器的尋像圖案偵測。確保 QR 碼以白色背景和足夠的靜區(四邊各 4 個模組的白色空間)顯示,不受頁面主題影響。

check_circle

對於掃描損壞或低品質的 QR 碼,檔案上傳方法通常比相機掃描更可靠。先拍攝 QR 碼的照片,然後上傳檔案——解碼演算法可以花費更多處理時間在圖片分析上(套用對比增強、銳化與透視校正),比即時相機模式允許的更多。

check_circle

安全性:在開啟連結或採取動作之前,務必預覽 QR 碼的解碼內容。QR 碼可以編碼惡意網址、釣魚頁面或支付重導向。我們的閱讀器在提供任何動作按鈕之前會顯示完整的解碼內容,對於網址,它會顯示網域並依據已知釣魚資料庫進行安全檢查。

常見問題解答

最大資料容量取決於 QR 碼版本(1-40)與錯誤更正級別。在版本 40 搭配錯誤更正 L(7%)時,一個 QR 碼可以儲存:7,089 個數字字元、4,296 個英數字元、2,953 位元組的二進位資料(ISO 8859-1),或 1,817 個漢字字元。作為參考,一張包含姓名、電話、電子郵件與網址的 vCard 通常為 150-250 個字元——完全在版本 5 QR 碼容量內(錯誤更正 M 時為 106 位元組)。

QR 碼無所不在——而我們的免費掃描器能解碼全部。無論您是使用相機即時掃描還是上傳圖片檔案,解碼資料會即時顯示,並針對網址、WiFi、聯絡人等提供智慧動作按鈕。所有處理都在您的瀏覽器本機進行。立即掃描一個 QR 碼。

免費試用此工具 →open_in_new