Love fabric?
Print something unique

  • Upload your designs to your own account and print custom fabric. Registration is free.
  • All your designs are private unless you choose to make them public. We will never sell, print, or share your designs without your permission.
  • No minimum fabric order or set-up fee required. Order a swatch of any fabric for $5 or a yard for as little as $18.
  • Arrange your designs into a variety of repeats and see an instant preview of your fabric.
  • Choose from a selection of high-quality natural fiber fabrics for printing.
  • Based in Mebane, North Carolina, we ship all over the world.
  • We are happy to have you here.

Already Registered?


Create a Spoonflower Account

New to Spoonflower? A spoonflower account allows you to save designs, change colors, and create a public profile.

Upload a design

Can't wait? Get started creating beautiful fabric right now! You can create your account later.