A substantive dye or direct dye is a dye that adheres to its substrate, typically a textile, by non-ionic forces.