Hair dye

Des • 2nd pregnancy due Feb17'! Back to back pregnancies- first baby will be 1yr old Jan 15 💗 #teamgirls
Is it safe to dye hair at home ammonia free? I hear different answers! :/