Tạo Mã QR Văn Bản Miễn Phí
Chuyển đổi bất kỳ văn bản nào thành mã QR có thể quét. Ghi chú, tin nhắn, trích dẫn, hướng dẫn, tối đa 900 ký tự với hỗ trợ Unicode đầy đủ.
Xem trước QR
Nhập URL để tạo mã QR
Kích thước xuất: 1024px
Không cần tài khoản · Miễn phí mãi mãi
Bộ màu có sẵn
Kích thước tải xuống, không ảnh hưởng xem trước
Max 2MB. PNG or JPG. Uses higher error correction automatically.
Higher = more damage recovery, but denser QR code
Cách Tạo Mã QR Văn Bản
Ba bước đơn giản để biến văn bản thành mã QR
Nhập Văn Bản
Nhập hoặc dán văn bản, ghi chú, tin nhắn, trích dẫn, hướng dẫn. Hỗ trợ tiếng Việt, Nhật, Hàn, Ả Rập và nhiều ngôn ngữ khác.
Tùy Chỉnh Thiết Kế
Chọn từ 8 mẫu có sẵn hoặc tùy chỉnh màu sắc, kiểu chấm và mức sửa lỗi phù hợp với phong cách của bạn.
Tải Xuống & Chia Sẻ
Tải mã QR dưới dạng PNG hoặc SVG. Sao chép vào clipboard hoặc chia sẻ trực tiếp, miễn phí, không watermark, không đăng ký.
Mẫu Mã QR Văn Bản
Chọn mẫu phù hợp với mục đích sử dụng
Ứng Dụng Mã QR Văn Bản
Khám phá cách mã QR văn bản đơn giản hóa cuộc sống
Ghi Chú & Nhắc Nhở
Chia sẻ ghi chú cuộc họp, nhắc nhở hoặc hướng dẫn bằng cách in mã QR lên bảng trắng hoặc giấy nhớ.
Vé Sự Kiện
Mã hóa chi tiết vé, số ghế hoặc thông tin sự kiện vào mã QR để check-in dễ dàng.
Giáo Dục & Học Tập
Giáo viên có thể nhúng đáp án, ghi chú ôn tập hoặc hướng dẫn bài tập vào mã QR cho học sinh quét.
Bao Bì Sản Phẩm
Thêm hướng dẫn sử dụng, thành phần hoặc cách bảo quản vào bao bì sản phẩm qua mã QR văn bản.
Tin Nhắn Cá Nhân
Tạo mã QR với lời yêu thương, lời chúc sinh nhật hoặc tin nhắn bất ngờ cho người thân.
Từ Thiện & Gây Quỹ
Chia sẻ sứ mệnh, tầm nhìn hoặc hướng dẫn quyên góp qua mã QR tại các sự kiện.
Text QR Codes: Data Capacity and Encoding Deep Dive
Text QR codes store plain text directly inside the code itself, with no internet connection required to read them. That makes them useful for offline scenarios, but it also means the text length directly affects the code's physical complexity. Here is what you need to know to get the most out of them.
How QR Codes Encode Text
QR codes support four encoding modes, and the mode determines how efficiently your content is stored. Numeric mode is the most compact: it can fit up to 7,089 digits because it packs three digits into just 10 bits. Alphanumeric mode handles uppercase letters A-Z, digits 0-9, and nine symbols (space, $, %, *, +, -, ., /, :). It stores two characters in 11 bits and supports up to 4,296 characters.
Byte mode encodes each character as 8 bits using UTF-8, which covers every language and emoji but uses more space. Maximum capacity in byte mode is 2,953 bytes. The fourth mode, Kanji, handles Japanese characters specifically.
Most QR generators select the encoding mode automatically based on your input. If you type only numbers, you get numeric mode. If you include lowercase letters, the generator switches to byte mode, which roughly halves your capacity compared to alphanumeric. This is why a QR code containing the text 'HELLO WORLD' is visually simpler than one containing 'Hello World', even though the messages are nearly identical.
Character Limits by Error Correction Level
The maximum text length depends on which error correction level your generator uses. At Level L (7% error recovery), a Version 40 QR code holds up to 2,953 bytes. At Level M (15%), that drops to 2,331 bytes. Level Q (25%) allows 1,663 bytes, and Level H (30%) tops out at 1,273 bytes.
In practice, most generators create codes between Version 2 and Version 15, which means real-world limits are lower. A Version 5 code at Level M holds about 106 bytes, enough for a short paragraph of around 100 characters. A Version 10 code at Level M holds about 367 bytes.
If your text approaches 300 characters, the resulting QR code will be dense and may scan slowly on older phones. For reliable scanning in any environment, keep text QR codes under 250 characters. If you need more space, consider encoding a URL that points to your full content instead.
Unicode and Multilingual Text
QR codes handle text in any language through UTF-8 encoding in byte mode. But character count and byte count are not the same thing. English letters and basic punctuation use 1 byte each. Most European accented characters (like e with accent or u with umlaut) use 2 bytes. Chinese, Japanese, and Korean characters typically use 3 bytes each. Emoji use 4 bytes.
So a 100-character message in English uses about 100 bytes, but the same message length in Chinese uses about 300 bytes, and the QR code will be three times as complex. This matters for physical size and scannability. If you are creating multilingual QR codes, test the actual byte length of your content rather than relying on character count. A 200-character limit in English does not mean 200 characters in every language.
Also note that some scanning apps on older Android devices do not handle UTF-8 correctly and may display garbled text for non-Latin scripts. Testing across devices is especially important for multilingual content.
Best Practices for Text QR Content
Keep your message focused and concise. A QR code is not a document. Treat it more like a sticky note: one idea, clearly expressed. Use line breaks to separate pieces of information (most scanners preserve them), but avoid tabs and complex formatting. Leading and trailing whitespace can cause problems with some readers.
If your text includes a phone number or email address, format it consistently. Some scanning apps automatically detect phone numbers and offer to dial them, but only if the format is clean. For product labels, serial numbers, or inventory codes, plain alphanumeric text works best because it uses the more compact encoding mode. Avoid special characters like curly braces or angle brackets unless they are essential to your content.
Before printing, always test your QR code on at least two different phones using both the native camera app and a dedicated scanner app. What looks fine in your generator preview may behave differently in the real world.
Câu Hỏi Thường Gặp
Mọi điều bạn cần biết về mã QR văn bản
Mã QR văn bản mã hóa nội dung văn bản thuần túy để bất kỳ ai quét đều có thể đọc ngay trên thiết bị, không cần kết nối internet.
Công cụ của chúng tôi hỗ trợ tối đa 900 ký tự, là giới hạn an toàn để quét ổn định. Mã QR về kỹ thuật có thể chứa nhiều hơn, nhưng độ tin cậy giảm khi văn bản dài.
Có! Mã QR văn bản lưu trữ nội dung trực tiếp trong mã. Sau khi quét, văn bản hiển thị ngay mà không cần kết nối internet.
Hoàn toàn! Hỗ trợ UTF-8 đầy đủ, nghĩa là tiếng Việt, Nhật, Hàn, Ả Rập, Trung Quốc và tất cả ký tự Unicode đều mã hóa và quét chính xác.
Ứng dụng camera đọc mã QR và hiển thị văn bản đã mã hóa trên màn hình. Người dùng có thể sao chép, chia sẻ hoặc lưu văn bản.
Có, miễn phí 100%. Không đăng ký, không watermark, tải không giới hạn. Tất cả tính năng đều miễn phí.
Khi văn bản vượt 300 ký tự, chúng tôi gợi ý sử dụng mức sửa lỗi cao hơn (Q hoặc H) để đảm bảo mã QR vẫn dễ quét khi in nhỏ.
Có! Chọn từ 8 mẫu có sẵn hoặc tùy chỉnh màu sắc, kiểu chấm và mức sửa lỗi. Bạn cũng có thể thêm ảnh logo ở giữa.
Bạn có thể tải mã QR văn bản dưới dạng PNG (để in và chia sẻ) hoặc SVG (đồ họa vector chất lượng cao). Cũng có thể sao chép trực tiếp vào clipboard.
Có. Cả iPhone (iOS 11+) và Android đều hỗ trợ mã QR văn bản thông qua ứng dụng camera tích hợp sẵn.
Công Cụ QR Liên Quan
Khám phá thêm các công cụ tạo mã QR miễn phí
Learn More About QR Codes
Practical guides to help you get the most out of your QR codes