Tạo mã QR là chuyển một đường link, đoạn văn bản, thông tin Wi-Fi hay liên hệ thành ô vuông đen trắng mà camera điện thoại quét được. Công cụ dưới đây tạo mã QR tĩnh miễn phí ngay trên trình duyệt, không hết hạn, tải về PNG hoặc SVG.
Mã QR không chứa được cả tệp: hãy tải tệp lên dịch vụ lưu trữ của bạn, bật quyền «ai có link đều xem được», rồi dán link vào đây.
Mã được tạo ngay trong trình duyệt của bạn; nội dung không gửi lên máy chủ TopChiaSe. Đây là mã QR tĩnh: không hết hạn, không chuyển hướng qua máy chủ nào.
Nội dung trong mã:
Cách tạo mã QR
- Chọn loại mã: Link, Văn bản, Wi-Fi, Tài liệu, Email hoặc Số điện thoại.
- Nhập nội dung; mã hiện ngay bên cạnh và cập nhật khi bạn gõ.
- Chọn mức sửa lỗi, kích thước, màu nếu cần. Giữ mã tối trên nền sáng.
- Bấm «Tải PNG» để dùng trên web, tin nhắn; «Tải SVG» để in to mà không vỡ nét.
- Quét thử bằng camera điện thoại trước khi in hoặc gửi đi.
Cần mã để nhận tiền từ bạn bè, khách hàng? Dùng công cụ tạo mã QR chuyển khoản theo chuẩn VietQR, có sẵn số tiền và nội dung.
Mã QR tĩnh: vì sao không hết hạn?
Mã tạo ở đây là mã QR tĩnh: đường link hay văn bản được mã hóa thẳng vào các ô đen trắng. Khi quét, điện thoại đọc nội dung từ chính hình mã, không hỏi máy chủ nào, nên mã dùng được mãi, kể cả khi TopChiaSe ngừng hoạt động. Ngược lại, mã QR động của các dịch vụ khác chứa một link ngắn trỏ về máy chủ của họ rồi mới chuyển tiếp; tiện để sửa link sau khi in, nhưng mã chết nếu dịch vụ ngừng hoặc hết gói trả phí. Muốn đổi nội dung mã tĩnh, bạn phải tạo và in mã mới.
Chọn mức sửa lỗi và độ dài nội dung
| Mức | Khôi phục được khoảng | Nên dùng khi |
|---|---|---|
| L | 7% dữ liệu | Nội dung dài, mã hiển thị trên màn hình |
| M | 15% dữ liệu | Mặc định cho hầu hết trường hợp |
| Q | 25% dữ liệu | In trên bao bì, tờ rơi dễ trầy bẩn |
| H | 30% dữ liệu | Mã in ngoài trời hoặc sẽ chèn logo đè lên |
Tỉ lệ khôi phục theo Wikipedia (QR code). Mã QR có 40 phiên bản, từ 21 × 21 đến 177 × 177 ô (Denso Wave); mức sửa lỗi càng cao hoặc nội dung càng dài thì mã càng nhiều ô. Ở chế độ byte, một mã chứa tối đa 2.953 byte (phiên bản 40, mức L); chữ tiếng Việt có dấu chiếm 2–3 byte mỗi kí tự trong UTF-8 nên chứa được ít chữ hơn. Công cụ hiện số byte và kích thước mã ngay dưới hình.
Kí tự có dấu và kí hiệu chiếm bao nhiêu chỗ trong mã?
Mã QR ở chế độ byte lưu văn bản dạng UTF-8. Mỗi kí tự chiếm 1–4 byte, nên cùng số chữ, văn bản có dấu hay kí hiệu sẽ cho mã nhiều ô hơn:
| Kí tự | Số byte UTF-8 | Loại |
|---|---|---|
| a | 1 | Chữ Latin không dấu |
| đ | 2 | Chữ đ |
| ế | 3 | Chữ có dấu thanh và dấu mũ |
| ° | 2 | Độ (nhiệt độ) |
| ± | 2 | Cộng trừ |
| × | 2 | Dấu nhân |
| © | 2 | Bản quyền |
| « | 2 | Ngoặc kép kiểu Pháp |
| € | 3 | Euro |
| → | 3 | Mũi tên |
| ★ | 3 | Ngôi sao |
| ✓ | 3 | Dấu tích |
| ♥ | 3 | Trái tim |
| ™ | 3 | Nhãn hiệu |
| ☎ | 3 | Điện thoại |
Ví dụ «Nha Trang» là 9 byte, «Đường Trần Phú» là 21 byte. Ô thông tin dưới hình mã luôn hiện số byte thật của nội dung bạn nhập.

