Making printer ink permanent on fabric requires the right combination of ink type, fabric preparation, and post-print treatment. A standard home inkjet print on untreated fabric will bleed or fade within one or two washes. But with a few extra steps, you can create prints that hold up through regular laundering.
Why Printer Ink Washes Out of Fabric
Most home inkjet printers use dye-based ink, which dissolves in water. That’s fine for paper, but on fabric it means the color bleeds and fades quickly, especially with exposure to water, sunlight, or humidity. The ink sits on top of the fibers rather than bonding with them, so agitation in a washing machine pulls it right out.
Pigment-based ink is a better starting point. Unlike dye ink, pigment ink is water-resistant and remains intact when it contacts moisture. If your printer uses pigment ink (many Epson models do, for example), you already have an advantage. Check your printer’s specifications or the ink cartridge packaging to find out which type you’re working with. Even pigment ink benefits from the fabric prep and heat-setting steps below, but it gives you a more durable foundation.
Preparing Your Fabric Before Printing
Wash Out the Sizing
New fabric from the store is coated with sizing, a starchy finish applied during manufacturing to make it look smooth on the bolt. That coating creates a barrier between the ink and the actual fibers. Wash your fabric first to remove it. A simple cycle with no detergent or a small amount of mild detergent works. Dry it completely before moving to the next step.
Soak in a Fabric Fixative
A liquid fabric fixative like Bubble Jet Set 2000 chemically treats the fibers so they grip the ink more tightly. The process is straightforward: pour enough solution into a flat pan to fully saturate the fabric, let it soak for five minutes, then remove it and hang it on a line to air dry. Don’t wring or squeeze the excess liquid out, and don’t use a dryer. The solution needs to dry into the fibers naturally to work properly. Once dry, the fabric is ready to go through your printer.
If you skip the fixative, your print will still look good initially but will fade significantly after a few washes. This soaking step is the single biggest factor in making the ink last.
Stabilize the Fabric for Feeding
Fabric is floppy. Your printer expects stiff, flat sheets. You need a backing to keep the fabric from jamming or wrinkling as it feeds through. There are two common approaches:
- Freezer paper: Iron the waxy side of regular freezer paper onto the back of your fabric, trimmed to 8.5 by 11 inches. The wax temporarily adheres to the fabric, creating a stiff sheet that feeds like paper. It peels off cleanly after printing.
- Pre-made fabric sheets: Products like Sulky Sticky Fabri-Solvy come in 8.5 by 11 inch sheets designed for home printers. They work with inkjet printers, laser printers, and copy machines, and they peel away or dissolve after use.
Whichever method you use, make sure the edges are firmly attached and there are no loose threads that could catch inside the printer. Run your hand over the surface to check for bumps or wrinkles before loading it into the paper tray.
Printing and Heat Setting
Set your printer to its highest quality mode and choose “plain paper” or “heavyweight” as the media type. Print a test piece first to check color saturation and alignment. Colors will look slightly different on fabric than on paper because the texture absorbs ink unevenly, so expect a softer, slightly muted result compared to what you see on screen.
After printing, let the fabric air dry completely. Don’t touch the printed surface while it’s wet. Once dry, heat setting locks the ink into the fibers. Place a pressing cloth or piece of parchment paper over the printed side, then iron on a medium-high setting (appropriate for the fabric type) for two to three minutes, moving the iron slowly across the surface. The heat causes the ink to bond more permanently with the fiber. Some crafters use a heat press set to around 300 to 330°F for 30 to 45 seconds, which gives more even pressure and temperature.
You can also place the printed fabric in a household dryer on high heat for 20 to 30 minutes as an alternative, though direct heat from an iron or press is more effective.
Choosing the Right Fabric
Fabric choice matters more than most people expect. For standard inkjet printing with a fixative, tightly woven cotton works well because the fibers absorb ink readily and respond to heat setting. Silk also absorbs ink effectively and produces vibrant colors, though it requires gentler handling.
Polyester and other synthetics are a different story. They hold dye extremely well and resist fading over time, but they work best with sublimation printing, a process that uses special ink and high heat to convert the ink into a gas that bonds permanently with the synthetic fibers. Standard inkjet ink doesn’t penetrate polyester the same way. If you’re set on polyester, sublimation printing with compatible ink and a heat press is the route to genuinely permanent results.
Blended fabrics (like a cotton-poly blend) give mixed results. The cotton portion absorbs the ink while the polyester portion resists it, leading to uneven saturation. For the most reliable outcome with a home inkjet printer, stick with 100% cotton or 100% silk.
Washing and Long-Term Care
Even with proper preparation and heat setting, how you wash the fabric determines how long the print lasts. Cold water is essential for every wash. Hot water breaks down the ink bond and accelerates fading. For the first two or three washes, hand washing is worth the extra effort. It gives the ink time to fully settle into the fibers without the mechanical agitation of a washing machine.
After those initial washes, machine washing on a gentle cycle with cold water is fine. Turn the fabric inside out if possible so the printed surface isn’t rubbing directly against other items. Avoid bleach and harsh detergents. Line drying or tumble drying on low heat is gentler on the print than high-heat drying.
Direct sunlight will fade any printed fabric over time, regardless of preparation. If you’re making something that will hang in a window or be worn outdoors frequently, expect gradual fading and plan accordingly.
Quick Process Summary
- Wash the fabric to remove manufacturer sizing
- Soak in fabric fixative for five minutes, then air dry
- Attach a stabilizer backing (freezer paper or commercial sheets)
- Print on highest quality setting and let air dry
- Heat set with an iron for two to three minutes through a pressing cloth
- Wash in cold water only, hand washing for the first few cycles
Skipping any single step will reduce durability, but the fixative soak and heat setting are the two that make the biggest difference. With all steps in place, prints on cotton fabric typically hold up well through 20 or more washes before noticeable fading begins.

