The present invention relates to a method for prevention of premature polymerization during the preparation, purification, transportation and storage of a polymerizable compound with at least one conjugated unsaturated group in the presence of an azine dye-based compound as inhibitor. Further the present invention relates to methods of preparing such inhibitors as well as to the inhibitors itself, as well as to methods of improving solubility and stability of dissolved inhibitors.