Mã QR Wi-Fi hoạt động thế nào?
Mã Wi-Fi chứa chuỗi theo dạng WIFI:T:WPA;S:tên mạng;P:mật khẩu;;, định dạng phổ biến mà nhiều ứng dụng camera đọc được (mô tả trong tài liệu ZXing). Kí tự đặc biệt trong tên hoặc mật khẩu như ; , : " được công cụ tự thêm dấu phía trước để điện thoại đọc đúng. Mật khẩu nằm trong mã dưới dạng chữ thường, ai quét được mã đều thấy, nên chỉ dán mã ở nơi bạn muốn cho người khác vào mạng.
Mẹo in và dán mã QR
- Giữ mã màu tối trên nền sáng; công cụ cảnh báo khi màu mã sáng hơn nền hoặc tương phản thấp. Muốn đổi kiểu ô, chèn logo hay làm mã hình trái tim, dùng công cụ tạo mã QR đẹp có nút tự kiểm tra quét.
- Chừa viền trắng quanh mã (công cụ đã thêm sẵn 4 ô) và đừng đặt chữ, hình sát mép mã.
- Dùng tệp SVG khi in khổ lớn để không vỡ nét; PNG 1024 px đủ cho tờ rơi thông thường.
- Ghi kèm một dòng chữ cho biết quét mã để làm gì, ví dụ «Quét để xem thực đơn».
- Mã chuyển khoản ngân hàng cần đúng cấu trúc VietQR; trang tạo mã QR chuyển khoản riêng sẽ lên trong tháng 10/2026. Luôn kiểm tên người nhận trong ứng dụng ngân hàng trước khi xác nhận.
Dòng chữ gợi ý in kèm mã
Người xem dễ quét hơn khi biết quét để làm gì. Một kí hiệu nhỏ đặt trước dòng chữ giúp nhận ra mục đích từ xa:
| Kí hiệu | Dòng chữ gợi ý | Loại mã nên chọn |
|---|---|---|
| ☎ | Quét để gọi ngay | Số điện thoại |
| ✉ | Quét để gửi email cho chúng tôi | |
| ⌂ | Quét để xem đường tới cửa hàng | Link bản đồ |
| ☰ | Quét để xem thực đơn | Link hoặc Tài liệu |
| ⇩ | Quét để tải tài liệu | Tài liệu |
| ★ | Quét để đánh giá dịch vụ | Link |
| ✎ | Quét để làm khảo sát | Link biểu mẫu |
| ⚿ | Quét để vào Wi-Fi của quán | Wi-Fi |
| ⏱ | Quét để xem giờ mở cửa | Văn bản hoặc Link |
| ⓘ | Quét để xem thông tin sản phẩm | Link |
| ♻ | Quét để xem cách phân loại bao bì | Link |
| ✈ | Quét để xem lịch trình tour | Tài liệu |

Riêng tư và an toàn
Công cụ dùng thư viện mã nguồn mở qrcode-generator (giấy phép MIT) chạy ngay trên trang, nên link, văn bản hay mật khẩu Wi-Fi bạn nhập không rời khỏi máy bạn. Trước khi đăng, chúng tôi tạo mã cho link, Wi-Fi, email, số điện thoại và văn bản có dấu, kí hiệu đặc biệt rồi giải mã lại bằng một thư viện đọc QR độc lập để chắc nội dung khớp từng byte (chi tiết ở trang phương pháp). Khi quét mã của người khác, hãy xem kỹ đường link hiện ra trước khi mở. TopChiaSe là website công cụ độc lập; xem giới thiệu TopChiaSe. Cần canh độ dài nội dung trước khi tạo mã? Dùng công cụ đếm ký tự online, hiện cả số byte UTF-8.
Gửi kết quả hoặc góp ý sửa
Mã quét không được, hiện sai nội dung hay bạn cần thêm loại mã? Hãy để lại bình luận cuối trang, ghi loại mã và ứng dụng quét (đừng dán mật khẩu hay số tài khoản thật). Bình luận được biên tập viên duyệt trước khi hiện; mục đã duyệt hiển thị kèm ngày gửi. Trang không có bộ đếm lượt tạo mã.
Câu hỏi thường gặp
Tạo mã QR ở đây có mất phí hay hết hạn không?
Không. Mã QR tĩnh miễn phí, nội dung nằm trong chính hình mã nên không hết hạn và không phụ thuộc TopChiaSe.
Có tạo mã QR cho file PDF, Word được không?
Mã QR không chứa được cả tệp. Hãy tải tệp lên Google Drive, OneDrive hoặc dịch vụ tương tự, bật chia sẻ bằng link rồi tạo mã cho link đó ở thẻ «Tài liệu».
Mã QR có sửa nội dung sau khi in được không?
Mã tĩnh thì không; bạn phải tạo mã mới. Nếu cần đổi link thường xuyên, hãy trỏ mã tới một trang của bạn rồi sửa nội dung trang đó.
TopChiaSe có lưu nội dung tôi nhập không?
Không. Mã được tạo trên trình duyệt của bạn; nội dung không gửi lên máy chủ.
Cập nhật ngày 12/10/2026 · Đội ngũ biên tập TopChiaSe