Make Your Own Shirts At Home

A blank tee, plus a Ninja Transfer, plus the iron in your closet. That's a custom shirt for less than $5.

Get Started

No minimums · No setup fees · Ships fast

$32 / shirt charged by the color made at a print shop
$3.46 / shirt unlimited colors for a flat price from the comfort of home

Heres the Math

Make Your Shirt in 3 Easy Steps

Create your design

Upload or make one with AI

Drop in any image you've got. No design? Type what you want and our AI tool makes it in seconds.

Grab a blank

Order a tee or use one you own

Wholesale blanks start at $2.37. Already have a shirt in the closet? Skip this and use your own.

Apply it

Heat it and Peel it

Lay your transfer on the shirt, run a household iron over it for a few seconds, and peel. Done.

See it in Action

Watch our step-by-step tutorial to see how easy it is.

See it in Action

What makes Ninja Transfers so special?

A hassle-free way to make pro-quality apparel at home, with results that last.

Easy to apply

Easy to apply

No weeding, no mess. Lay your Ninja Transfer on the shirt, apply with a household iron, and peel. That's the whole process.

Soft, Textured Finish

Soft, Textured Finish

Ninja Transfers sit light and flexible on the fabric. You feel the shirt, not the print, with no stiff, plasticky patch.

Holds up wash after wash

Holds up wash after wash

Colors stay bright and the print stays put for 100+ washes. No cracking, no peeling, no fading in the laundry.

Same Shirts Made at Home for a Fraction of the Price

1 Shirt 5 Shirts 20 Shirts 50 Shirts
From a print shop $32$160$640$1,600
Made with Ninja Transfers $3.46$17.13$64.84$165.14
Ninja beside growing stacks of finished custom shirts made at home
You save $28.54$142.87$575.16$1,434.86
1 Shirt
From a print shop$32
Made with Ninja Transfers$3.46
You save$28.54
5 Shirts
From a print shop$160
Made with Ninja Transfers$17.13
You save$142.87
20 Shirts
From a print shop$640
Made with Ninja Transfers$64.84
You save$575.16
50 Shirts
From a print shop$1,600
Made with Ninja Transfers$165.14
You save$1,434.86

At home each shirt is $3.46: a $2.37 blank plus a $1.09 Ninja Transfer.

Start your first run
A spread of real Ninja Transfer sample designs

Try it for Free

Not ready to buy? Get a free sample pack to try at home and see the quality for yourself. Shipping on us!

Get a Free Sample