📱

QR 碼產生器

即時生成高品質二維碼,支援自訂選項。支援URL、文字、聯絡資訊和多種輸出格式(PNG、SVG、資料 URL)。

輸入

配置选项

模板选择
默认模板
大小
邊距
前景色
#000000
背景色
#FFFFFF
糾錯等級
格式
產生的 QR 碼
📱
输入内容后,二维码将显示在这里

什麼是 QR 碼產生器

二維碼生成器,用於建立可自訂的二維碼,支援文字、URL、聯絡資訊和WiFi憑證,具有大小和顏色自訂功能。

功能特点

📱

多種輸出格式(PNG、SVG、資料 URL)

匯出二維碼為光柵 PNG 圖片(可縮放品質 128x128 至 2048x2048 像素)、向量 SVG 圖形(無限縮放不失真)或 資料 URL(base64 編碼,可直接嵌入 HTML)。PNG 適合列印,SVG 適合響應式網頁設計,資料 URL 適合即時整合。
🎨

完整的設計定制和品牌化

自訂前景色和背景色(十六進位、RGB、帶透明度的 RGBA),調整二維碼尺寸(100-1000px),選擇糾錯級別(L=7%、M=15%、Q=25%、H=30% 資料恢復),新增 Logo/圖片疊加,設定靜區邊距以實現品牌一致性和視覺吸引力。
🔍

高解析度品質與糾錯功能

產生專業品質的二維碼,具有清晰邊緣、完美像素對齊和 ISO/IEC 18004 合規性。四種糾錯級別確保即使損壞也可掃描:低(7% 恢復)、中(15%)、高(25%)、最高(30%)。支援最多 4,296 個字母數字字符或 7,089 個數字字符。

即時生成多種內容類型

即時建立 URL、純文字、電子郵件(mailto:)、電話號碼(tel:)、簡訊訊息、WiFi 憑證(SSID/密碼)、vCard(聯絡資訊)、地理坐標和事件詳情的二維碼。一鍵下載所有格式、複製到剪貼簿或直接列印產生的程式碼。

📋使用指南

1️⃣
輸入內容
輸入文字、URL 或聯絡資訊以產生 QR 碼
2️⃣
自訂選項
調整大小、顏色、錯誤修正等級和格式
3️⃣
產生和下載
產生 QR 碼並以 PNG 或 SVG 格式下載

📚技術介紹

🔬QR碼標準和矩陣編碼

QR(快速響應)碼是由ISO/IEC 18004標準定義的二維矩陣條碼,能夠儲存多達4,296個字母數字字元或2,953位元組的二進位資料。代碼由排列在白色背景上方形網格中的黑色模組(方塊)組成,具有尋找器模式(位置檢測)、對齊模式、定時模式和格式資訊。資料編碼支援多種模式:數字(0-9,每3位數10位)、字母數字(0-9、A-Z、空格、$%*+-./: 每2個字元11位)、位元組/二進位(每字元8位)和漢字(日語每字元13位)。該工具實現Reed-Solomon糾錯,具有四個級別:L(7%恢復)、M(15%)、Q(25%)和H(30%),允許損壞的代碼保持可掃描性。版本選擇(1-40)確定從21×21到177×177模組的矩陣大小,根據資料容量要求自動選擇。

⚙️編碼過程和糾錯

QR碼生成遵循結構化過程:模式選擇(為資料類型選擇最佳編碼模式)、資料分析(計算容量要求)、編碼(將資料轉換為二進位碼字)、糾錯碼字生成(Reed-Solomon多項式除法)、構造最終訊息(交錯資料和糾錯塊)以及矩陣構建(根據掩碼模式放置模組)。該工具實現八種掩碼模式(0-7)進行最佳可讀性評估,選擇最小化懲罰分數的模式(平衡暗/亮模組,避免大面積相同顏色),並將格式資訊(糾錯級別、掩碼模式)應用於指定位置。進階功能包括混合內容的自動模式切換、最大資料密度的最佳化編碼以及確保跨裝置和應用程式掃描器相容性的QR碼結構驗證。

