Most of the hair dyes contains animal byproducts, which could be haram. And even if you find one which contains synthetic material, you will have to check with the company whether that dye will just color the hair or it will perform a coat on top of a hair. If it will just color, then you are allowed to use it, but if it will be a coat then your Ghusl will not be completed. That is why it is better to use Hina to color hair.
And Allah knows best.
Ask Alimah Team
Note: The rulings giving herein are based on the religious rulings of the Islamic Law and do not have any implications on the Law of the Country. The rulings given hereunder are specifically based on the question posed and should be read in conjunction with the question. IslamEasy site bears no responsibility to any party who may or may not act on this answer. IslamEasy site being hereby exempted from loss or damage howsoever caused. This answers may not be used as evidence in any Court of Law without prior written consent of the web site.