Berdasarkan sumbernya, zat pewarna tekstil dibedakan menjadi dua macam, yaitu zat pewarna
alami dan zat pewarna sintetis.
Zat warna alami dan zat warna sintetis memiliki karakteristik tersendiri. Beberapa hal yang
membedakan kedua jenis bahan pewarna tekstil tersebut, sebagai berikut :