💡自訂和實際應用

生成器提供廣泛的自訂:大小配置(像素,調整模組大小)、靜區(掃描器識別的強制白色邊框)、配色方案(傳統黑/白或保持足夠對比度的自訂顏色)以及中心嵌入標誌/影像(利用糾錯進行部分覆蓋)。輸出格式包括:用於列印和數位使用的PNG光柵、用於可縮放圖形和雷射雕刻的SVG向量、用於嵌入HTML/CSS的資料URL以及用於Web應用程式的Canvas。實際應用涵蓋:用於行銷和產品包裝的網站URL、用於名片的vCard聯絡資訊、用於網路存取的WiFi憑據、支付資訊(加密貨幣位址、支付請求)、活動門票、庫存管理和文件認證。最佳實踐包括在預期大小/距離測試可掃描性、保持最小對比度比(3:1)以及選擇適當的糾錯級別,平衡資料容量與損傷容限,以在現實條件下可靠掃描。

Frequently Asked Questions

為什麼需要二維碼生成器?

二維碼生成器用於建立可掃描的代碼,可儲存URL、文字、聯絡資訊、WiFi憑證和其他資料。二維碼連接實體世界和數位世界,實現即時存取網站、分享聯絡方式、連接WiFi網路和促進行動支付。專用生成器提供自訂選項、多種輸出格式,並確保正確編碼以實現可靠掃描。
💬

二維碼可以儲存哪些類型的資料?

二維碼可以儲存各種資料類型,包括:URL(網頁連結)、純文字、電子郵件地址(mailto:)、電話號碼(tel:)、簡訊訊息、WiFi網路憑證(SSID和密碼)、vCard聯絡資訊、地理座標、日曆事件和自訂資料。最大容量取決於糾錯級別:使用最高糾錯級別時,最多可儲存4,296個字母數字字元或7,089個數字字元。
🔍

什麼是糾錯級別,應該使用哪個級別?

糾錯允許二維碼在部分損壞時仍可掃描。提供四個級別:低(L)可恢復7%的損壞,中(M)可恢復15%,四分位(Q)可恢復25%,高(H)可恢復30%的損壞。在簡單、清潔的環境中使用低級別;一般用途使用中級別;可能變髒的印刷材料使用四分位級別;可能損壞或放置在具有挑戰性的掃描條件下的代碼使用高級別。
💡

我可以自訂二維碼的外觀嗎?

可以,您可以透過調整大小(100-1000像素)、前景色和背景色(十六進位、RGB、帶透明度的RGBA)、邊距大小(靜默區)和糾錯級別來自訂二維碼外觀。您還可以在中心嵌入徽標或圖像,但這需要更高的糾錯級別。自訂顏色必須保持足夠的對比度(至少4:1)以確保可靠掃描。
📚

生成二維碼時我的資料是否安全處理?

是的,所有二維碼生成都完全在您的瀏覽器中使用客戶端JavaScript執行。您的輸入資料永遠不會離開您的裝置或上傳到伺服器。所有編碼和圖像生成都在瀏覽器記憶體中本地進行,關閉頁面時資料會被丟棄,確保WiFi密碼或聯絡詳細資訊等敏感資訊的隱私。

💡How To & Tips

最佳實務: 根據使用環境選擇適當的錯誤修正等級

根據使用環境選擇適當的錯誤修正等級

最佳實務: 部署前測試 QR 碼以確保可讀性

部署前測試 QR 碼以確保可讀性

最佳實務: 保持內容簡潔,避免過於複雜的設計

保持內容簡潔,避免過於複雜的設計

🔗Related Documents

W3C - SVG 規範-W3C 官方 SVG 規範
📚MDN - CSS Color-CSS顏色值和顏色空間
💡Web.開發 - 圖形和視覺效果-Web圖形和動畫最佳實踐

User Comments

0 / 2000
Loading...