Sample Pak — $1 covers shipping

Factory-direct custom fabric printing

Custom fabric printing, made for your collection

Choose from a wide selection of fabric bases, upload your artwork and print from 1 yard for apparel, home, accessories and custom products.

Get Sample Pak — $1 covers shipping

Wide selection of fabric bases1 yard minimum$1 covers shippingSample Pak: swatches + delivery
Folded printed fabrics and a fabric roll in navy, coral and teal Print inspiration · your artwork is printed to order.
Production supportFrom artwork to finished fabric

TRY BEFORE YOU PRINT

Find your fabric by feel.

Choose the swatches you need and compare handfeel before you print. Sample Pak — $1 covers shipping. Limited Sample Pak slots this month.

Get Sample Pak — $1 covers shipping
Shishi production partnerProduction coordination in Shishi, China
Wide fabric selectionPrintable fabric options to compare
Sample Pak — $1 covers shippingChoose your swatches before planning a print run
QC details on requestAsk us for current order-specific checks

Print your own

One design, made your way

Start with your artwork and choose the product or fabric base that fits your project.

EXPLORE FABRIC APPLICATIONS

From one yard to full collections

Compare fabric bases by fibre, stretch, weight and end use, then scale from a one-yard sample to a full collection.

Close-up fabric texture for apparel and kidswear

01 / APPAREL & KIDS

Soft bases for apparel and everyday pieces

Choose breathable cottons, stretch knits and brushed bases for garments, children’s products and comfortable everyday pieces.

Compare apparel bases →
Folded soft goods for home and accessories

02 / HOME & ACCESSORIES

Durable bases for home and accessories

Build bags, cushions, blankets and décor around your artwork with canvas, woven, minky and other durable bases.

Explore home bases →
Design and cutting workflow for custom products

03 / CUSTOM PRODUCTS

Turn artwork into a finished product

Create custom blankets, labels and other soft products. Share your brief and we will confirm material, finishing and delivery.

Upload your artwork →

Preview images are for illustration only. Upload artwork you own or have permission to print; your order is made with your chosen design.

How it works

Custom fabric, without the guesswork

Our team checks your artwork and helps confirm scale, repeat and fabric choice before production.

  1. 01

    Choose your fabric

    Compare composition, width, weight and price per yard.

  2. 02

    Upload your design

    Send the original file and tell us the repeat size you need.

  3. 03

    Approve & print

    We confirm the setup, then print, inspect and finish your fabric.

  4. 04

    Delivered to your door

    We confirm delivery availability and pack your order for its destination.

Bulk & wholesale

Built for growing fabric businesses

Mix fabric bases and designs in one production plan. Our team helps with sampling, colour, repeat setup, production scheduling and international delivery quotes.

Bulk orders from 48 yards · Bulk pricing and test-print availability are confirmed by quote.

  • Flexible quantitiesTest a design first, then scale confidently.
  • Mix fabrics & filesBuild a varied order around your collection.
  • Production supportArtwork checks and clear confirmation before printing.
  • Delivery quotesShipping, taxes and surcharges confirmed before payment.

See how we print

From artwork to finished fabric

See how we check artwork, prepare fabric and support production from first sample to final delivery.

Shishi production partner
3215-3216, Zone A, International Textile Center, Shishi, China

Phone / WhatsApp
+86 150 6099 3555 · Message on WhatsApp

Meet our production partner →
Model wearing a T-shirt in DEC custom printed fabric

Feel before you order

Get Sample Pak — $1 covers shipping

Compare texture, stretch, weight and colour in person. Choose the fabric swatches you need for your project. The $1 is a token fee, not profit. One dollar. Swatches + delivery.

Limited Sample Pak slots this month — we pack a set number each month so every request gets a proper look.

Get Sample Pak — $1 covers shipping

Shipping & delivery

International delivery, planned for your order

Shipping depends on destination and packed weight. Taxes, customs charges and any address or size surcharges are confirmed separately. Ask for a delivery quote if your order is outside the available checkout rates.

Wrapped fabric rolls being packed in a protective shipping carton

Before you order

Your first print order, explained

Choose a fabric, prepare your artwork and check delivery before placing your order.

Ask our fabric team →
How much fabric can I order?

Custom printing starts at 1 yard. Enter whole yards for each fabric and design. A quantity of 3 means 3 yards; prices are shown in USD per yard.

How do I send my artwork?

Open Print Your Own Fabric, choose your base and upload your original artwork. Add a design name, select the repeat and scale, and confirm that you have permission to print the design. Our team checks the setup before production.

Can I mix fabric bases in one order?

Yes. Add each fabric and design separately. The cart combines their fabric weights and calculates packaging for the order as a whole.

How is shipping weight calculated?

Fabric weight depends on width, grams per square metre and the yards ordered (1 yard = 0.9144 metres). Up to 5 kg uses bag packaging with no extra box weight. Over 5–10 kg adds a 1 kg box. Above 10 kg, allow a 1.5 kg box for every started 25 kg of fabric. Bulky parcels may be charged by volume.

Where can I check delivery and payment?

Checkout shipping rates depend on destination and packed weight. Production time and transit time are separate. For destinations without a checkout rate, request a delivery quote. Taxes and address or size surcharges require separate confirmation. PayPal is available at checkout.

Request a delivery quote →

Have a design ready?

Let’s print your next fabric.