Custom DTF Transfers for T-Shirts & Apparel


> TriplePixel :: start*/ window.TriplePixelData={TripleName:”transferss.myshopify.com”,ver:”1.9.0″},function(W,H,A,L,E,_,B,N){function O(U,T,P,H,R){void 0===R&&(R=!1),H=new XMLHttpRequest,P?(H.open(“POST”,U,!0),H.setRequestHeader(“Content-Type”,”application/json”)):H.open(“GET”,U,!0),H.send(JSON.stringify(P||{})),H.onreadystatechange=function(){4===H.readyState&&200===H.status?(R=H.responseText,U.includes(“.txt”)?eval(R):P||(N[B]=R)):(299 { clearTimeout(t); t = setTimeout(() => fn.apply(this, args), wait); }; } window.KEYCODES = { TAB: 9, ESC: 27, DOWN: 40, RIGHT: 39, UP: 38, LEFT: 37, RETURN: 13 }; /* background image sizes */ const rbi = []; const rbiSetSize = (img) => { if ( img.offsetWidth / img.dataset.ratio { for ( let img of rbi ) { rbiSetSize(img); } }, 250)); /* lazy looad images reveal effect */ const imageReveal = new IntersectionObserver((entries, observer)=>{ entries.forEach(entry=>{ if ( entry.isIntersecting ) { setTimeout(()=>{ entry.target.classList.remove(‘lazy-image–to-reveal’); }, 500); entry.target.classList.add(‘lazy-image–revealed’); observer.unobserve(entry.target); } }); }, {rootMargin: ’20px 0px 0px 0px’}); ]]> { $(‘button[name=”add”], .btn-addtocart, .add-to-cart, button[data-action=”add-to-cart”], button[type=”submit”][data-add-to-cart-text]’).click(function (e, options) { options = options || {}; if (!options.eventTrigger) { e.preventDefault(); if (addToCartEventStopPropogation.includes(Shopify.shop)) { e.stopImmediatePropagation(); } CheckOnAddToCart().then(function (res) { if (res.msg != ”) { showMessage(res.msg); } else { if (Shopify.shop == “urbanbaristas.myshopify.com”) { $(‘form[action^=”/cart/add”]’).submit(); } else { $(e.target).trigger(“click”, { eventTrigger: true }); } updateNumberOfProductLimit(res.qty); } }); } }); }); } } function CheckOnAddToCart() { return new Promise(function (resolve) { jQuery.getJSON(“/cart.js”, function (cartItems) { var res = window.mcproductresponse.data; var msg = ”; var globalMsg = ”; let variantMsg = “”; var collectionMsg = ”; var tagMsg = ”; var is_global_limit = false, is_product_limit = false, is_number_collection_limit = false, is_tag_limit = false, is_variant_limit = false; var productMsg = ”; //var productData = $(‘form[action^=”/cart/add”], form[action$=”/cart/add”]’).serializeArray(); var productId = product_id, variantId = ”, qty = ”, variantqty = ”, collectionqty = ”; var productData = $(‘form[action^=”/cart/add”], form[action$=”/cart/add”]’).serializeArray(); // get variant id const queryString = window.location.search; const urlParams = new URLSearchParams(queryString); const variant_id = urlParams.get(‘variant’); productData.map((product) => { if (product.name == ‘quantity’) { qty = variantqty = collectionqty = parseInt(product.value, 10); } else if (product.name == ‘id’) { variantId = product.value; } }) cartItems.items.map((item) => { if (productId == item.product_id) { qty = parseInt(item.quantity, 10) + qty; } if (variantId == item.id) { variantqty = parseInt(item.quantity, 10) + variantqty; } }) if (res?.tag?.info) { var tagMaxQty = res.tag.info.max_limit; var tagMinQty = res.tag.info.min_limit; if (tagMinQty != 0 && tagMinQty && tagMaxQty != 0 && tagMaxQty) { is_tag_limit = true; if (qty > tagMaxQty) { tagMsg = res.tag.message.upper_limit_msg; } else if (qty 0) { is_number_collection_limit = true; res.number_of_product_limit.map(collection => { if (collectionqty > collection.remaining_max_qty) { collectionMsg = collection.max_msg; } }) } if (variantId && res?.variants?.length > 0) { res.variants.forEach((variant) => { if (variant.info.id == variantId) { let min_qty = variant.info.lower_limit; let max_qty = variant.info.purchase_limit; if (max_qty != null && max_qty != 0 && max_qty && min_qty != null && min_qty != 0 && min_qty) { is_variant_limit = true; if (variantqty > max_qty) { variantMsg = variant.message.upper_limit_msg; } else if (variantqty maxQty) { productMsg = res.product.message.upper_limit_msg; } else if (qty 0) { var globalMaxQty = res.global.info.global_limit; var globalMinQty = res.global.info.min_global_limit; if (globalMaxQty != null && globalMinQty != null) { is_global_limit = true; if (qty > globalMaxQty) { globalMsg = res.global.message.upper_limit_msg; } else if (qty < globalMinQty) { globalMsg = res.global.message.lower_limit_msg; } } } if (res?.priority) { for (const [key, value] of Object.entries(res.priority)) { if ((value == "COLLECTION_MIN_MAX" || value == "PRODUCT_LIMIT") && is_product_limit) { msg = productMsg; break; } if (value == "VARIANT_LIMIT" && is_variant_limit) { msg = variantMsg; break; } if (value == "GLOBAL_LIMIT" && is_global_limit) { msg = globalMsg; break; } if (value == "TAG_LIMIT" && is_tag_limit) { msg = tagMsg; break; } } } if (is_number_collection_limit) { if (msg) { msg += "
” + collectionMsg; } else { msg = collectionMsg; } } var response = { msg: msg, qty: collectionqty } resolve(response); }); }) } function updateNumberOfProductLimit(qty) { qty = parseInt(qty, 10); var res = window.mcproductresponse.data; if (res.number_of_product_limit.length > 0) { res.number_of_product_limit.map(collection => { collection.remaining_max_qty = parseInt(collection.remaining_max_qty – qty, 10); }) } window.mcproductresponse.data = res; } ]]> “; $.each(e.messages, function (e, n) { t += “

  • ” + n + “” }), t += “”, $(“#purchase_limit_messages”).html(t), document.getElementById(“myModal”).style.display = “block” $(“.additional-checkout-buttons, .additional_checkout_buttons, .dynamic-checkout__content”).addClass(“mc-disabled”); } else if (click) { //window.location.replace(‘/checkout’); window.location.replace(‘/checkout’); } else { // $(“.additional-checkout-buttons”).removeClass(“mc-disabled”); $(“.additional-checkout-buttons,.additional_checkout_buttons, .dynamic-checkout__content”).removeClass(“mc-disabled”); } document.getElementById(“mc-loader”).style.display = “none” } }); } function myJQueryCode() { jqueryCode(); if (template == ‘login’) { $(document).ready(function () { $(“input[name=’checkout_url’]”).attr(‘value’, ‘/cart’); }); } var modal = document.getElementById(“myModal”), span = document.getElementsByClassName(“close-custom”)[0]; function checkLimit(e, click = false) { e.customer_id = customer_id; $.ajax({ type: “POST”, url: “/a/cart-update”, dataType: “json”, data: e, success: function (e) { if (1 == e.error) { var t = “
      “; $.each(e.messages, function (e, n) { t += “
    • ” + n + “” }), t += “”, $(“#purchase_limit_messages”).html(t), document.getElementById(“myModal”).style.display = “block” $(“.additional-checkout-buttons, .dynamic-checkout__content”).addClass(“mc-disabled”); } else if (click) { // window.location.replace(‘/checkout’); let submitFormEventShop = [“pro-image-sports-at-the-mall-of-america.myshopify.com”, “distell-staff-sales.myshopify.com”, “trevocorp.myshopify.com”]; if (submitFormEventShop.includes(Shopify.shop)) { if (shopName == “distell-staff-sales.myshopify.com”) { if (document.querySelector(“#cart”).reportValidity()) { let formElement = ‘form[action=”/cart”]’; cartSubmitAndCheckout($(formElement)); } } else { let formElement = ‘form[action=”/cart”]’; cartSubmitAndCheckout($(formElement)); } } else { if (!preventDirectCheckout.includes(Shopify.shop)) { //window.location.replace(‘/checkout’); console.log(“working”); window.location.replace(‘/checkout’); } } } document.getElementById(“mc-loader”).style.display = “none” } }); } // function productLimit(e) { // $.ajax({ // type: “POST”, // url: “/a/cart-update?page=product”, // dataType: “json”, // data: { product_id: e }, // success: function (e) { // window.mcproductresponse = e; // limitOnProductSuccess(true); // } // }); // } document.getElementsByClassName(“close-custom”)[0].addEventListener(“click”, function () { document.getElementById(“myModal”).style.display = “none”; }); if (Shopify.shop == ‘nghia-nippers-corporation.myshopify.com’) { $(document).ready(function () { $(“a[href=’/cart’]”).click(() => { jQuery.getJSON(“/cart.js”, function (cartItems) { checkLimitOne(cartItems); }); }); }); } if (template == ‘product’) { var mcPlusName; var mcMinusName; var mcQtyInput; var mcPlusSelector = [“.increase”, “.plus-btn”, “.plus_btn”, “.quantity-plus”, “.plus”, “.qty-plus”, “.js–add”, “.qty-up”, “button[name=’plus’]”, “input[name=’plus’]”, “a[data-quantity=’up’]”, “.js-qty__adjust–plus”, “[data-action=’increase-quantity’]”, “.icon-plus”, “button[data-action=’increase-picker-quantity’]”, “.inc”, “.quantity__button–plus”, “[data-quantity-action=’increase’]”, “.quantity-input-plus”, “.shopify-product-form [data-update-quantity=’plus’]”, “.product-form__quantity-add-item”, “.icon–plus-big”, ‘.qtyplus’, ‘.quantity-selector__button–plus’, ‘.plus_btn’, ‘.quantity-wrapper [data-quantity=”up”]’, “.ProductForm__QuantitySelector [data-action=’increase-quantity’]”]; var mcMinusSelector = [“.reduced”, “.minus-btn”, “.minus”, “.quantity-minus”, “.qty-minus”, “.js–minus”, “.qty-down”, “button[name=’minus’]”, “input[name=’minus’]”, “a[data-quantity=’down’]”, “.js-qty__adjust–minus”, “[data-action=’decrease-quantity’]”, “.icon-minus”, “button[data-action=’decrease-picker-quantity’]”, “.dec”, “.quantity__button–minus”, “[data-quantity-action=’decrease’]”, “.quantity-input-minus”, “.shopify-product-form [data-update-quantity=’minus’]”, “.product-form__quantity-subtract-item”, “.icon–minus-big”, ‘.qtyminus’, ‘.quantity-selector__button–minus’, ‘.minus_btn’, ‘.quantity-wrapper [data-quantity=”down”]’, “.ProductForm__QuantitySelector [data-action=’decrease-quantity’]”]; window.mcQtyInputSelector = [“.quantity__input”, “.quantity”, “.quantity-selector”, “input[name=’quantity’]”, “#quantity”, “.QuantitySelector__CurrentQuantity”, “.quantity-selector–product .quantity-selector__value”, “input[name=’quantity’][class=’quantity__input’]”, “.quantity-input-field”, “.shopify-product-form [name=’quantity’]”, “.product-form__input–quantity”, “#quantity-selector__input”, “.product-form__input–quantity”, “.QuantitySelector__CurrentQuantity[name=’quantity’]”]; jQuery.getJSON(“/cart.js”, function (cartItems) { productLimit(product_id, cartItems); }); // productLimit(product_id); mcPlusSelector.forEach((plus) => { if ($(document).find(plus).length > 0) { mcPlusName = $(plus); } }) mcMinusSelector.forEach((minus) => { if ($(document).find(minus).length > 0) { mcMinusName = $(minus); } }) window.mcQtyInputSelector.forEach((input) => { if ($(document).find(input).length > 0) { mcQtyInput = $(input); } }) jQuery(document).on(“change”, mcQtyInput, function (e) { e.preventDefault(); e.stopImmediatePropagation(); limitOnProductSuccess(); }); // For shops let shops = [‘shop-hamples.myshopify.com’, ‘nghia-nippers-corporation.myshopify.com’, ‘fomopromo1.myshopify.com’, ‘0861banner.myshopify.com’, ‘artnwordz-b683.myshopify.com’, ‘anza-textile.myshopify.com’, ‘dotegifting.myshopify.com’, ‘ramachandran-gmbh.myshopify.com’, ‘hidden-gems-decants.myshopify.com’, ‘0aaa64.myshopify.com’, ‘dida-sports.myshopify.com’, ‘pr-associates-store.myshopify.com’, ‘say-i-do-designs.myshopify.com’, ‘amagreen-pe.myshopify.com’, ‘nowandzen-co-in.myshopify.com’, ‘fooody4u.myshopify.com’, ‘machines-plus.myshopify.com’, ‘healthandwellness-store.myshopify.com’, ‘aarogyam-wellness-store.myshopify.com’, ‘pharmacy-at-spar-midrand.myshopify.com’, ‘cathrin-walk.myshopify.com’, ‘buffchick.myshopify.com’, ‘glico-admin.myshopify.com’, ‘trash-panda-disc-golf-wholesale.myshopify.com’, ‘kleinkantoor.myshopify.com’, ‘barefoot-venus-wholesale.myshopify.com’, ‘masicbeauty.myshopify.com’, ‘hijinxfoods.myshopify.com’, ‘jackpotrecords.myshopify.com’, ‘producer-grind.myshopify.com’, ‘trevocorp.myshopify.com’, ‘jwn-shop.myshopify.com’, ‘tapes-tools.myshopify.com’, ‘stone-saver.myshopify.com’, ‘blooming-koco.myshopify.com’, ‘imprensa-nacional-casa-da-moeda-test.myshopify.com’, ‘denikwholesale.myshopify.com’, ‘gmoco-ohio.myshopify.com’, ‘imprensa-nacional-casa-da-moeda-test.myshopify.com’]; if (shops.includes(shopName)) { jQuery(document).on(“click”, mcPlusName, function (e) { limitOnProductSuccess(); }); jQuery(document).on(“click”, mcMinusName, function (e) { limitOnProductSuccess(); }); } $(span).click(function (e) { modal.style.display = “none”; e.preventDefault(); }); } if (template == ‘cart’) { jQuery.getJSON(“/cart.js”, function (e) { checkLimit(e) }), span.onclick = function () { modal.style.display = “none” }, window.onclick = function (e) { e.target == modal && (modal.style.display = “none”) }; jQuery(document).on(“click”, span, function (e) { modal.style.display = “none”; }); } jQuery(document).on(“click”, “button[name=’checkout’]”, function (e, options) { if (!options) { document.getElementById(“mc-loader”).style.display = “block”; e.preventDefault(); e.stopImmediatePropagation(); jQuery.getJSON(“/cart.js”, function (cartItems) { checkLimit(cartItems, true); }); } }); jQuery(document).on(“click”, “input[name=’checkout’]”, function (e, options) { if (!options) { document.getElementById(“mc-loader”).style.display = “block”; e.preventDefault(); e.stopImmediatePropagation(); jQuery.getJSON(“/cart.js”, function (cartItems) { checkLimit(cartItems, true); }); } }); // jQuery(document).on(“click”, span, function (e) { // modal.style.display = “none”; // }); jQuery(document).on(“click”, “a[href=’/checkout’]”, function (e) { document.getElementById(“mc-loader”).style.display = “block”; e.preventDefault(); e.stopImmediatePropagation(); jQuery.getJSON(“/cart.js”, function (cartItems) { checkLimit(cartItems, true); }); }); jQuery(document).on(“click”, “input[name=’checkouts’]”, function (e) { document.getElementById(“mc-loader”).style.display = “block”; e.preventDefault(); e.stopImmediatePropagation(); jQuery.getJSON(“/cart.js”, function (cartItems) { checkLimit(cartItems, true); }); }); if (template == ‘product’) { if (shopName == ‘shop-hamples.myshopify.com’) { $(document).ready(function () { var className = $(“.btn-addtocart”); var t = className.clone(); t.removeClass(“addtocart-js”).attr(“type”, “button”).attr(‘data-mc’, “add-to-cart”).css({ “background”: “#a24e4e”, “font-family”: “‘Sen-Bold’, sans-serif”, “border”: “none”, “color”: “#ffffff”, “font-size”: “14px”, “line-height”: “1.0”, “font-weight”: “400”, “letter-spacing”: “0.05em”, “position”: “relative”, “outline”: “none”, “padding”: “6px 31px 4px”, “display”: “inline-flex”, “justify-content”: “center”, “align-items”: “center”, “text-align”: “center”, }); className.after(t); className.hide(); t.on(“click”, () => { CheckOnAddToCart().then(res => { if (res.msg != ”) { showMessage(res.msg); } else { className.trigger(“click”, { eventTrigger: true }); updateNumberOfProductLimit(res.qty); } }); }); var buttonName = $(“.stickyaddtocart”); var clone = buttonName.clone(); clone.removeClass(“btn”).attr(“type”, “button”).attr(‘data-mc’, “add-to-cart”).css({ “font-family”: “‘Sen-Bold’, sans-serif”, “border”: “none”, “color”: “#ffffff”, “line-height”: “1.0”, “letter-spacing”: “0.05em”, “position”: “relative”, “justify-content”: “center”, “align-items”: “center”, “text-align”: “center”, “background”: “#a24e4e”, “font- size”: “14px”, “padding”: “6px 31px 4px”, “height”: “40px”, }); buttonName.after(clone); buttonName.hide(); clone.on(“click”, () => { CheckOnAddToCart().then(res => { if (res.msg != ”) { showMessage(res.msg); } else { buttonName.trigger(“click”, { eventTrigger: true }); updateNumberOfProductLimit(res.qty); } }); }); }); } if (Shopify.shop == ‘nghia-nippers-corporation.myshopify.com’) { $(document).ready(function () { var btn = $(“button.single_add_to_cart_button[type=’submit’]”); var t = btn.clone(); t.attr(‘type’, ‘button’).attr(‘data-mc’, ‘addToCart’).removeClass(‘js_frm_cart’); btn.after(t); btn.addClass(‘d-none’).after(t); btn.hide(); var btn2 = $(“button.sticky_atc_js”); var t2 = btn2.clone(); t2.attr(‘type’, ‘button’).attr(‘data-mc’, ‘addToCart’).removeClass(‘sticky_atc_js’); btn2.after(t2); btn2.hide(); t.click(function (e) { nghiaNippersCorporationAddToCart(e); }); t2.click(function (e) { nghiaNippersCorporationAddToCart(e); }); function nghiaNippersCorporationAddToCart(e) { e.preventDefault(); CheckOnAddToCart().then(function (res) { if (res.msg != ”) { showMessage(res.msg); } else { btn.trigger(“click”, { eventTrigger: true }); updateNumberOfProductLimit(res.qty); } }); } }); } } if (shopName == ‘0861banner.myshopify.com’) { $(document).ready(function () { var clone = $(‘#add-to-cart’).clone(); clone.removeClass(“add-to-cart”).removeAttr(‘id’).attr(“type”, “button”).attr(‘data-mc’, “add-to-cart”).css(“padding”, ’10px 40px’).css(“line-height”, ’30px’).css(“font-size”, ’14px’).css(“border-radius”, ’25px’); $(‘#add-to-cart’).after(clone); $(‘#add-to-cart’).hide(); clone.on(“click”, () => { CheckOnAddToCart().then(res => { if (res.msg != ”) { showMessage(res.msg); } else { $(‘#add-to-cart’).trigger(“click”, { eventTrigger: true }); updateNumberOfProductLimit(res.qty); } }); }); }); } if (shopName == ‘fooody4u.myshopify.com’) { $(document).ready(function () { var clone = $(‘#purchase’).clone(); clone.attr(“type”, “button”).attr(‘data-mc’, “add-to-cart”); $(‘#purchase’).after(clone); $(‘#purchase’).hide(); clone.on(“click”, () => { CheckOnAddToCart().then(res => { if (res.msg != ”) { showMessage(res.msg); } else { $(‘#purchase’).trigger(“click”, { eventTrigger: true }); updateNumberOfProductLimit(res.qty); } }); }); }); } if (shopName == ‘imprensa-nacional-casa-da-moeda-test.myshopify.com’) { $(document).ready(function () { var clone = $(‘.single_add_to_cart_button’).clone(); var clone1 = clone.clone(); clone1.attr(“type”, “button”).attr(‘data-mc’, “add-to-cart”); clone.after(clone1); clone.hide(); clone1.on(“click”, () => { CheckOnAddToCart().then(res => { if (res.msg != ”) { showMessage(res.msg); } else { $(‘.single_add_to_cart_button’).trigger(“click”, { eventTrigger: true }); updateNumberOfProductLimit(res.qty); } }); }); }); } if (shopName == ‘bert-may.myshopify.com’) { $(document).ready(function () { var t = $(‘#AddToCart’).clone(); t.removeAttr(‘id’).attr(“type”, “button”).attr(‘data-mc’, “add-to-cart”).css(‘min-width’, ‘265px’); $(‘#AddToCart’).after(t); $(‘#AddToCart’).hide(); t.on(“click”, () => { CheckOnAddToCart().then(res => { if (res.msg != ”) { showMessage(res.msg); } else { $(‘#AddToCart’).trigger(“click”, { eventTrigger: true }); updateNumberOfProductLimit(res.qty); } }); }); }); } if (shopName == ‘cenexshop.myshopify.com’) { $(document).ready(function () { jQuery(“input[name=’checkout’]”).click(function (e) { ifCheckoutNotWorking(e); }); }); } if (shopName == ‘blackvapour.myshopify.com’) { $(document).ready(function () { jQuery(“input[name=’checkout’]”).click(function (e) { ifCheckoutNotWorking(e); }); }); } } function productLimit(e, cartItems) { $.ajax({ type: “POST”, url: “/a/cart-update?page=product”, dataType: “json”, data: { product_id: e, cartItems: cartItems }, success: function (e) { window.mcproductresponse = e; limitOnProductSuccess(true); } }); } function ifCheckoutNotWorking(e) { document.getElementById(“mc-loader”).style.display = “block”; e.preventDefault(); e.stopImmediatePropagation(); jQuery.getJSON(“/cart.js”, function (cartItems) { checkLimitOne(cartItems, true); }); } if (typeof jQuery == ‘undefined’) { var headTag = document.getElementsByTagName(“head”)[0]; var jqTag = document.createElement(‘script’); jqTag.type = ‘text/javascript’; jqTag.src = ‘https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js’; jqTag.onload = myJQueryCode; headTag.appendChild(jqTag); } else { myJQueryCode(); } ]]>
  • { window.MeteorMenu.registeredCallbacks.push([eventName, callback]); } }, revisionFileUrl: “//ninjatransfers.com/cdn/shop/files/meteor-mega-menus.json?v=13955188794314209744”, storefrontAccessToken: “20d9466c0d734934f5434ae157502a21”, shopDomain: “ninjatransfers.com”, languageCode: “en”.toUpperCase(), countryCode: “US”, shop: { moneyFormat: “${{amount}}”, currency: “USD” }, options: { desktopSelector: “”, mobileSelector: “”, disableDesktop: false, disableMobile: false, navigationLinkSpacing: 16, navigationLinkCaretStyle: “outline”, menuDisplayAnimation: “none”, menuVerticalOffset: 10, menuVerticalPadding: 0, menuJustifyContent: “flex-start”, menuDisplayAction: “hover”, menuDisplayDelay: “100”, externalLinksInNewTab: “false”, mobileBreakpoint: 0 } } ]]> (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({‘gtm.start’: new Date().getTime(),event:’gtm.js’});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!=’dataLayer’?’&l=’+l:”;j.async=true;j.src= ‘https://www.googletagmanager.com/gtm.js?id=’+i+dl;f.parentNode.insertBefore(j,f); })(window,document,’script’,’dataLayer’,’GTM-5R28GKW’); ga(‘require’,’OPT-K83R82B’); ga(‘create’, ‘UA-252497814-1’, ‘auto’, {allowLinker: true}); }; ]]>

    Thousands of 5 Star Reviews

    Read real customer reviews

    My transfers look like they were silkscreened onto our shirts. I really like the flexibility of applying transfers the way we want.

    Great work and so fast I couldn’t believe it. Ordering was easy and they followed all of my instructions perfectly! 10/10

    Janelle A.

    Words cannot express how pleased and excited I am with my product and this company. The quality is outstanding and the process is seamless

    Yolanda A.

    I got a 200 shirt order and it was a RUSH. I beginning looking online and found Ninja and boy you guys did not disappoint.

    Jonathan Z.

    I loved the DTF. I am no longer using vinyl or sublimation. It looks great, feels great.

    Zerlina E.

    AWESOME! Vibrant colors, quality and perfection was put into all the work. Shipping was fast. Completely satisfied!

    Upload Your Designs and Place Order Online

    Use designs with unlimited colors, simple, or high detail artwork. Upload any design you want and we’ll turn it into a high quality direct to film transfer.

    We Print Your Transfers & Ship within 24 hours

    We make your transfer using our unique DTF transfer process. Creating the most detailed, highest quality, full color direct to film transfer you can find.

    Heatpress or Cricut when Ready. Keep Extras in Storage Forever.

    Press your DTF transfer at 320°F / 160°C. Medium pressure for 12-15 seconds. Allow 15 seconds to cool before peeling and press again for ultimate durability.

    Features of our DTF Transfers

    No more second guessing your artwork, product style, or product color combination. Our high quality DTF transfers are brighter, more durable, stretchier, and higher detail than any other transfer company.

    Pure & Vivid Colors

    Our specially formulated DTF inks enable us to print deeper colors and a wider color gamut on our custom DTF transfers. Our color registration is performed to G7 Color Standards certified on a weekly basis for near-perfect machine linearization.

    Crisp Bright Whites

    The DTF transfers industry’s brightest white ink with incredible stretchability. In fact every design, regardless if there is white in it, is underbased with white to ensure that there is never any dye migration — not even on nylon, polyester, or spandex.

    No Borders Necessary

    The DTF transfer above is a 4 inch wide print. Look at the incredible detail you can achieve with any design without any connecting background or border on your design. Use DTF transfers in place of vinyl, screen printing, sublimation, and more.

    Same Design on Different Color Products

    No longer do you have to decide what method or what inks you’ll use for your DTF transfers. We print with white underbase on each and every one of our DTF transfers, allowing you the flexibility to transfer your designs onto any color or material.

    Super Fine Details

    DTF transfers can handle down to 3 pixels of detail, which means that it can handle all design accents and small text, even if it’s not connected to other parts of the design. The DTF transfer above shows you small text, separated elements, design accents, a registration mark…etc!

    custom dtf on t-shirts and hoodies

    Beautiful Color Contrast

    Bright colors and color correctness is essential to our customers when ordering DTF transfers. The colors will show vividly on your garments across any color combination. It will surprise you time and time again how bright and beautiful your DTF transfer designs will be on your products.

    Custom Transfers on light and dark garments with the same DTF design

    Any Design on Lights or Darks

    DTF transfers are easier, cleaner, brighter, more durable, and more flexible than any transfer you’ve worked with before.

    Custom dtf transfers on a hoodie delivered tomorrow

    Stretchability means Durability

    The stretch test demonstrates durability. You will not see cracking when you stretch our DTF transfers (within reason of course). We’ve also tested it for 50+ washes with very little degradation made possible by our combination of film, ink, powder, and pressing process.

    Super Thin Lines

    Super Thin Lines

    Limitless capability in terms of what designs you can print with our DTF transfers. If you’re not sure, just give it a try and you’ll be more impressed with every transfer you press and every design you order.

    Get Started

    Select the Transfer product the works best for you

    DTF, is otherwise known as Direct To Film. This printing technique involves printing any design and color directly onto a film and then transferring it to any material such as cotton, polyester and linen with a simple 15 second heat press.

    What is the minimum I can order?

    No Minimums! Whether you need 1 or 100,000 we can do itI!

    What kind of press do I need?

    You can use the iron you have lying around your house or an industrial level heat press or anything in between. Learn more on our How to Press page.

    What sizes are available?

    We have sizes from 2″ X 2″ to 24″ X 20 feet”

    How do transfers hold up in the wash?

    We have vigorously tested out transfers on a variety of garments.

    How quickly can I get my order?

    Expedited orders ship within 24 -48 hours.

    What file format should my artwork be?

    Vector art is always preferred, raster art should be at least 300 dpi. Preferred file types: .AI, .PDF, .EPS

    Accepted files types: .JPG, .PNG

    What is your refund policy?

    We stand behind our work so If you have any issues with your transfers at all Contact Us and we’ll be sure to make sure we solve whatever issue you might have.

    Place

    Position your DTF (Direct to Film) Transfer on top of your product

    Press

    Press with medium pressure for 15 seconds. We recommend 320°F / 160°C

    Peel

    Let transfer cool for at least 15 seconds and peel.

    were added to your cart`, shipping_calculator_results_heading_one: `There is one shipping rate for your address`, shipping_calculator_results_heading_multiple: `Shipping rates for your address`, shipping_notice_remaining_to_free: `You are {{ remaining_amount }} away from free shipping.`, shipping_notice_eligible_for_free: `You are eligible for free shipping!`, show_more: `Show more`, show_less: `Show less` }, symbols: { zoom_out: “, zoom_in: “, zoom_loader: “, close: “, toggle_pack: “, toggle_pack_alternate: “ }, predictive_search_enabled: “true”, predictive_search_script: “//ninjatransfers.com/cdn/shop/t/197/assets/component-predictive-search.js?v=125379629480770845521692872374”, predictive_search_placeholder: ``, cart_image_ratio: (1 / 1) } } ]]> { if ( document.getElementById(‘cart’).classList.contains(‘cart–empty’) ) { document.getElementById(‘site-cart-sidebar’).classList.add(‘cart-is-empty’); } else { document.getElementById(‘site-cart-sidebar’).classList.remove(‘cart-is-empty’); } }).observe(document.querySelector(‘.cart-form’), { attributes: false, childList: true, subtree: true }) ]]> Go to top Top { if ( window.scrollY > 500 ) { document.getElementById(‘go-top’).classList.add(‘show’); } else { document.getElementById(‘go-top’).classList.remove(‘show’); } }, {passive: true}); ]]>

    Custom DTF Transfers for T-Shirts & Apparel

    If you have any question please CONTACT  Us
    Email us at:  info@discountsportsinc.com
    Call US : (832) 722-8074

    Don’t Forget to Visit our Shop 

    For reliable and quality Managed IT Services and VoIP, Contact Precise Business Solutions 

    Leave a Reply

    Your email address will not be published. Required fields are marked *