Máy tạo mã QR miễn phí trực tuyến
Dán địa chỉ, IBAN, số điện thoại hoặc e-mail — biểu mẫu phù hợp sẽ tự mở.
Bất kỳ ai chụp mã này đều có được mật khẩu Wi-Fi của bạn.
Bên trong mã có gì
Kiểu dựng sẵn
Hình dạng mô-đun
Màu mã
Logo ở giữa
Kéo ảnh vào đây hoặc dán bằng Ctrl+V
Hoặc chọn một biểu tượngẢnh trong mã
Chế độ tô lấy màu mô-đun từ ảnh. Chế độ xuyên thấu chia mỗi mô-đun thành chín phần và chỉ giữ chính xác phần giữa — ảnh vẫn hiện và mã vẫn đọc được.
Khung
Sửa lỗi
Thử quét
Chúng tôi đọc ngược ảnh hoàn chỉnh đúng như một máy đọc sẽ làm.
Kích thước nhỏ nhất còn đọc được
Thông số của mã
Kích thước in
An toàn của liên kết
Thử bằng camera
PDF để in
Mô hình 3D
Mã trở thành phù điêu để in hoặc khắc.
Nghệ thuật chữ
Tạo hàng loạt
Mỗi dòng một giá trị. Kết quả đến dưới dạng kho lưu trữ ZIP.
Đọc mã có sẵn
Tải lên ảnh của bất kỳ mã QR nào. Chúng tôi đọc nó và nạp nội dung vào trình soạn thảo để bạn thiết kế lại.
Mã của tôi
Chưa lưu gì cả. Các mã đã tạo sẽ xuất hiện ở đây.
Chia sẻ thiết lập
Liên kết mang theo thiết kế và nội dung, nhưng không mang ảnh đã tải lên.
Điền các ô và mã QR sẽ hiện ra ở đây
Mọi thứ chạy trong trình duyệt của bạn. Không có gì được gửi đi, mã không bao giờ hết hạn và không ai theo dõi lượt quét.
Hầu hết các trình tạo mã QR chỉ đưa cho bạn một hình ảnh rồi phó mặc may rủi. Công cụ này đọc lại mã QR hoàn chỉnh trước khi bạn tải xuống — đúng như cách camera điện thoại sẽ làm — và cho bạn biết rõ ràng liệu mã có quét được hay không, logo của bạn đang che mất bao nhiêu phần của mã QR, và bạn có thể in nhỏ đến mức nào trước khi nó ngừng hoạt động.
Mọi thứ đều chạy trong trình duyệt của bạn. Văn bản bạn mã hóa, logo bạn tải lên và hình ảnh mã QR hoàn chỉnh đều được xử lý ngay trên thiết bị của bạn và không bao giờ được gửi đến máy chủ. Không cần tài khoản, không có hình mờ, không mất phí — và mã QR bạn nhận được sẽ không bao giờ hết hạn.
Mọi mã QR đều được thử quét trước khi bạn tải xuống
Ngay dưới bản xem trước có một huy hiệu ghi “Đã xác minh — mã đọc đúng” hoặc thông báo ngược lại. Đây không phải là phỏng đoán. Sau mỗi lần dựng hình, hình ảnh mã QR được đưa qua một bộ giải mã QR thật, đúng như cách một ứng dụng quét sẽ làm, và văn bản giải mã được so sánh với những gì bạn đã nhập. Nếu một lựa chọn thiết kế nào đó làm hỏng mã QR, bạn sẽ biết ngay trong trình chỉnh sửa thay vì sau khi đã in ra.
Tab Kiểm tra biến kết luận duy nhất đó thành những con số bạn có thể hành động theo:
- Kích thước nhỏ nhất còn đọc được — mã QR được thu nhỏ dần và giải mã lại để tìm kích thước mô-đun nhỏ nhất, tính bằng pixel, vẫn còn đọc được. Một mã vẫn đọc được đến 2 px mỗi mô-đun có nhiều dư địa; một mã thất bại dưới 6 px thì khá mong manh.
- Độ tương phản — tỷ lệ tương phản WCAG giữa màu mã QR của bạn và nền, kèm cảnh báo khi một mã QR sáng trên nền tối có khả năng bị máy đọc từ chối.
- Diện tích bị che — bao nhiêu phần trăm mã QR đang bị logo, hiệu ứng ảnh hoặc việc cắt xén của bạn che khuất, đo theo khả năng sửa chữa thực tế của mức sửa lỗi bạn chọn.
- Thông số của mã — phiên bản mã QR, kích thước lưới, họa tiết mặt nạ, số byte đã mã hóa và bạn đã dùng bao nhiêu phần dung lượng của phiên bản đó.
Mười bảy loại mã QR, không chỉ là liên kết
Một mã QR có thể chứa nhiều hơn hẳn một địa chỉ web, và các ứng dụng quét xử lý mỗi định dạng theo một cách khác nhau. Hãy chọn loại và điền vào các trường thật, thay vì tự viết những chuỗi ký tự khó hiểu:
- Mã QR trang web — có tùy chọn loại bỏ UTM và các tham số theo dõi khác, đồng thời giúp mã QR ngắn hơn.
- Mã QR Wi-Fi — tên mạng, loại bảo mật (WPA/WPA2, WPA3, WEP, mở) và mật khẩu. Khách có thể kết nối mà không cần gõ gì cả.
- Mã QR vCard — tên, công ty, chức danh, hai số điện thoại, e-mail, trang web, địa chỉ bưu chính đầy đủ và một ghi chú. Điện thoại sẽ đề nghị lưu liên hệ.
- Mã QR e-mail, SMS và điện thoại — tiêu đề và nội dung đã điền sẵn, nội dung tin nhắn, hoặc một số điện thoại chỉ cần chạm để gọi.
- Mã QR WhatsApp — một liên kết wa.me với tin nhắn của bạn đã được viết sẵn.
- Mã QR vị trí — tọa độ dưới dạng
geo:hoặc dưới dạng liên kết bản đồ. - Mã QR sự kiện lịch — tiêu đề, địa điểm, thời gian bắt đầu và kết thúc, công tắc cả ngày và mô tả, được mã hóa thành một mục iCalendar đúng chuẩn.
- Mã QR thanh toán SEPA — theo chuẩn EPC069-12 mà các ứng dụng ngân hàng châu Âu đọc được.
- Thanh toán QR Séc và Slovakia — SPAYD với IBAN, số tiền, tiền tệ, ký hiệu biến đổi, riêng và cố định, cùng hạn thanh toán.
- Mã QR thanh toán UPI (Ấn Độ) và mã QR thanh toán PIX (Brazil), mã sau cần checksum EMV bắt buộc.
- Mã QR thanh toán tiền mã hóa — Bitcoin, Ethereum, Litecoin, Dogecoin, Bitcoin Cash hoặc Monero kèm số tiền.
- Mã QR hồ sơ mạng xã hội — chọn mạng xã hội, gõ tên người dùng, nhận về liên kết hoàn chỉnh.
- Mã QR đăng nhập hai bước — mã
otpauth://dùng cho Google Authenticator, Authy, 1Password và các ứng dụng khác. - Mã QR văn bản thuần — bất cứ nội dung nào khác, hiển thị nguyên trạng sau khi quét.
Dán một địa chỉ, IBAN, số điện thoại hoặc e-mail vào ô nhập và biểu mẫu phù hợp sẽ tự mở ra. Bảng có tên “Bên trong mã có gì” phân tách nội dung payload hoàn chỉnh theo từng trường, để bạn thấy chính xác những gì máy quét sẽ nhận được.
Thiết kế mã QR vẫn qua được máy quét
Trình chỉnh sửa coi mã QR như một tác phẩm thiết kế đồ họa, với điều kiện là mọi tùy chọn được cung cấp đều đã vượt qua bài thử quét:
- 18 hình dạng mô-đun — vuông, bo tròn, chấm tròn, thanh lịch, hình thoi, ngôi sao, trái tim, chữ thập, tam giác, lục giác, thanh dọc và thanh ngang, đan lát, vẽ tay, vát góc, khảm, và uyển chuyển, kiểu hợp nhất các mô-đun liền kề thành một hình dạng liền mạch với các góc bo tròn và khoét lõm.
- 8 khung góc và 4 tâm góc — hình tròn, lá, lá lật gương, khiên, vát góc và nhiều kiểu khác. Những hình dạng phá vỡ tỷ lệ 1:1:3:1:1 mà máy quét dùng để tìm ra mã QR đều cố tình không được cung cấp, dù trông có đẹp đến đâu.
- Chuyển màu — tuyến tính với góc tự do, tỏa tròn, hình nón hoặc cầu vồng đầy đủ, tùy chọn áp dụng cả cho các dấu định vị ở góc, cộng thêm tám bảng màu dựng sẵn.
- Màu góc riêng biệt — khung và tâm của các dấu định vị có thể được tô màu độc lập với các mô-đun dữ liệu.
- Nền trong suốt — các bản xuất PNG và SVG giữ nguyên kênh alpha, nên mã QR đặt vừa trên bất kỳ bề mặt nào.
- Khung kèm lời kêu gọi hành động — chữ nhật, bo tròn, viên thuốc, bong bóng thoại hoặc khung kiểu bản vẽ kỹ thuật, với dòng chữ “QUÉT TÔI” của riêng bạn ở phía trên hoặc phía dưới, cùng một dòng chú thích bên dưới mã QR (tiện để in tên và mật khẩu Wi-Fi ngay dưới mã).
- Họa tiết mặt nạ và phiên bản tối thiểu — tám cách tương đương để sắp xếp cùng một dữ liệu, cùng tùy chọn bắt buộc dùng lưới lớn hơn để họa tiết mịn hơn. Hoàn toàn chỉ mang tính thẩm mỹ, không ảnh hưởng đến độ an toàn.
- 16 kiểu dựng sẵn chỉ một cú nhấp — Cổ điển, Tối giản, Uyển chuyển, Bản vẽ kỹ thuật, Neon, Vàng kim, Hoàng hôn, Đại dương, Retro, Doanh nghiệp, Đám cưới, Thiên nhiên, Cyber, Kẹo ngọt, Vẽ tay và Sọc.
Các họa tiết chức năng — đường căn thời gian và các ô căn chỉnh mà máy đọc dùng để khóa vào lưới — luôn được vẽ dưới dạng hình vuông đặc bất kể bạn chọn hình dạng trang trí nào. Chính quy tắc duy nhất đó cho phép ngôi sao, trái tim và mô-đun vẽ tay vẫn quét được.
Đặt một bức ảnh vào bên trong mã QR của bạn
Tải lên bất kỳ bức ảnh nào và chuyển mã QR sang chế độ xuyên thấu. Mỗi mô-đun được chia thành chín phần; chỉ phần trung tâm giữ đúng giá trị đen-trắng mà bộ giải mã cần, còn tám phần xung quanh lấy màu từ bức ảnh, được đẩy nhẹ về phía giá trị đó. Kết quả là một mã QR mà bạn thực sự có thể nhìn thấy hình ảnh xuyên qua — và bài thử quét vẫn báo đã xác minh.
Một chế độ tô màu nhẹ nhàng hơn chỉ đơn giản lấy màu của mỗi mô-đun từ điểm ảnh tương ứng trong hình, biến mã QR thành một bức khảm từ tác phẩm của bạn, kèm thanh trượt độ mạnh và tùy chọn tô luôn cả phần nền.
Logo trong mã QR mà máy quét vẫn nhìn xuyên qua được
Thả một logo vào giữa, hoặc chọn một trong mười hai biểu tượng có sẵn (Wi-Fi, điện thoại, phong bì, trò chuyện, giỏ hàng, ghim vị trí, lịch, thẻ, người dùng, liên kết, tải xuống, ngôi sao). Rồi đến phần quan trọng: khoét mô-đun ra khỏi phần bên dưới logo. Thay vì để logo chỉ đơn giản che dữ liệu, mã QR được vẽ với một lỗ thật sự trong đó, và máy đọc xử lý việc này tốt hơn nhiều. Kích thước, khoảng đệm, hình dạng (vuông, bo tròn, tròn) và một nền phía sau logo đều có thể điều chỉnh, và đồng hồ đo diện tích bị che cập nhật trực tiếp để bạn thấy chính xác logo đang tiêu bao nhiêu phần ngân sách sửa lỗi.
Sửa lỗi mã QR: ngân sách mà mọi quyết định thiết kế đều tiêu vào đó
Mã QR mang dữ liệu dự phòng (sửa lỗi Reed–Solomon) để vẫn quét được ngay cả khi bị che một phần hoặc hư hỏng. Bạn chọn mức dự phòng cần thêm vào:
| Mức | Khôi phục tới | Khi nào sử dụng |
|---|---|---|
| Thấp | 7 % | Dùng số hóa thuần túy, không logo, dung lượng dữ liệu tối đa |
| Trung bình | 15 % | Mặc định cho mã QR in đơn giản |
| Cao | 25 % | Logo nhỏ hoặc hình dạng mô-đun trang trí |
| Cao nhất | 30 % | Logo lớn hơn, ảnh bên trong mã, hoặc mã QR in nhỏ |
Hãy coi đây như một ngân sách. Logo đặt giữa che mất các mô-đun, dải màu sáng làm giảm độ tương phản, chữ in nhỏ làm mờ các cạnh — mỗi thứ đều tiêu bớt phần dự phòng. Logo chiếm 30 % kích thước mã QR cùng mức sửa lỗi Thấp thường sẽ làm hỏng mã; cùng logo đó với mức sửa lỗi Cao nhất trên một URL dài hơn thì vẫn quét tốt. Bạn không còn phải đoán ranh giới nằm ở đâu nữa: đồng hồ đo diện tích bị che cho thấy bạn đã tiêu bao nhiêu, và bài thử quét xác nhận liệu mã QR có sống sót qua đó hay không.
Kích thước in mã QR bạn đo được, không phải đoán
Đặt chiều rộng bạn dự định in, và công cụ sẽ tính ngược lại: một mô-đun sẽ tương ứng bao nhiêu milimét, mã QR có thể đọc được từ khoảng cách bao xa (khoảng gấp mười lần chiều rộng của nó), và kích thước tối thiểu khuyến nghị cho lượng dữ liệu đó. Nếu tụt xuống dưới 0,4 mm mỗi mô-đun, công cụ sẽ cảnh báo, vì đó là ngưỡng mà việc in trở nên không đáng tin cậy dù thiết kế có tốt đến đâu.
Riêng cho việc in, bản xuất PDF dựng mã QR không mất dữ liệu ở 600 DPI, giữ nguyên độ trong suốt qua một lớp mặt nạ alpha đúng chuẩn, và có thể sắp xếp cả một tờ đầy bản sao — tối đa 10 cột nhân 14 hàng trên khổ A4, A5, A6, Letter hoặc nhãn 50×50 mm, với lề trang và khoảng cách có thể tùy chỉnh.
Tạo mã QR hàng loạt: hàng trăm mã chỉ trong một cú nhấp
Dán một danh sách — mỗi dòng một giá trị, hoặc một tệp CSV dán thẳng từ bảng tính với dấu phân tách là chấm phẩy, dấu phẩy hoặc tab. Thêm một mẫu như https://example.com/?id={{1}} để dựng URL đầy đủ từ các ID trần, chọn PNG, SVG hoặc cả hai, và toàn bộ lô mã QR đó sẽ trả về dưới dạng một kho lưu trữ ZIP duy nhất, mỗi tệp được đặt tên theo giá trị của nó. Thiết kế hiện tại của bạn được áp dụng cho từng mã QR trong lô đó.
Đọc một mã QR có sẵn và thiết kế lại nó
Tải lên hình ảnh của bất kỳ mã QR nào — một ảnh chụp màn hình, ảnh chụp một tấm áp phích, hay mã của đối thủ cạnh tranh — và nó sẽ được giải mã ngay trong trình duyệt của bạn rồi nạp thẳng vào trình chỉnh sửa, tách trở lại thành đúng các trường dữ liệu. Từ đó bạn có thể tạo kiểu lại, sửa màu sắc hoặc đơn giản là xem nó thực sự chứa gì trước khi tin tưởng nó. Cũng có một tính năng thử bằng camera: bật camera lên và quét ngược lại mã QR đã in bằng chính thiết bị bạn đang dùng để thiết kế.
Xuất mã QR của bạn: PNG, SVG, PDF, WebP, 3D và nghệ thuật chữ
- PNG ở 512, 1024, 2048 hoặc 4096 px, có tùy chọn nền trong suốt.
- SVG — vector sạch cho in khổ lớn, cắt laser và khắc.
- PDF — không mất dữ liệu, 600 DPI, một mã QR đơn hoặc cả một tờ nhãn đầy đủ.
- WebP cho các tài nguyên web nhẹ hơn.
- STL — mã QR dưới dạng phù điêu 3D, với chiều dài cạnh, độ dày đế và chiều cao phù điêu có thể điều chỉnh, cùng tùy chọn đảo ngược để khắc chìm thay vì nổi. Sẵn sàng cho mọi phần mềm cắt lớp (slicer).
- Nghệ thuật chữ — ký tự khối cho terminal, e-mail và tệp README.
- Clipboard — sao chép mã QR dưới dạng hình ảnh, dưới dạng mã nguồn SVG, hoặc dưới dạng data URL bạn có thể dán thẳng vào HTML.
Bạn cũng có thể lưu một thiết kế vào Mã của tôi trong trình duyệt, xuất toàn bộ cấu hình dưới dạng một bản thiết lập JSON, hoặc sao chép một liên kết chia sẻ mang theo thiết kế và nội dung trong phần fragment của URL — nghĩa là các thiết lập đi theo liên kết nhưng không bao giờ chạm tới máy chủ nào cả.
Mã QR tĩnh: không hết hạn, không theo dõi, không cần tài khoản
Mọi mã QR ở đây đều là mã tĩnh: dữ liệu nằm trực tiếp trong họa tiết các ô vuông. Không có dịch vụ rút gọn liên kết hay chuyển hướng nào ở giữa, nên mã QR không bao giờ hết hạn, vẫn tiếp tục hoạt động bất kể trang này còn tồn tại hay không, và không ai có thể đếm hay theo dõi lượt quét của bạn. Các mã QR động được bán ở nơi khác có thể chỉnh sửa sau khi in — nhưng chúng cũng ngừng hoạt động ngay ngày gói đăng ký hết hạn.
Vì mã QR vốn giấu đích đến của nó theo bản chất, công cụ này cũng kiểm tra liên kết giúp bạn và đánh dấu những chiêu trò kinh điển được dùng trong quishing (lừa đảo qua mã QR): một địa chỉ IP trần thay vì tên miền, punycode bắt chước một tên khác, dịch vụ rút gọn URL che giấu đích đến thật, kết nối http:// không mã hóa, thông tin đăng nhập được nhúng trong địa chỉ, hoặc một tên miền trộn lẫn nhiều bảng chữ cái. Mã QR Wi-Fi có cảnh báo riêng, vì bất kỳ ai chụp lại nó cũng sẽ có được mật khẩu của bạn.
Thêm một chi tiết thực tế nữa: viết hoa lược đồ và tên miền của một URL cho phép mã QR chuyển sang chế độ mã hóa dày đặc hơn. Khi điều đó thực sự thu nhỏ được lưới, công cụ sẽ cho bạn biết đã giảm được bao nhiêu mô-đun.
Tạo một mã QR chỉ trong ba bước
- Chọn loại mã QR và điền vào các trường — bản xem trước cập nhật ngay khi bạn gõ.
- Tạo kiểu ở tab Giao diện, sau đó liếc qua huy hiệu dưới bản xem trước để xác nhận mã QR vẫn quét được.
- Tải xuống PNG, SVG hoặc PDF và dùng mã QR ở bất cứ đâu, kể cả cho mục đích thương mại.