{"id":47137,"date":"2025-09-28T12:37:14","date_gmt":"2025-09-28T12:37:14","guid":{"rendered":"https:\/\/staging.pageloot.com\/uncategorized\/add-scannable-qr-code-shirt-dtf-guide\/"},"modified":"2026-09-29T06:18:19","modified_gmt":"2026-09-29T06:18:19","slug":"add-scannable-qr-code-shirt-dtf-guide","status":"publish","type":"post","link":"https:\/\/pageloot.com\/vi\/blog\/add-scannable-qr-code-shirt-dtf-guide\/","title":{"rendered":"C\u00e1ch th\u00eam m\u00e3 QR c\u00f3 th\u1ec3 qu\u00e9t v\u00e0o \u00e1o ph\u00f4ng b\u1eb1ng DTF"},"content":{"rendered":"<p class=\"wp-block-paragraph\">M\u00e3 QR \u0111\u01b0\u1ee3c in DTF c\u1ee7a b\u1ea1n c\u00f3 g\u1eb7p l\u1ed7i khi qu\u00e9t sau khi kh\u00e1ch h\u00e0ng m\u1eb7c \u00e1o ph\u00f4ng kh\u00f4ng? M\u1ed9t m\u00e3 b\u1ecb m\u1edd ho\u1eb7c m\u00e9o m\u00f3 s\u1ebd l\u00e0m ng\u01b0\u1eddi m\u1eb7c kh\u00f3 ch\u1ecbu v\u00e0 l\u00e3ng ph\u00ed chi ph\u00ed s\u1ea3n xu\u1ea5t v\u00e0o h\u00e0ng may m\u1eb7c b\u1ecb l\u1ed7i. D\u01b0\u1edbi \u0111\u00e2y l\u00e0 c\u00e1ch \u0111\u1ecbnh d\u1ea1ng, in v\u00e0 \u00e9p nhi\u1ec7t c\u00e1c m\u00e3 QR c\u00f3 th\u1ec3 qu\u00e9t \u0111\u01b0\u1ee3c, \u0111\u1ea3m b\u1ea3o ch\u00fang ch\u1ecbu \u0111\u01b0\u1ee3c vi\u1ec7c m\u1eb7c v\u00e0 gi\u1eb7t h\u00e0ng ng\u00e0y.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Y\u00eau c\u1ea7u v\u1ec1 k\u00edch th\u01b0\u1edbc v\u00e0 v\u00f9ng y\u00ean t\u0129nh cho v\u1ea3i<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">V\u1ea3i di chuy\u1ec3n, co gi\u00e3n v\u00e0 g\u1ea5p l\u1ea1i khi m\u1eb7c, \u0111i\u1ec1u n\u00e0y l\u00e0m cho vi\u1ec7c qu\u00e9t tr\u00ean v\u1ea3i ph\u1ee9c t\u1ea1p h\u01a1n nhi\u1ec1u so v\u1edbi vi\u1ec7c \u0111\u1ecdc m\u00e3 tr\u00ean gi\u1ea5y c\u1ee9ng. M\u1eb7c d\u00f9 m\u1ed9t m\u00e3 nh\u1ecf c\u00f3 th\u1ec3 ho\u1ea1t \u0111\u1ed9ng tr\u00ean danh thi\u1ebfp \u0111\u1ec3 b\u00e0n, nh\u01b0ng m\u00e3 QR tr\u00ean qu\u1ea7n \u00e1o ph\u1ea3i c\u00f3 k\u00edch th\u01b0\u1edbc \u00edt nh\u1ea5t 2x2 inch (5x5 cm). B\u1ea5t c\u1ee9 th\u1ee9 g\u00ec nh\u1ecf h\u01a1n s\u1ebd n\u00e9n c\u00e1c m\u00f4-\u0111un ri\u00eang l\u1ebb \u2013 c\u00e1c \u00f4 vu\u00f4ng \u0111en tr\u1eafng nh\u1ecf mang d\u1eef li\u1ec7u \u0111\u01b0\u1ee3c m\u00e3 h\u00f3a \u2013 khi\u1ebfn camera \u0111i\u1ec7n tho\u1ea1i th\u00f4ng minh kh\u00f4ng th\u1ec3 qu\u00e9t \u0111\u01b0\u1ee3c khi v\u1ea3i b\u1ecb nh\u0103n ho\u1eb7c cong tr\u00ean c\u01a1 th\u1ec3. Khi l\u00ean k\u1ebf ho\u1ea1ch cho kho\u1ea3ng c\u00e1ch qu\u00e9t xa h\u01a1n, h\u00e3y \u00e1p d\u1ee5ng t\u1ef7 l\u1ec7 qu\u00e9t 10:1 \u0111\u01b0\u1ee3c n\u00eau trong <a href=\"https:\/\/pageloot.com\/vi\/how-to\/qr-code-size-guide\/\">h\u01b0\u1edbng d\u1eabn k\u00edch th\u01b0\u1edbc m\u00e3 QR c\u1ee7a ch\u00fang t\u00f4i<\/a>, y\u00eau c\u1ea7u chi\u1ec1u r\u1ed9ng m\u00e3 l\u00e0 1 inch cho m\u1ed7i 10 inch kho\u1ea3ng c\u00e1ch gi\u1eefa \u0111i\u1ec7n tho\u1ea1i v\u00e0 \u00e1o s\u01a1 mi.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">C\u00f9ng v\u1edbi k\u00edch th\u01b0\u1edbc t\u1ed5ng th\u1ec3, b\u1ea1n ph\u1ea3i gi\u1eef nguy\u00ean v\u00f9ng y\u00ean t\u0129nh. \u0110\u00e2y l\u00e0 l\u1ec1 tr\u1ed1ng bao quanh c\u1ea3 b\u1ed1n c\u1ea1nh c\u1ee7a m\u00e3, gi\u00fap camera nh\u1eadn bi\u1ebft m\u00e3 b\u1eaft \u0111\u1ea7u v\u00e0 k\u1ebft th\u00fac \u1edf \u0111\u00e2u. Theo ti\u00eau chu\u1ea9n ISO\/IEC, khu v\u1ef1c r\u00f5 r\u00e0ng n\u00e0y ph\u1ea3i r\u1ed9ng \u00edt nh\u1ea5t b\u1ed1n m\u00f4-\u0111un. N\u1ebfu m\u1ed7i m\u00f4-\u0111un r\u1ed9ng 2 mm, h\u00e3y cung c\u1ea5p m\u1ed9t \u0111\u01b0\u1eddng vi\u1ec1n kh\u00f4ng in ho\u1eb7c \u0111\u1ed3ng nh\u1ea5t 8 mm xung quanh \u0111\u1ed3 h\u1ecda. C\u1eaft v\u00e0o l\u1ec1 n\u00e0y ho\u1eb7c \u0111\u1eb7t t\u00e1c ph\u1ea9m ngh\u1ec7 thu\u1eadt s\u00e1t v\u1edbi c\u00e1c m\u1eabu t\u00ecm ki\u1ebfm s\u1ebd ng\u0103n camera di \u0111\u1ed9ng c\u00f4 l\u1eadp l\u01b0\u1edbi d\u1eef li\u1ec7u.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Thi\u1ebft l\u1eadp \u0111\u1ed9 t\u01b0\u01a1ng ph\u1ea3n v\u00e0 s\u1eeda l\u1ed7i<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">M\u00e1y qu\u00e9t quang h\u1ecdc gi\u1ea3i m\u00e3 th\u00f4ng tin b\u1eb1ng c\u00e1ch ph\u00e2n t\u00edch s\u1ef1 ph\u1ea3n x\u1ea1 \u00e1nh s\u00e1ng gi\u1eefa c\u00e1c ph\u1ea7n s\u00e1ng v\u00e0 t\u1ed1i. C\u00e1c m\u00f4-\u0111un t\u1ed1i h\u1ea5p th\u1ee5 \u00e1nh s\u00e1ng trong khi n\u1ec1n nh\u1ea1t ph\u1ea3n x\u1ea1 \u00e1nh s\u00e1ng tr\u1edf l\u1ea1i c\u1ea3m bi\u1ebfn. \u0110\u1ec3 \u0111\u1ea3m b\u1ea3o ph\u00e1t hi\u1ec7n nhanh ch\u00f3ng tr\u00ean c\u00e1c camera \u0111i\u1ec7n tho\u1ea1i kh\u00e1c nhau, h\u00e3y duy tr\u00ec t\u1ef7 l\u1ec7 t\u01b0\u01a1ng ph\u1ea3n \u00edt nh\u1ea5t 4,5:1. M\u00e0u \u0111en tr\u00ean n\u1ec1n tr\u1eafng \u0111\u1eb7c v\u1eabn l\u00e0 ti\u00eau chu\u1ea9n c\u1ee7a ng\u00e0nh. N\u1ebfu b\u1ea1n k\u1ebft h\u1ee3p m\u00e0u s\u1eafc th\u01b0\u01a1ng hi\u1ec7u, h\u00e3y ki\u1ec3m tra c\u1ee7a ch\u00fang t\u00f4i <a href=\"https:\/\/pageloot.com\/vi\/blog\/qr-code-color-contrast-best-practices\/\">c\u00e1c ph\u01b0\u01a1ng ph\u00e1p hay nh\u1ea5t v\u1ec1 \u0111\u1ed9 t\u01b0\u01a1ng ph\u1ea3n m\u00e0u c\u1ee7a m\u00e3 QR<\/a> \u0111\u1ec3 x\u00e1c nh\u1eadn ti\u1ec1n c\u1ea3nh c\u1ee7a b\u1ea1n t\u1ed1i h\u01a1n \u0111\u00e1ng k\u1ec3 so v\u1edbi h\u1eadu c\u1ea3nh v\u00e0 tr\u00e1nh c\u00e1c t\u00f4ng m\u00e0u trung b\u00ecnh, chuy\u1ec3n m\u00e0u ho\u1eb7c \u0111\u1ed5 b\u00f3ng.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">V\u00ec qu\u1ea7n \u00e1o ch\u1ecbu t\u00e1c \u0111\u1ed9ng c\u1ee7a s\u1ef1 co gi\u00e3n, nh\u0103n v\u00e0 m\u00e0i m\u00f2n m\u1ea1nh khi gi\u1eb7t, vi\u1ec7c ch\u1ecdn m\u1ee9c \u0111\u1ed9 s\u1eeda l\u1ed7i ph\u00f9 h\u1ee3p l\u00e0 r\u1ea5t quan tr\u1ecdng. M\u00e3 QR cung c\u1ea5p b\u1ed1n c\u00e0i \u0111\u1eb7t s\u1eeda l\u1ed7i:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>M\u1ee9c L kh\u00f4i ph\u1ee5c t\u1edbi 7% d\u1eef li\u1ec7u b\u1ecb h\u1ecfng ho\u1eb7c che khu\u1ea5t.<\/li>\n<li>M\u1ee9c M kh\u00f4i ph\u1ee5c kho\u1ea3ng 15% d\u1eef li\u1ec7u v\u00e0 l\u00e0 m\u1ee9c c\u01a1 b\u1ea3n ti\u00eau chu\u1ea9n cho in \u1ea5n n\u00f3i chung.<\/li>\n<li>M\u1ee9c Q kh\u00f4i ph\u1ee5c t\u1edbi 25% c\u00e1c m\u00f4-\u0111un b\u1ecb h\u1ecfng.<\/li>\n<li>M\u1ee9c H kh\u00f4i ph\u1ee5c t\u1edbi 30% d\u1eef li\u1ec7u b\u1ecb h\u1ecfng, cung c\u1ea5p kh\u1ea3 n\u0103ng d\u1ef1 ph\u00f2ng t\u1ed1i \u0111a cho c\u00e1c lo\u1ea1i v\u1ea3i linh ho\u1ea1t.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Vi\u1ec7c ch\u1ecdn M\u1ee9c H cho ph\u00e9p \u00e1o v\u1eabn c\u00f3 th\u1ec3 qu\u00e9t \u0111\u01b0\u1ee3c ngay c\u1ea3 khi c\u00e1c ph\u1ea7n c\u1ee7a b\u1ea3n in b\u1ecb phai m\u00e0u, n\u1ee9t ho\u1eb7c nh\u0103n trong qu\u00e1 tr\u00ecnh di chuy\u1ec3n. M\u1eb7c d\u00f9 kh\u1ea3 n\u0103ng d\u1ef1 ph\u00f2ng cao h\u01a1n t\u1ea1o ra m\u1ed9t l\u01b0\u1edbi m\u00f4-\u0111un d\u00e0y \u0111\u1eb7c h\u01a1n, nh\u01b0ng vi\u1ec7c s\u1eed d\u1ee5ng URL chuy\u1ec3n h\u01b0\u1edbng \u0111\u1ed9ng ng\u1eafn v\u1eabn gi\u1eef cho c\u00e1c m\u00f4-\u0111un \u0111\u1ee7 l\u1edbn \u0111\u1ec3 in r\u00f5 r\u00e0ng.<\/p>\n\n\n\n<blockquote class=\"is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong>T\u1ea1o M\u00e3 QR Qu\u1ea7n \u00e1o S\u1eb5n s\u00e0ng In c\u1ee7a B\u1ea1n<\/strong> C\u1ea7n m\u1ed9t m\u00e3 c\u00f3 \u0111\u1ed9 ph\u00e2n gi\u1ea3i cao cho ph\u00e9p c\u1eadp nh\u1eadt li\u00ean k\u1ebft sau khi s\u1ea3n xu\u1ea5t? S\u1eed d\u1ee5ng Pageloot <a href=\"https:\/\/pageloot.com\/vi\/qr-code-generator\/\">tr\u00ecnh t\u1ea1o m\u00e3 QR<\/a> \u0111\u1ec3 thi\u1ebft k\u1ebf c\u00e1c t\u1ec7p vector v\u1edbi kh\u1ea3 n\u0103ng s\u1eeda l\u1ed7i t\u00f9y ch\u1ec9nh ngay h\u00f4m nay.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">Chu\u1ea9n b\u1ecb T\u1ec7p \u0110\u1ed3 h\u1ecda cho Chuy\u1ec3n Nhi\u1ec7t Tr\u1ef1c Ti\u1ebfp L\u00ean Phim<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Chuy\u1ec3n nhi\u1ec7t tr\u1ef1c ti\u1ebfp l\u00ean phim (DTF) mang l\u1ea1i chi ti\u1ebft s\u1eafc n\u00e9t tr\u00ean v\u1ea3i cotton, polyester v\u00e0 v\u1ea3i h\u1ed7n h\u1ee3p, nh\u01b0ng \u0111\u1ed3 h\u1ecda k\u1ef9 thu\u1eadt s\u1ed1 ph\u1ea3i \u0111\u01b0\u1ee3c c\u1ea5u h\u00ecnh \u0111\u00fang c\u00e1ch \u0111\u1ec3 tr\u00e1nh c\u00e1c \u0111\u01b0\u1eddng b\u1ecb m\u1edd. Hi\u1ec3u r\u00f5 <a href=\"https:\/\/pageloot.com\/vi\/blog\/how-printing-techniques-impact-qr-code-scannability\/\">c\u00e1ch c\u00e1c k\u1ef9 thu\u1eadt in \u1ea3nh h\u01b0\u1edfng \u0111\u1ebfn kh\u1ea3 n\u0103ng qu\u00e9t m\u00e3 QR<\/a> gi\u00fap b\u1ea1n tr\u00e1nh c\u00e1c l\u1ed7i chuy\u1ec3n nhi\u1ec7t ph\u1ed5 bi\u1ebfn nh\u01b0 lem m\u1ef1c v\u00e0 hi\u1ec7n t\u01b0\u1ee3ng pixel h\u00f3a.<\/p>\n\n\n\n<figure><img decoding=\"async\" src=\"https:\/\/pageloot.com\/wp-content\/uploads\/2026\/09\/aspect-ratio-9-16-create-a-clean-vertical-infographic-on-a-white-background-wit-8010-269bf60c959f-a40abf28bd34.webp\" alt=\"H\u01b0\u1edbng d\u1eabn in QR DTF\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Tu\u00e2n th\u1ee7 c\u00e1c ti\u00eau chu\u1ea9n chu\u1ea9n b\u1ecb t\u1ec7p sau tr\u01b0\u1edbc khi g\u1eedi \u0111\u1ed3 h\u1ecda \u0111\u1ebfn m\u00e1y in phim:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Xu\u1ea5t m\u00e3 d\u01b0\u1edbi d\u1ea1ng t\u1ec7p vector SVG ho\u1eb7c EPS \u0111\u1ec3 c\u00e1c c\u1ea1nh m\u00f4-\u0111un v\u1eabn s\u1eafc n\u00e9t ho\u00e0n h\u1ea3o \u1edf m\u1ecdi t\u1ef7 l\u1ec7.<\/li>\n<li>S\u1eed d\u1ee5ng c\u00e1c t\u1ec7p PNG trong su\u1ed1t \u0111\u01b0\u1ee3c l\u01b0u \u1edf \u0111\u1ed9 ph\u00e2n gi\u1ea3i t\u1ed1i thi\u1ec3u 300 DPI v\u1edbi k\u00edch th\u01b0\u1edbc in cu\u1ed1i c\u00f9ng ch\u00ednh x\u00e1c n\u1ebfu y\u00eau c\u1ea7u \u0111\u1ed3 h\u1ecda raster.<\/li>\n<li>Gi\u1eef t\u1ef7 l\u1ec7 khung h\u00ecnh vu\u00f4ng ban \u0111\u1ea7u khi b\u1ea1n <a href=\"https:\/\/pageloot.com\/vi\/how-to\/resize-a-qr-code\/\">thay \u0111\u1ed5i k\u00edch th\u01b0\u1edbc m\u00e3 QR<\/a> \u0111\u1ec3 tr\u00e1nh l\u00e0m bi\u1ebfn d\u1ea1ng c\u00e1c m\u00f4-\u0111un vu\u00f4ng th\u00e0nh c\u00e1c h\u00ecnh ch\u1eef nh\u1eadt kh\u00f4ng th\u1ec3 qu\u00e9t \u0111\u01b0\u1ee3c.<\/li>\n<li>X\u00f3a c\u00e1c pixel b\u00e1n trong su\u1ed1t, hi\u1ec7u \u1ee9ng ph\u00e1t s\u00e1ng m\u1ec1m v\u00e0 hi\u1ec7u \u1ee9ng l\u00e0m m\u1edd xung quanh c\u00e1c c\u1ea1nh \u0111\u1ec3 ng\u0103n ch\u1eb7n qu\u1ea7ng b\u1ed9t keo m\u00e0u tr\u1eafng.<\/li>\n<li>G\u1eedi t\u1ec7p thi\u1ebft k\u1ebf \u1edf \u0111\u1ecbnh d\u1ea1ng RGB tr\u1eeb khi nh\u00e0 cung c\u1ea5p chuy\u1ec3n nhi\u1ec7t DTF c\u1ee7a b\u1ea1n y\u00eau c\u1ea7u \u0111\u1ecbnh d\u1ea1ng m\u00e0u CMYK.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">H\u01b0\u1edbng d\u1eabn \u00e9p v\u00e0 b\u00f3c cho chuy\u1ec3n nhi\u1ec7t DTF<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Vi\u1ec7c \u00e1p d\u1ee5ng chuy\u1ec3n nhi\u1ec7t DTF \u0111\u00f2i h\u1ecfi nhi\u1ec7t \u0111\u1ed9, \u00e1p l\u1ef1c v\u00e0 th\u1eddi gian c\u00e2n b\u1eb1ng \u0111\u1ec3 b\u1ed9t keo k\u1ebft d\u00ednh ch\u1eafc ch\u1eafn v\u00e0o s\u1ee3i v\u1ea3i m\u00e0 kh\u00f4ng l\u00e0m ph\u1eb3ng ho\u1eb7c l\u00e0m nh\u00f2e c\u00e1c m\u00f4-\u0111un in. M\u1eb7c d\u00f9 c\u00e1c c\u00e0i \u0111\u1eb7t ch\u00ednh x\u00e1c ph\u1ee5 thu\u1ed9c v\u00e0o th\u00e0nh ph\u1ea7n m\u00e0ng v\u00e0 qu\u1ea7n \u00e1o c\u1ee7a b\u1ea1n, c\u00e1c th\u00f4ng s\u1ed1 th\u01b0\u01a1ng m\u1ea1i ti\u00eau chu\u1ea9n cung c\u1ea5p m\u1ed9t c\u01a1 s\u1edf \u0111\u00e1ng tin c\u1eady:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u00c9p s\u01a1 b\u1ed9 qu\u1ea7n \u00e1o trong 5 \u0111\u1ebfn 10 gi\u00e2y \u0111\u1ec3 lo\u1ea1i b\u1ecf \u0111\u1ed9 \u1ea9m c\u00f2n s\u00f3t l\u1ea1i v\u00e0 l\u00e0m ph\u1eb3ng s\u1ee3i v\u1ea3i.<\/li>\n<li>\u00c9p chuy\u1ec3n nhi\u1ec7t \u1edf 290\u00b0F \u0111\u1ebfn 325\u00b0F trong 10 \u0111\u1ebfn 15 gi\u00e2y v\u1edbi \u00e1p su\u1ea5t trung b\u00ecnh.<\/li>\n<li>L\u00e0m theo h\u01b0\u1edbng d\u1eabn b\u00f3c c\u1ee7a nh\u00e0 s\u1ea3n xu\u1ea5t phim m\u1ed9t c\u00e1ch ch\u00ednh x\u00e1c, \u0111\u1ec3 phim b\u00f3c ngu\u1ed9i ho\u00e0n to\u00e0n ho\u1eb7c b\u00f3c phim b\u00f3c n\u00f3ng ngay l\u1eadp t\u1ee9c.<\/li>\n<li>\u00c9p l\u1ea1i thi\u1ebft k\u1ebf trong 5 \u0111\u1ebfn 12 gi\u00e2y d\u01b0\u1edbi m\u1ed9t t\u1ea5m gi\u1ea5y n\u1ebfn ho\u1eb7c Teflon b\u1ea3o v\u1ec7 \u0111\u1ec3 ni\u00eam phong chuy\u1ec3n nhi\u1ec7t v\u00e0o s\u1ee3i v\u1ea3i.<\/li>\n<li>Ch\u1ecdn m\u1ed9t t\u1ea5m b\u1ea3o v\u1ec7 m\u1edd cho l\u1ea7n \u00e9p th\u1ee9 hai \u0111\u1ec3 lo\u1ea1i b\u1ecf \u0111\u1ed9 ch\u00f3i b\u1ec1 m\u1eb7t b\u00f3ng lo\u00e1ng ph\u1ea3n chi\u1ebfu \u0111\u00e8n flash m\u00e1y \u1ea3nh.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Khuy\u00ean kh\u00e1ch h\u00e0ng \u0111\u1ee3i 24 \u0111\u1ebfn 48 gi\u1edd sau khi \u00e1p d\u1ee5ng tr\u01b0\u1edbc khi gi\u1eb7t \u00e1o. Qu\u1ea7n \u00e1o n\u00ean \u0111\u01b0\u1ee3c gi\u1eb7t tr\u00e1i trong n\u01b0\u1edbc l\u1ea1nh v\u1edbi chu tr\u00ecnh nh\u1eb9 nh\u00e0ng v\u00e0 ph\u01a1i kh\u00f4 t\u1ef1 nhi\u00ean ho\u1eb7c s\u1ea5y kh\u00f4 \u1edf nhi\u1ec7t \u0111\u1ed9 th\u1ea5p \u0111\u1ec3 gi\u1eef cho c\u00e1c c\u1ea1nh m\u00f4-\u0111un s\u1eafc n\u00e9t.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">V\u1ecb tr\u00ed chi\u1ebfn l\u01b0\u1ee3c \u0111\u1ec3 ng\u0103n ng\u1eeba bi\u1ebfn d\u1ea1ng<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">V\u1ecb tr\u00ed quy\u1ebft \u0111\u1ecbnh m\u00e3 code gi\u1eef \u0111\u01b0\u1ee3c \u0111\u1ed9 ph\u1eb3ng nh\u01b0 th\u1ebf n\u00e0o khi qu\u1ea7n \u00e1o \u0111ang \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng. V\u1ea3i d\u1ecbch chuy\u1ec3n theo \u0111\u01b0\u1eddng vi\u1ec1n c\u01a1 v\u00e0 u\u1ed1n cong quanh kh\u1edbp, t\u1ea1o ra c\u00e1c bi\u1ebfn d\u1ea1ng quang h\u1ecdc l\u00e0m ch\u1eadm qu\u00e1 tr\u00ecnh nh\u1eadn di\u1ec7n c\u1ee7a m\u00e1y \u1ea3nh. Xem x\u00e9t c\u00e1c h\u01b0\u1edbng d\u1eabn th\u1ef1c t\u1ebf cho <a href=\"https:\/\/pageloot.com\/vi\/qr-codes-on\/clothing\/\">M\u00e3 QR tr\u00ean qu\u1ea7n \u00e1o<\/a> c\u00f3 th\u1ec3 gi\u00fap b\u1ea1n ch\u1ecdn c\u00e1c v\u00f9ng t\u1ed1t nh\u1ea5t cho phong c\u00e1ch trang ph\u1ee5c c\u1ee7a m\u00ecnh.<\/p>\n\n\n\n<figure><img decoding=\"async\" src=\"https:\/\/pageloot.com\/wp-content\/uploads\/2026\/09\/aspect-ratio-1-1-simple-square-illustration-on-a-white-background-with-black-te-8730-4ee6ea21f75b-5d2fe428b2bc.webp\" alt=\"C\u00e1c v\u00f9ng \u0111\u1eb7t \u00e1o QR\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Ch\u1ecdn c\u00e1c v\u1ecb tr\u00ed in \u00edt b\u1ecb k\u00e9o gi\u00e3n c\u01a1 h\u1ecdc nh\u1ea5t:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u0110\u1eb7t m\u00e3 code \u1edf gi\u1eefa ng\u1ef1c tr\u00ean ho\u1eb7c gi\u1eefa hai x\u01b0\u01a1ng b\u1ea3 vai \u1edf l\u01b0ng tr\u00ean n\u01a1i v\u1ea3i t\u01b0\u01a1ng \u0111\u1ed1i ph\u1eb3ng.<\/li>\n<li>\u0110\u1eb7t c\u00e1c m\u00e3 code nh\u1ecf h\u01a1n \u1edf v\u00f9ng b\u1eafp tay ngo\u00e0i c\u1ee7a tay \u00e1o ng\u1eafn \u0111\u1ec3 t\u1ea1o \u0111i\u1ec3m nh\u1ea5n g\u1ecdn g\u00e0ng, hi\u1ec7n \u0111\u1ea1i.<\/li>\n<li>In m\u00e3 tr\u00ean nh\u00e3n c\u1ed5 \u00e1o b\u00ean trong \u0111\u1ec3 chia s\u1ebb h\u01b0\u1edbng d\u1eabn ch\u0103m s\u00f3c qu\u1ea7n \u00e1o, th\u00f4ng tin minh b\u1ea1ch v\u1ec1 chu\u1ed7i cung \u1ee9ng ho\u1eb7c ch\u1ee9ng nh\u1eadn x\u00e1c th\u1ef1c.<\/li>\n<li>Tr\u00e1nh c\u00e1c \u0111\u01b0\u1eddng may b\u00ean, g\u00e2n, c\u1ed5 \u00e1o, m\u00e9p t\u00fai v\u00e0 g\u1ea5u \u00e1o ph\u00eda d\u01b0\u1edbi c\u00f3 th\u1ec3 b\u1ecb nh\u0103n ho\u1eb7c gi\u00e3n ra khi c\u1eed \u0111\u1ed9ng.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Ki\u1ec3m tra kh\u1ea3 n\u0103ng qu\u00e9t tr\u01b0\u1edbc khi s\u1ea3n xu\u1ea5t h\u00e0ng lo\u1ea1t<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Kh\u00f4ng bao gi\u1edd ch\u1ea1y m\u1ed9t \u0111\u1ee3t s\u1ea3n xu\u1ea5t \u0111\u1ea7y \u0111\u1ee7 m\u00e0 kh\u00f4ng ti\u1ebfn h\u00e0nh ki\u1ec3m tra ph\u1ea7n c\u1ee9ng th\u1ef1c t\u1ebf. M\u1ed9t thi\u1ebft k\u1ebf k\u1ef9 thu\u1eadt s\u1ed1 hi\u1ec3n th\u1ecb r\u00f5 r\u00e0ng tr\u00ean m\u00e0n h\u00ecnh \u0111\u01b0\u1ee3c chi\u1ebfu s\u00e1ng c\u00f3 th\u1ec3 b\u1ecb l\u1ed7i khi \u0111\u01b0\u1ee3c in l\u00ean v\u1ea3i cotton c\u00f3 k\u1ebft c\u1ea5u. T\u00ecm hi\u1ec3u c\u00e1ch <a href=\"https:\/\/pageloot.com\/vi\/how-to\/test-a-qr-code-before-printing\/\">ki\u1ec3m tra m\u00e3 QR tr\u01b0\u1edbc khi in<\/a> \u0111\u1ec3 ph\u00e1t hi\u1ec7n s\u1edbm c\u00e1c l\u1ed7i v\u1ec1 k\u00edch th\u01b0\u1edbc, \u0111\u1ed9 ph\u00e2n gi\u1ea3i ho\u1eb7c \u0111\u1ed9 t\u01b0\u01a1ng ph\u1ea3n.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00c9p m\u1ed9t m\u1eabu chuy\u1ec3n duy nh\u1ea5t l\u00ean m\u1ea3nh v\u1ea3i v\u1ee5n ph\u00f9 h\u1ee3p v\u1edbi qu\u1ea7n \u00e1o s\u1ea3n xu\u1ea5t c\u1ee7a b\u1ea1n. S\u1eed d\u1ee5ng c\u1ea3 \u0111i\u1ec7n tho\u1ea1i th\u00f4ng minh iOS v\u00e0 Android \u0111\u1ec3 ki\u1ec3m tra t\u1ed1c \u0111\u1ed9 ph\u00e1t hi\u1ec7n, ho\u1eb7c x\u00e1c minh b\u1ed1 c\u1ee5c b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng m\u1ed9t \u1ee9ng d\u1ee5ng d\u1ef1a tr\u00ean web <a href=\"https:\/\/pageloot.com\/vi\/qr-code-scanner\/\">Qu\u00e9t m\u00e3 QR<\/a> trong c\u1ea3 \u00e1nh s\u00e1ng ban ng\u00e0y r\u1ef1c r\u1ee1 v\u00e0 \u00e1nh s\u00e1ng trong nh\u00e0 y\u1ebfu. Th\u1eed chi\u1ebfc \u00e1o khi m\u1ed9t ng\u01b0\u1eddi \u0111ang m\u1eb7c n\u00f3 \u2013 gi\u01a1 tay, xoay ng\u01b0\u1eddi v\u00e0 \u0111\u1ee9ng t\u1ef1 nhi\u00ean. N\u1ebfu \u0111i\u1ec7n tho\u1ea1i g\u1eb7p kh\u00f3 kh\u0103n trong vi\u1ec7c kh\u00f3a c\u00e1c m\u1eabu t\u00ecm ki\u1ebfm khi v\u1eadt li\u1ec7u u\u1ed1n cong, h\u00e3y t\u0103ng k\u00edch th\u01b0\u1edbc in t\u1ed5ng th\u1ec3 ho\u1eb7c chuy\u1ec3n sang li\u00ean k\u1ebft \u0111\u1ed9ng \u0111\u1ec3 gi\u1ea3m m\u1eadt \u0111\u1ed9 m\u1eabu.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">C\u00e2u h\u1ecfi th\u01b0\u1eddng g\u1eb7p<\/h2>\n\n\n\n<div class=\"schema-faq\"><div class=\"schema-faq-section\" id=\"faq-question-dad1e7f9fd52\"><strong class=\"schema-faq-question\">K\u00edch th\u01b0\u1edbc t\u1ed1i thi\u1ec3u \u0111\u01b0\u1ee3c khuy\u1ebfn ngh\u1ecb cho m\u00e3 QR tr\u00ean \u00e1o ph\u00f4ng l\u00e0 bao nhi\u00eau?<\/strong> <p class=\"schema-faq-answer\">M\u00e3 QR tr\u00ean qu\u1ea7n \u00e1o ph\u1ea3i c\u00f3 k\u00edch th\u01b0\u1edbc t\u1ed1i thi\u1ec3u 2x2 inch (5x5 cm). N\u1ebfp nh\u0103n v\u1ea3i, \u0111\u1ed9 cong c\u1ee7a c\u01a1 th\u1ec3 v\u00e0 chuy\u1ec3n \u0111\u1ed9ng khi\u1ebfn c\u00e1c m\u00e3 nh\u1ecf h\u01a1n kh\u00f3 \u0111\u1ec3 camera \u0111i\u1ec7n tho\u1ea1i qu\u00e9t \u0111\u00e1ng tin c\u1eady.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-908d88348d84\"><strong class=\"schema-faq-question\">B\u1ea1n c\u00f3 th\u1ec3 \u00e9p nhi\u1ec7t m\u00e3 QR m\u00e0u tr\u1eafng l\u00ean \u00e1o ph\u00f4ng t\u1ed1i m\u00e0u kh\u00f4ng?<\/strong> <p class=\"schema-faq-answer\">C\u00f3, v\u1edbi \u0111i\u1ec1u ki\u1ec7n b\u1ea3n in chuy\u1ec3n nhi\u1ec7t s\u1eed d\u1ee5ng l\u1edbp n\u1ec1n m\u00e0u tr\u1eafng \u0111\u1eb7c \u0111\u1ec3 ng\u0103n v\u1ea3i \u00e1o th\u1ea5m qua thi\u1ebft k\u1ebf. M\u00e1y qu\u00e9t y\u00eau c\u1ea7u \u0111\u1ed9 t\u01b0\u01a1ng ph\u1ea3n s\u1eafc n\u00e9t gi\u1eefa c\u00e1c m\u00f4-\u0111un v\u00e0 n\u1ec1n, v\u00ec v\u1eady h\u00e3y ki\u1ec3m tra b\u1ea3n in d\u01b0\u1edbi nhi\u1ec1u \u0111i\u1ec1u ki\u1ec7n \u00e1nh s\u00e1ng kh\u00e1c nhau tr\u01b0\u1edbc khi s\u1ea3n xu\u1ea5t.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-cd9f9c8e1067\"><strong class=\"schema-faq-question\">B\u1ea1n n\u00ean \u0111\u1ee3i bao l\u00e2u tr\u01b0\u1edbc khi gi\u1eb7t \u00e1o ph\u00f4ng m\u00e3 QR \u0111\u01b0\u1ee3c in DTF?<\/strong> <p class=\"schema-faq-answer\">\u0110\u1ec3 b\u1ea3n in kh\u00f4 \u00edt nh\u1ea5t 24 \u0111\u1ebfn 48 gi\u1edd tr\u01b0\u1edbc chu k\u1ef3 gi\u1eb7t \u0111\u1ea7u ti\u00ean. \u0110\u1ec3 gi\u1eef cho c\u00e1c c\u1ea1nh s\u1eafc n\u00e9t c\u1ee7a m\u00f4-\u0111un, h\u00e3y gi\u1eb7t \u00e1o t\u1eeb trong ra ngo\u00e0i b\u1eb1ng n\u01b0\u1edbc l\u1ea1nh v\u00e0 ph\u01a1i kh\u00f4 ho\u1eb7c s\u1ea5y kh\u00f4 \u1edf nhi\u1ec7t \u0111\u1ed9 th\u1ea5p.<\/p> <\/div> <\/div>","protected":false},"excerpt":{"rendered":"<p>H\u1ecdc c\u00e1ch \u0111\u1ecbnh d\u1ea1ng, in v\u00e0 \u00e9p nhi\u1ec7t m\u00e3 QR c\u00f3 th\u1ec3 qu\u00e9t \u0111\u01b0\u1ee3c l\u00ean \u00e1o ph\u00f4ng b\u1eb1ng DTF. N\u1eafm v\u1eefng k\u00edch th\u01b0\u1edbc, \u0111\u1ed9 t\u01b0\u01a1ng ph\u1ea3n, thi\u1ebft l\u1eadp t\u1ec7p t\u00e1c ph\u1ea9m ngh\u1ec7 thu\u1eadt v\u00e0 c\u00e0i \u0111\u1eb7t \u00e9p.<\/p>","protected":false},"author":17,"featured_media":56428,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[2635],"tags":[],"class_list":["post-47137","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.7 (Yoast SEO v28.7) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Adding Scannable QR Codes to DTF-Printed T-Shirts<\/title>\n<meta name=\"description\" content=\"Learn to print scannable QR codes on T-shirts using DTF. This technical guide covers sizing, contrast, and error correction for durable, readable results.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/pageloot.com\/vi\/blog\/add-scannable-qr-code-shirt-dtf-guide\/\" \/>\n<meta property=\"og:locale\" content=\"vi_VN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Add a Scannable QR Code to a T-Shirt with DTF\" \/>\n<meta property=\"og:description\" content=\"Learn to print scannable QR codes on T-shirts using DTF. This technical guide covers sizing, contrast, and error correction for durable, readable results.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/pageloot.com\/vi\/blog\/add-scannable-qr-code-shirt-dtf-guide\/\" \/>\n<meta property=\"og:site_name\" content=\"Pageloot\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/pageloot\/\" \/>\n<meta property=\"article:published_time\" content=\"2025-09-28T12:37:14+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-29T06:18:19+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/pageloot.com\/wp-content\/uploads\/2026\/03\/aspect-ratio-1-1-photorealistic-lifestyle-photo-of-a-person-wearing-a-plain-neu-9080-b8446610f911.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Siim T\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@getpageloot\" \/>\n<meta name=\"twitter:site\" content=\"@getpageloot\" \/>\n<meta name=\"twitter:label1\" content=\"\u0110\u01b0\u1ee3c vi\u1ebft b\u1edfi\" \/>\n\t<meta name=\"twitter:data1\" content=\"Siim T\" \/>\n\t<meta name=\"twitter:label2\" content=\"\u01af\u1edbc t\u00ednh th\u1eddi gian \u0111\u1ecdc\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 ph\u00fat\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/pageloot.com\\\/blog\\\/add-scannable-qr-code-shirt-dtf-guide\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/pageloot.com\\\/blog\\\/add-scannable-qr-code-shirt-dtf-guide\\\/\"},\"author\":{\"name\":\"Siim T\",\"@id\":\"https:\\\/\\\/pageloot.com\\\/#\\\/schema\\\/person\\\/fa28992c2e52546f0812833bac852dfe\"},\"headline\":\"How to Add a Scannable QR Code to a T-Shirt with DTF\",\"datePublished\":\"2025-09-28T12:37:14+00:00\",\"dateModified\":\"2026-09-29T06:18:19+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/pageloot.com\\\/blog\\\/add-scannable-qr-code-shirt-dtf-guide\\\/\"},\"wordCount\":1232,\"publisher\":{\"@id\":\"https:\\\/\\\/pageloot.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/pageloot.com\\\/blog\\\/add-scannable-qr-code-shirt-dtf-guide\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/pageloot.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/qr-shirt-scanning-76d128-db57cd094397.webp\",\"articleSection\":[\"Blog\"],\"inLanguage\":\"vi\"},{\"@type\":[\"WebPage\",\"FAQPage\"],\"@id\":\"https:\\\/\\\/pageloot.com\\\/blog\\\/add-scannable-qr-code-shirt-dtf-guide\\\/\",\"url\":\"https:\\\/\\\/pageloot.com\\\/blog\\\/add-scannable-qr-code-shirt-dtf-guide\\\/\",\"name\":\"Adding Scannable QR Codes to DTF-Printed T-Shirts\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/pageloot.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/pageloot.com\\\/blog\\\/add-scannable-qr-code-shirt-dtf-guide\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/pageloot.com\\\/blog\\\/add-scannable-qr-code-shirt-dtf-guide\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/pageloot.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/qr-shirt-scanning-76d128-db57cd094397.webp\",\"datePublished\":\"2025-09-28T12:37:14+00:00\",\"dateModified\":\"2026-09-29T06:18:19+00:00\",\"description\":\"Learn to print scannable QR codes on T-shirts using DTF. This technical guide covers sizing, contrast, and error correction for durable, readable results.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/pageloot.com\\\/blog\\\/add-scannable-qr-code-shirt-dtf-guide\\\/#breadcrumb\"},\"mainEntity\":[{\"@id\":\"https:\\\/\\\/pageloot.com\\\/blog\\\/add-scannable-qr-code-shirt-dtf-guide\\\/#faq-question-dad1e7f9fd52\"},{\"@id\":\"https:\\\/\\\/pageloot.com\\\/blog\\\/add-scannable-qr-code-shirt-dtf-guide\\\/#faq-question-908d88348d84\"},{\"@id\":\"https:\\\/\\\/pageloot.com\\\/blog\\\/add-scannable-qr-code-shirt-dtf-guide\\\/#faq-question-cd9f9c8e1067\"}],\"inLanguage\":\"vi\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/pageloot.com\\\/blog\\\/add-scannable-qr-code-shirt-dtf-guide\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"vi\",\"@id\":\"https:\\\/\\\/pageloot.com\\\/blog\\\/add-scannable-qr-code-shirt-dtf-guide\\\/#primaryimage\",\"url\":\"https:\\\/\\\/pageloot.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/qr-shirt-scanning-76d128-db57cd094397.webp\",\"contentUrl\":\"https:\\\/\\\/pageloot.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/qr-shirt-scanning-76d128-db57cd094397.webp\",\"width\":1024,\"height\":1024,\"caption\":\"Scanning a QR shirt\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/pageloot.com\\\/blog\\\/add-scannable-qr-code-shirt-dtf-guide\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/pageloot.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Blog\",\"item\":\"https:\\\/\\\/pageloot.com\\\/c\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Adding Scannable QR Codes to DTF-Printed T-Shirts\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/pageloot.com\\\/#website\",\"url\":\"https:\\\/\\\/pageloot.com\\\/\",\"name\":\"Pageloot\",\"description\":\"Create Free QR Codes Online\",\"publisher\":{\"@id\":\"https:\\\/\\\/pageloot.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/pageloot.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"vi\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/pageloot.com\\\/#organization\",\"name\":\"Pageloot\",\"url\":\"https:\\\/\\\/pageloot.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"vi\",\"@id\":\"https:\\\/\\\/pageloot.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/pageloot.com\\\/wp-content\\\/uploads\\\/2020\\\/03\\\/Pageloot-QR-Code-Generator-Scanner-Tools-Online.svg\",\"contentUrl\":\"https:\\\/\\\/pageloot.com\\\/wp-content\\\/uploads\\\/2020\\\/03\\\/Pageloot-QR-Code-Generator-Scanner-Tools-Online.svg\",\"width\":1,\"height\":1,\"caption\":\"Pageloot\"},\"image\":{\"@id\":\"https:\\\/\\\/pageloot.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/pageloot\\\/\",\"https:\\\/\\\/x.com\\\/getpageloot\",\"https:\\\/\\\/www.instagram.com\\\/getpageloot\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/pageloot\\\/\",\"http:\\\/\\\/pinterest.com\\\/pageloot\",\"https:\\\/\\\/www.youtube.com\\\/pageloot\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/pageloot.com\\\/#\\\/schema\\\/person\\\/fa28992c2e52546f0812833bac852dfe\",\"name\":\"Siim T\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"vi\",\"@id\":\"https:\\\/\\\/pageloot.com\\\/wp-content\\\/litespeed\\\/avatar\\\/b08b5ea4331bae7b2040ada99100c9df.jpg?ver=1794340774\",\"url\":\"https:\\\/\\\/pageloot.com\\\/wp-content\\\/litespeed\\\/avatar\\\/b08b5ea4331bae7b2040ada99100c9df.jpg?ver=1794340774\",\"contentUrl\":\"https:\\\/\\\/pageloot.com\\\/wp-content\\\/litespeed\\\/avatar\\\/b08b5ea4331bae7b2040ada99100c9df.jpg?ver=1794340774\",\"caption\":\"Siim T\"},\"description\":\"Siim Tiigim\u00e4gi is a part of the innovative QR code generator services at Pageloot. With a profound expertise spanning over 5 years solely on QR codes, Siim has become a subject matter expert in the field. He makes significant strides in leveraging QR technology to simplify and augment digital interactions. His journey didn\u2019t just start here. Siim has an extensive digital background with over 10 years of robust experience in the Software as a Service (SaaS) sector, a testament to his deep-seated knowledge in digital solutions.\",\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/in\\\/siim-tiigimagi\\\/\"]},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/pageloot.com\\\/blog\\\/add-scannable-qr-code-shirt-dtf-guide\\\/#faq-question-dad1e7f9fd52\",\"position\":1,\"url\":\"https:\\\/\\\/pageloot.com\\\/blog\\\/add-scannable-qr-code-shirt-dtf-guide\\\/#faq-question-dad1e7f9fd52\",\"name\":\"What is the minimum recommended size for a QR code on a T-shirt?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"A QR code on apparel should measure at least 2x2 inches (5x5 cm). Fabric wrinkles, body curvature, and movement make smaller codes difficult for mobile cameras to scan reliably.\",\"inLanguage\":\"vi\"},\"inLanguage\":\"vi\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/pageloot.com\\\/blog\\\/add-scannable-qr-code-shirt-dtf-guide\\\/#faq-question-908d88348d84\",\"position\":2,\"url\":\"https:\\\/\\\/pageloot.com\\\/blog\\\/add-scannable-qr-code-shirt-dtf-guide\\\/#faq-question-908d88348d84\",\"name\":\"Can you heat press a white QR code on a dark T-shirt?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, provided the transfer uses a solid white underbase that prevents the shirt fabric from bleeding through the design. Scanners require sharp contrast between the modules and background, so test the print under varied lighting before production.\",\"inLanguage\":\"vi\"},\"inLanguage\":\"vi\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/pageloot.com\\\/blog\\\/add-scannable-qr-code-shirt-dtf-guide\\\/#faq-question-cd9f9c8e1067\",\"position\":3,\"url\":\"https:\\\/\\\/pageloot.com\\\/blog\\\/add-scannable-qr-code-shirt-dtf-guide\\\/#faq-question-cd9f9c8e1067\",\"name\":\"How long should you wait before washing a DTF-printed QR code shirt?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Allow the transfer to cure for at least 24 to 48 hours before the first wash cycle. To preserve the sharp edges of the modules, wash the shirt inside out in cold water and hang dry or tumble dry on low heat.\",\"inLanguage\":\"vi\"},\"inLanguage\":\"vi\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Th\u00eam M\u00e3 QR c\u00f3 th\u1ec3 qu\u00e9t \u0111\u01b0\u1ee3c v\u00e0o \u00c1o ph\u00f4ng in DTF","description":"H\u1ecdc c\u00e1ch in m\u00e3 QR c\u00f3 th\u1ec3 qu\u00e9t \u0111\u01b0\u1ee3c l\u00ean \u00e1o ph\u00f4ng b\u1eb1ng DTF. H\u01b0\u1edbng d\u1eabn k\u1ef9 thu\u1eadt n\u00e0y bao g\u1ed3m k\u00edch th\u01b0\u1edbc, \u0111\u1ed9 t\u01b0\u01a1ng ph\u1ea3n v\u00e0 s\u1eeda l\u1ed7i \u0111\u1ec3 c\u00f3 k\u1ebft qu\u1ea3 b\u1ec1n, d\u1ec5 \u0111\u1ecdc.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/pageloot.com\/vi\/blog\/add-scannable-qr-code-shirt-dtf-guide\/","og_locale":"vi_VN","og_type":"article","og_title":"How to Add a Scannable QR Code to a T-Shirt with DTF","og_description":"Learn to print scannable QR codes on T-shirts using DTF. This technical guide covers sizing, contrast, and error correction for durable, readable results.","og_url":"https:\/\/pageloot.com\/vi\/blog\/add-scannable-qr-code-shirt-dtf-guide\/","og_site_name":"Pageloot","article_publisher":"https:\/\/www.facebook.com\/pageloot\/","article_published_time":"2025-09-28T12:37:14+00:00","article_modified_time":"2026-09-29T06:18:19+00:00","og_image":[{"width":1024,"height":1024,"url":"https:\/\/pageloot.com\/wp-content\/uploads\/2026\/03\/aspect-ratio-1-1-photorealistic-lifestyle-photo-of-a-person-wearing-a-plain-neu-9080-b8446610f911.webp","type":"image\/webp"}],"author":"Siim T","twitter_card":"summary_large_image","twitter_creator":"@getpageloot","twitter_site":"@getpageloot","twitter_misc":{"\u0110\u01b0\u1ee3c vi\u1ebft b\u1edfi":"Siim T","\u01af\u1edbc t\u00ednh th\u1eddi gian \u0111\u1ecdc":"6 ph\u00fat"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/pageloot.com\/blog\/add-scannable-qr-code-shirt-dtf-guide\/#article","isPartOf":{"@id":"https:\/\/pageloot.com\/blog\/add-scannable-qr-code-shirt-dtf-guide\/"},"author":{"name":"Siim T","@id":"https:\/\/pageloot.com\/#\/schema\/person\/fa28992c2e52546f0812833bac852dfe"},"headline":"How to Add a Scannable QR Code to a T-Shirt with DTF","datePublished":"2025-09-28T12:37:14+00:00","dateModified":"2026-09-29T06:18:19+00:00","mainEntityOfPage":{"@id":"https:\/\/pageloot.com\/blog\/add-scannable-qr-code-shirt-dtf-guide\/"},"wordCount":1232,"publisher":{"@id":"https:\/\/pageloot.com\/#organization"},"image":{"@id":"https:\/\/pageloot.com\/blog\/add-scannable-qr-code-shirt-dtf-guide\/#primaryimage"},"thumbnailUrl":"https:\/\/pageloot.com\/wp-content\/uploads\/2026\/09\/qr-shirt-scanning-76d128-db57cd094397.webp","articleSection":["Blog"],"inLanguage":"vi"},{"@type":["WebPage","FAQPage"],"@id":"https:\/\/pageloot.com\/blog\/add-scannable-qr-code-shirt-dtf-guide\/","url":"https:\/\/pageloot.com\/blog\/add-scannable-qr-code-shirt-dtf-guide\/","name":"Th\u00eam M\u00e3 QR c\u00f3 th\u1ec3 qu\u00e9t \u0111\u01b0\u1ee3c v\u00e0o \u00c1o ph\u00f4ng in DTF","isPartOf":{"@id":"https:\/\/pageloot.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/pageloot.com\/blog\/add-scannable-qr-code-shirt-dtf-guide\/#primaryimage"},"image":{"@id":"https:\/\/pageloot.com\/blog\/add-scannable-qr-code-shirt-dtf-guide\/#primaryimage"},"thumbnailUrl":"https:\/\/pageloot.com\/wp-content\/uploads\/2026\/09\/qr-shirt-scanning-76d128-db57cd094397.webp","datePublished":"2025-09-28T12:37:14+00:00","dateModified":"2026-09-29T06:18:19+00:00","description":"H\u1ecdc c\u00e1ch in m\u00e3 QR c\u00f3 th\u1ec3 qu\u00e9t \u0111\u01b0\u1ee3c l\u00ean \u00e1o ph\u00f4ng b\u1eb1ng DTF. H\u01b0\u1edbng d\u1eabn k\u1ef9 thu\u1eadt n\u00e0y bao g\u1ed3m k\u00edch th\u01b0\u1edbc, \u0111\u1ed9 t\u01b0\u01a1ng ph\u1ea3n v\u00e0 s\u1eeda l\u1ed7i \u0111\u1ec3 c\u00f3 k\u1ebft qu\u1ea3 b\u1ec1n, d\u1ec5 \u0111\u1ecdc.","breadcrumb":{"@id":"https:\/\/pageloot.com\/blog\/add-scannable-qr-code-shirt-dtf-guide\/#breadcrumb"},"mainEntity":[{"@id":"https:\/\/pageloot.com\/blog\/add-scannable-qr-code-shirt-dtf-guide\/#faq-question-dad1e7f9fd52"},{"@id":"https:\/\/pageloot.com\/blog\/add-scannable-qr-code-shirt-dtf-guide\/#faq-question-908d88348d84"},{"@id":"https:\/\/pageloot.com\/blog\/add-scannable-qr-code-shirt-dtf-guide\/#faq-question-cd9f9c8e1067"}],"inLanguage":"vi","potentialAction":[{"@type":"ReadAction","target":["https:\/\/pageloot.com\/blog\/add-scannable-qr-code-shirt-dtf-guide\/"]}]},{"@type":"ImageObject","inLanguage":"vi","@id":"https:\/\/pageloot.com\/blog\/add-scannable-qr-code-shirt-dtf-guide\/#primaryimage","url":"https:\/\/pageloot.com\/wp-content\/uploads\/2026\/09\/qr-shirt-scanning-76d128-db57cd094397.webp","contentUrl":"https:\/\/pageloot.com\/wp-content\/uploads\/2026\/09\/qr-shirt-scanning-76d128-db57cd094397.webp","width":1024,"height":1024,"caption":"Scanning a QR shirt"},{"@type":"BreadcrumbList","@id":"https:\/\/pageloot.com\/blog\/add-scannable-qr-code-shirt-dtf-guide\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/pageloot.com\/"},{"@type":"ListItem","position":2,"name":"Blog","item":"https:\/\/pageloot.com\/c\/blog\/"},{"@type":"ListItem","position":3,"name":"Adding Scannable QR Codes to DTF-Printed T-Shirts"}]},{"@type":"WebSite","@id":"https:\/\/pageloot.com\/#website","url":"https:\/\/pageloot.com\/","name":"Pageloot","description":"T\u1ea1o m\u00e3 QR mi\u1ec5n ph\u00ed tr\u1ef1c tuy\u1ebfn","publisher":{"@id":"https:\/\/pageloot.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/pageloot.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"vi"},{"@type":"Organization","@id":"https:\/\/pageloot.com\/#organization","name":"Pageloot","url":"https:\/\/pageloot.com\/","logo":{"@type":"ImageObject","inLanguage":"vi","@id":"https:\/\/pageloot.com\/#\/schema\/logo\/image\/","url":"https:\/\/pageloot.com\/wp-content\/uploads\/2020\/03\/Pageloot-QR-Code-Generator-Scanner-Tools-Online.svg","contentUrl":"https:\/\/pageloot.com\/wp-content\/uploads\/2020\/03\/Pageloot-QR-Code-Generator-Scanner-Tools-Online.svg","width":1,"height":1,"caption":"Pageloot"},"image":{"@id":"https:\/\/pageloot.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/pageloot\/","https:\/\/x.com\/getpageloot","https:\/\/www.instagram.com\/getpageloot\/","https:\/\/www.linkedin.com\/company\/pageloot\/","http:\/\/pinterest.com\/pageloot","https:\/\/www.youtube.com\/pageloot"]},{"@type":"Person","@id":"https:\/\/pageloot.com\/#\/schema\/person\/fa28992c2e52546f0812833bac852dfe","name":"Siim T","image":{"@type":"ImageObject","inLanguage":"vi","@id":"https:\/\/pageloot.com\/wp-content\/litespeed\/avatar\/b08b5ea4331bae7b2040ada99100c9df.jpg?ver=1794340774","url":"https:\/\/pageloot.com\/wp-content\/litespeed\/avatar\/b08b5ea4331bae7b2040ada99100c9df.jpg?ver=1794340774","contentUrl":"https:\/\/pageloot.com\/wp-content\/litespeed\/avatar\/b08b5ea4331bae7b2040ada99100c9df.jpg?ver=1794340774","caption":"Siim T"},"description":"Siim Tiigim\u00e4gi l\u00e0 m\u1ed9t ph\u1ea7n c\u1ee7a d\u1ecbch v\u1ee5 t\u1ea1o m\u00e3 QR s\u00e1ng t\u1ea1o t\u1ea1i Pageloot. V\u1edbi chuy\u00ean m\u00f4n s\u00e2u s\u1eafc k\u00e9o d\u00e0i h\u01a1n 5 n\u0103m ch\u1ec9 v\u1ec1 m\u00e3 QR, Siim \u0111\u00e3 tr\u1edf th\u00e0nh m\u1ed9t chuy\u00ean gia v\u1ec1 ch\u1ee7 \u0111\u1ec1 n\u00e0y trong l\u0129nh v\u1ef1c n\u00e0y. Anh \u1ea5y \u0111\u00e3 c\u00f3 nh\u1eefng b\u01b0\u1edbc ti\u1ebfn \u0111\u00e1ng k\u1ec3 trong vi\u1ec7c t\u1eadn d\u1ee5ng c\u00f4ng ngh\u1ec7 QR \u0111\u1ec3 \u0111\u01a1n gi\u1ea3n h\u00f3a v\u00e0 t\u0103ng c\u01b0\u1eddng c\u00e1c t\u01b0\u01a1ng t\u00e1c k\u1ef9 thu\u1eadt s\u1ed1. Cu\u1ed9c h\u00e0nh tr\u00ecnh c\u1ee7a anh kh\u00f4ng ch\u1ec9 b\u1eaft \u0111\u1ea7u \u1edf \u0111\u00e2y. Siim c\u00f3 n\u1ec1n t\u1ea3ng k\u1ef9 thu\u1eadt s\u1ed1 s\u00e2u r\u1ed9ng v\u1edbi h\u01a1n 10 n\u0103m kinh nghi\u1ec7m v\u1eefng ch\u1eafc trong l\u0129nh v\u1ef1c Ph\u1ea7n m\u1ec1m d\u01b0\u1edbi d\u1ea1ng d\u1ecbch v\u1ee5 (SaaS), m\u1ed9t minh ch\u1ee9ng cho ki\u1ebfn th\u1ee9c s\u00e2u r\u1ed9ng c\u1ee7a \u00f4ng v\u1ec1 c\u00e1c gi\u1ea3i ph\u00e1p k\u1ef9 thu\u1eadt s\u1ed1.","sameAs":["https:\/\/www.linkedin.com\/in\/siim-tiigimagi\/"]},{"@type":"Question","@id":"https:\/\/pageloot.com\/blog\/add-scannable-qr-code-shirt-dtf-guide\/#faq-question-dad1e7f9fd52","position":1,"url":"https:\/\/pageloot.com\/blog\/add-scannable-qr-code-shirt-dtf-guide\/#faq-question-dad1e7f9fd52","name":"K\u00edch th\u01b0\u1edbc t\u1ed1i thi\u1ec3u \u0111\u01b0\u1ee3c khuy\u1ebfn ngh\u1ecb cho m\u00e3 QR tr\u00ean \u00e1o ph\u00f4ng l\u00e0 bao nhi\u00eau?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"A QR code on apparel should measure at least 2x2 inches (5x5 cm). Fabric wrinkles, body curvature, and movement make smaller codes difficult for mobile cameras to scan reliably.","inLanguage":"vi"},"inLanguage":"vi"},{"@type":"Question","@id":"https:\/\/pageloot.com\/blog\/add-scannable-qr-code-shirt-dtf-guide\/#faq-question-908d88348d84","position":2,"url":"https:\/\/pageloot.com\/blog\/add-scannable-qr-code-shirt-dtf-guide\/#faq-question-908d88348d84","name":"B\u1ea1n c\u00f3 th\u1ec3 \u00e9p nhi\u1ec7t m\u00e3 QR m\u00e0u tr\u1eafng l\u00ean \u00e1o ph\u00f4ng t\u1ed1i m\u00e0u kh\u00f4ng?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Yes, provided the transfer uses a solid white underbase that prevents the shirt fabric from bleeding through the design. Scanners require sharp contrast between the modules and background, so test the print under varied lighting before production.","inLanguage":"vi"},"inLanguage":"vi"},{"@type":"Question","@id":"https:\/\/pageloot.com\/blog\/add-scannable-qr-code-shirt-dtf-guide\/#faq-question-cd9f9c8e1067","position":3,"url":"https:\/\/pageloot.com\/blog\/add-scannable-qr-code-shirt-dtf-guide\/#faq-question-cd9f9c8e1067","name":"B\u1ea1n n\u00ean \u0111\u1ee3i bao l\u00e2u tr\u01b0\u1edbc khi gi\u1eb7t \u00e1o ph\u00f4ng m\u00e3 QR \u0111\u01b0\u1ee3c in DTF?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Allow the transfer to cure for at least 24 to 48 hours before the first wash cycle. To preserve the sharp edges of the modules, wash the shirt inside out in cold water and hang dry or tumble dry on low heat.","inLanguage":"vi"},"inLanguage":"vi"}]}},"_links":{"self":[{"href":"https:\/\/pageloot.com\/vi\/wp-json\/wp\/v2\/posts\/47137","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pageloot.com\/vi\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pageloot.com\/vi\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pageloot.com\/vi\/wp-json\/wp\/v2\/users\/17"}],"replies":[{"embeddable":true,"href":"https:\/\/pageloot.com\/vi\/wp-json\/wp\/v2\/comments?post=47137"}],"version-history":[{"count":11,"href":"https:\/\/pageloot.com\/vi\/wp-json\/wp\/v2\/posts\/47137\/revisions"}],"predecessor-version":[{"id":56692,"href":"https:\/\/pageloot.com\/vi\/wp-json\/wp\/v2\/posts\/47137\/revisions\/56692"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pageloot.com\/vi\/wp-json\/wp\/v2\/media\/56428"}],"wp:attachment":[{"href":"https:\/\/pageloot.com\/vi\/wp-json\/wp\/v2\/media?parent=47137"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pageloot.com\/vi\/wp-json\/wp\/v2\/categories?post=47137"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pageloot.com\/vi\/wp-json\/wp\/v2\/tags?post=47137"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}