I want to dye the white cloth red. Where can I buy the dye? Where did you buy that guy?
Silk need to use weak acid dyes with reactive and acid dyes; wool fiber; cotton can be used direct dyes, dye reduction; polyester (PET) with disperse dyes only, and can use nylon disperse dyes and acid dyes
First of all, give you a basic concept of Science: cloth, just a generic name for textiles, silk, wool, cotton cloth, polyester cloth, nylon cloth...... It's all cloth. The fabric of different materials, not with a dye will be able to fix.
So, you first have to figure out your white cloth, what kind of material is it? Then you can determine what kind of dye you want to dye.
Specific buy, online is more, big bags have, and their search on the line. However, I suggest you: dyeing is a technique plus manual technique, and it is by no means easy to dye cloth. The best is to help the professionals to the cleaners.