Máy tạo mã QR miễn phí trực tuyến

Acrafto Team Trình tạo
Cập nhật
Mã cần chứa gì?

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ên trong mã có gì

Đ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ứcKhôi phục tớiKhi nào sử dụng
Thấp7 %Dùng số hóa thuần túy, không logo, dung lượng dữ liệu tối đa
Trung bình15 %Mặc định cho mã QR in đơn giản
Cao25 %Logo nhỏ hoặc hình dạng mô-đun trang trí
Cao nhất30 %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

  1. 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õ.
  2. 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.
  3. 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.

Các câu hỏi thường gặp (FAQ)

Trình tạo mã QR này có thực sự miễn phí, kể cả cho mục đích thương mại không? Có. Những mã QR bạn tạo ra là của bạn: dùng trên bao bì, danh thiếp, áp phích hay quảng cáo mà không cần ghi nguồn, không giới hạn, không hết hạn. Không có gì ở đây là bản dùng thử để rồi sau đó khóa mã QR của bạn lại đằng sau một khoản thanh toán.
Sự khác biệt giữa mã QR tĩnh và mã QR động là gì? Mã QR động trỏ đến một liên kết rút gọn mà đích đến có thể được chỉnh sửa sau này và lượt quét được đếm lại — nhưng chúng ngừng hoạt động nếu nhà cung cấp liên kết rút gọn đóng cửa hoặc gói dịch vụ của bạn hết hạn. Công cụ này tạo ra mã QR tĩnh: nội dung được mã hóa vĩnh viễn ngay trong chính hình ảnh đó. Bạn không thể chỉnh sửa nó sau khi in, nhưng nó sẽ không bao giờ hết hạn và không có bên thứ ba nào đứng giữa khách hàng và nội dung của bạn.
Vì sao công cụ báo mã QR của tôi không quét được? Vì công cụ đã thử và thất bại thật. Hình ảnh hoàn chỉnh được giải mã ngược bằng một bộ đọc QR thật, nên huy hiệu đỏ nghĩa là một ứng dụng quét cũng sẽ gặp khó khăn tương tự. Nguyên nhân thường gặp là logo che nhiều hơn mức mà mức sửa lỗi có thể khắc phục, một dải màu có màu thứ hai quá sáng so với nền, hoặc một mã QR sáng trên nền tối. Hãy nâng mức sửa lỗi, làm tối màu sắc hoặc thu nhỏ logo, và huy hiệu sẽ chuyển lại thành xanh.
Mã QR của tôi ngừng quét được sau khi tôi thêm logo. Giờ phải làm sao? Hãy bật **"Khoét mô-đun dưới logo"**, nâng mức sửa lỗi lên Cao hoặc Cao nhất, và giữ logo ở khoảng 25 % kích thước mã QR trở xuống. Đồng hồ đo diện tích bị che ở tab **Kiểm tra** cho thấy logo đang dùng bao nhiêu phần dự phòng, để bạn tìm ra giới hạn thay vì phải đoán mò.
Tôi có thể tạo hàng trăm mã QR cùng lúc không? Có. Tab **Công cụ** nhận một danh sách giá trị hoặc một tệp CSV được dán vào, áp dụng thiết kế hiện tại của bạn cho từng mã, rồi trả về toàn bộ tập hợp dưới dạng kho lưu trữ ZIP ở định dạng PNG, SVG hoặc cả hai. Một ô mẫu cho phép bạn biến các ID trần thành URL đầy đủ.
Tôi có thể đặt ảnh hoặc hình vào bên trong mã QR không? Có, theo hai cách. 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 trung tâm, nên một bức ảnh sẽ hiện xuyên qua mã QR trong khi mã vẫn quét được. Chế độ tô màu lấy màu mô-đun từ hình ảnh để tạo hiệu ứng khảm. Cả hai đều hoạt động tốt nhất với mức sửa lỗi cao và một bức ảnh có vùng sáng tối rõ ràng.
Tôi có thể đọc một mã QR mình đã có sẵn không? Có. Tải lên hình ảnh của bất kỳ mã QR nào và nó sẽ được giải mã cục bộ rồi nạp vào trình chỉnh sửa, để bạn có thể xem nội dung của nó hoặc dựng lại nó với một thiết kế mới. Bạn cũng có thể quét trực tiếp bằng camera ngay trên trang.
Tôi nên tải mã QR xuống dưới dạng PNG hay SVG? PNG sẵn sàng cho web, tài liệu và hầu hết công việc in ấn — hãy tạo ở kích thước đủ lớn (1000 px trở lên cho áp phích). SVG là vector: luôn sắc nét hoàn hảo ở mọi tỷ lệ, khiến nó trở thành lựa chọn an toàn hơn cho khổ lớn, khắc laser và các quy trình in chuyên nghiệp. Riêng cho việc in, bản xuất PDF thậm chí còn tốt hơn: không mất dữ liệu ở 600 DPI và có thể tạo ra cả một tờ nhãn đầy đủ.
Mã QR nhiều màu và cầu vồng có đáng tin cậy không? Camera điện thoại hiện đại xử lý chúng khá tốt miễn là các mô-đun vẫn rõ ràng tối hơn nền. Vấn đề xuất hiện khi độ tương phản thấp (vàng trên trắng) và với mã QR đảo ngược (mô-đun sáng trên nền tối). Hãy giữ nguyên tắc tối trên sáng, theo dõi chỉ số tương phản ở tab **Kiểm tra**, và thử quét trên bản in thực tế — chứ không chỉ trên màn hình — trước khi in số lượng lớn.
Đưa mật khẩu Wi-Fi vào mã QR ở đây có an toàn không? Mã QR được tạo bằng JavaScript chạy ngay trên thiết bị của bạn. Mật khẩu — cũng như mọi thứ khác bạn nhập — không bao giờ được gửi đi bất cứ đâu, nên không có nhật ký máy chủ nào có thể làm lộ nó. Tất nhiên, hình ảnh hoàn chỉnh có chứa mật khẩu đó, nên chỉ chia sẻ mã QR đã in với những người thực sự nên có quyền truy cập.

Tôi sẽ đánh giá cao nếu bạn có thể chia sẻ những trang này với bạn bè, đánh dấu trang hoặc liên kết đến chúng. Cảm ơn! 🙏