You mentioned the word decrypt in your question, so I just wanted to mention, firstly, that hashes do not mean encryption. Encryption is a two way encryption and decryption process. This is a way to ensure data security during transit or stagnation.
Hashes are a one-way algorithm and cannot be decrypted. However, there are ways to find out what hashed. If you do some research on Rainbow tables, you will see that you just need to create a list of texts (with salt, in your case) and an appropriate hash.
Hashes and encryption are like bread and ice cream. You can heat the bread and get the toast, but you cannot chill the toast to get the bread. You can head the ice cream to get the cream, and you can cool it again to get your ice cream back.
source share