Tạo mã QR
Riêng tư — file của bạn không bao giờ bị lưu trữ
~15% — lựa chọn thông dụng
Chỉ áp dụng cho PNG. SVG không có kích thước cố định — đó là đồ họa vector, luôn sắc nét ở mọi tỷ lệ, vì vậy nó là lựa chọn tốt hơn khi in.
Mã của bạn sẽ hiện ở đây
Cách hoạt động
Chọn nội dung của mã
Một link, thông tin Wi-Fi, email, số điện thoại hoặc văn bản thuần. Những định dạng rắc rối được tạo sẵn cho bạn.
Điều chỉnh nếu cần
Mức sửa lỗi quyết định mã chịu được bao nhiêu hư hại — hãy nâng lên nếu bạn đặt logo ở giữa hoặc in lên bề mặt dễ bị trầy.
Tải xuống
SVG để in, vì nó luôn sắc nét ở mọi kích thước. PNG khi người nhận cần một file ảnh.
Những gì thực sự nằm trong mã
Ở đây không có bộ đếm ký tự và không có bộ chọn phiên bản, vì dung lượng chỉ biết được khi thử. Lưới được tạo trực tiếp từ văn bản của bạn, và nếu nội dung bạn nhập không vừa ở mức sửa lỗi bạn chọn, việc tạo mã sẽ thất bại và báo rõ thay vì âm thầm cắt bớt — cách khắc phục là bớt ký tự hoặc hạ mức sửa lỗi. Mức sửa lỗi mặc định là Trung bình, và nâng mức lên không làm hình trên màn hình to hơn: nó làm lưới dày hơn ở cùng kích thước in. Đó là toàn bộ sự đánh đổi. Chịu được nhiều hư hại hơn, ô vuông nhỏ hơn, và camera phải đưa lại gần hơn.
Vùng trống là một ô đánh dấu (“Giữ lề trắng”) và được bật sẵn. Lề trắng đó là một phần của mã chứ không phải để trang trí — nó là cách máy quét tìm ra điểm bắt đầu của mã — nên tắt nó đi sẽ cho ra thứ mà nhiều máy đọc hoàn toàn không nhận ra, và cắt sát mép một mã đã tải xuống cũng gây hại y như vậy. File PNG được vẽ từ SVG với chế độ làm mịn bị tắt, trên nền trắng đặc, nên ở đây không có PNG nền trong suốt và không có cách nào đổi màu. Mã QR được đọc nhờ độ tương phản giữa ô tối và ô sáng; một mã bị đổi màu hoặc đảo màu là một canh bạc, và trang này không cho bạn cơ hội đặt cược.
Các mẫu tạo sẵn gồm link, văn bản thuần, Wi-Fi, email, số điện thoại và tin nhắn SMS. Thông tin Wi-Fi được tự động thoát các dấu gạch chéo ngược, dấu chấm phẩy, dấu phẩy, dấu hai chấm và dấu ngoặc kép, đúng là chỗ các mã Wi-Fi viết tay hay hỏng, và mạng ẩn có thể được đánh dấu là ẩn. Số điện thoại được lược chỉ còn chữ số và dấu cộng ở đầu. Danh bạ vCard, sự kiện lịch hay điểm trên bản đồ không tạo được ở đây — cần nói rõ điều này, vì công cụ quét QR của chúng tôi vẫn đọc tốt cả ba khi người khác đã tạo ra chúng.
Khi bạn cần công cụ khác
Nếu đích đến có thể cần thay đổi sau khi mã đã in, đây là công cụ không phù hợp, và lý do nằm ở phép tính chứ không phải phần mềm: mã đã in là một hằng số đã in, và cách duy nhất để chuyển hướng nó về sau là mã hóa một link bạn kiểm soát rồi đổi nơi nó trỏ tới. Cách làm đàng hoàng là một link rút gọn trên tên miền của chính bạn — YOURLS hoặc Kutt miễn phí và tự host được — chứ không phải của một dịch vụ QR, vì chuyển hướng qua máy chủ của người khác chính là kiểu hỏng hóc làm vô hiệu mã đã in khi họ đổi bảng giá.
Khi cần số lượng lớn hoặc cần thiết kế, dòng lệnh tốt hơn một trang web. qrencode xuất PNG, SVG và EPS từ một shell script, và segno của Python làm điều tương tự trong một vòng lặp, nên một nghìn mã mỗi mã mang một số serial riêng chỉ là vài dòng code thay vì một nghìn cú nhấn chuột. Logo, module bo tròn và màu thương hiệu hoàn toàn không có ở đây, và mỗi thứ trong số đó đều là hư hại mà phần sửa lỗi phải gánh — nếu bạn thêm chúng ở nơi khác, hãy nâng mức sửa lỗi trước, rồi thử quét thiết kế hoàn chỉnh bằng một chiếc điện thoại thật trước khi in bất cứ thứ gì.
Câu hỏi thường gặp
Mã QR này có bao giờ ngừng hoạt động không?
Không, và đây chính là lý do bạn cần cẩn thận khi chọn công cụ tạo mã. Nhiều dịch vụ QR miễn phí không mã hóa link CỦA BẠN — họ mã hóa một link đến máy chủ của chính họ, rồi từ đó chuyển hướng. Cách này cho phép họ đếm lượt quét, và cũng có nghĩa là mã của bạn ngừng hoạt động vào ngày họ đóng cửa, đổi bảng giá hoặc cho rằng thời gian dùng thử miễn phí của bạn đã hết. Đã có những mã in sẵn bị vô hiệu hóa theo cách này. Mã tạo ở đây chứa đúng văn bản bạn nhập, không có gì ở giữa, nên nó hoạt động chừng nào link của bạn còn hoạt động.
Có theo dõi, bắt đăng ký hay giới hạn lượt quét không?
Không cần tài khoản, không watermark và không giới hạn số lượng mã bạn tạo. Cũng không ai đếm lượt quét — không phải chúng tôi, cũng không phải bên trung gian nào — vì mã mang thẳng đích đến của bạn, nên một lượt quét không hề chạm tới máy chủ nào của chúng tôi. Không lưu trữ gì cả và không gửi yêu cầu nào đi. Bạn có thể ngắt kết nối internet sau khi trang tải xong và công cụ vẫn hoạt động.
Tôi có thể dùng cho mục đích thương mại không?
Có. QR Code là một tiêu chuẩn mở và các bằng sáng chế của nó đã hết hạn từ lâu; Denso Wave, đơn vị phát minh ra nó, không thu phí sử dụng định dạng này. Mã bạn tạo ở đây thuộc về bạn, có thể in lên bao bì, thực đơn, danh thiếp hay bất cứ thứ gì, không cần ghi nguồn và không mất phí bản quyền.
SVG hay PNG?
SVG cho mọi thứ cần in. Đó là hình vector chứ không phải pixel, nên nó luôn sắc nét hoàn hảo dù trên danh thiếp hay bảng quảng cáo, và file thường chỉ vài trăm byte. PNG khi nơi nhận chỉ chấp nhận ảnh — một số công cụ email, một số tiệm in, một số mạng xã hội. Nếu chọn PNG, hãy lấy kích thước lớn nhất có sẵn; mã QR phóng to từ một PNG nhỏ sẽ bị mờ và không quét được nữa.
Làm sao để tạo mã QR Wi-Fi?
Chọn Wi-Fi rồi điền tên mạng và mật khẩu. Định dạng này có cú pháp chính xác mà điện thoại yêu cầu và rất dễ viết sai nếu làm thủ công; nó được tạo sẵn cho bạn, kể cả việc thoát các ký tự đặc biệt trong mật khẩu. Khách chỉ cần hướng camera vào mã là kết nối được. Lưu ý mật khẩu nằm trong mã dưới dạng văn bản thuần — ai chụp được mã cũng đọc được, nên hãy coi một mã Wi-Fi in ra như một mật khẩu viết trên giấy.
Sửa lỗi là gì và tôi nên chọn mức nào?
Đó là mức độ mã có thể bị hư hại mà vẫn quét được. Thấp khôi phục được khoảng 7%, Trung bình 15%, Khá cao 25%, Cao 30%. Trung bình là mặc định hợp lý. Chọn Cao nếu bạn đặt logo đè lên giữa — tức là cố ý phá một phần mã, và phần dự phòng thêm chính là thứ giúp nó vẫn hoạt động — hoặc nếu mã được in lên thứ sẽ bị trầy, ướt hoặc gấp. Mức sửa lỗi cao hơn làm hoa văn dày đặc hơn, nên với một URL dài, nó cũng khiến mã khó quét hơn từ xa.
Vì sao mã của tôi không quét được?
Thường là do một trong bốn nguyên nhân. Mã in quá nhỏ — hãy nhắm ít nhất 2 cm mỗi cạnh, lớn hơn nữa nếu link dài. Lề trắng xung quanh bị cắt mất; máy quét cần vùng trống đó. Mã được phóng to từ một ảnh độ phân giải thấp nên bị mờ. Hoặc độ tương phản bị sai: máy quét mong đợi màu tối trên nền sáng, và đảo ngược màu sẽ khiến nhiều máy quét không đọc được. Hãy thử quét mọi mã trước khi in cả nghìn bản.
Một mã QR chứa được bao nhiêu?
Về lý thuyết là vài nghìn ký tự, nhưng đó không phải câu trả lời hữu ích. Bạn đưa vào càng nhiều, hoa văn càng dày và càng khó quét — một mã QR chứa 2.000 ký tự cần camera tốt, giữ gần và thật chắc tay. Với link, càng ngắn thực sự càng tốt. Nếu URL của bạn dài, rút gọn nó trước sẽ cho ra một mã quét được từ đầu bên kia căn phòng.
Nên biết: Mã trỏ thẳng đến nội dung bạn nhập — không qua dịch vụ chuyển hướng, không theo dõi, không hết hạn, nghĩa là cũng không có gì bị tắt về sau. Dung lượng có giới hạn: một URL rất dài buộc lưới phải dày hơn, khiến camera điện thoại khó đọc hơn. Mức sửa lỗi mặc định là Trung bình, khôi phục được khoảng 15% — hãy nâng lên Cao nếu bạn định in logo đè lên giữa, và lưu ý rằng mức cao hơn nhồi nhiều hơn vào cùng một ô vuông in ra chứ không làm mã to hơn.
Đặt công cụ này lên website của bạn
Miễn phí cho mọi blog, trang lớp học hay bài viết hướng dẫn. Chỉ cần dán một đoạn mã là khách truy cập có thể dùng ngay trên trang của bạn.