D-Bal by Crazy Bulk is not a steroid. It contains a blend of high-quality ingredients mimicking the effects of Dianabol. If you refer to D-Bal as Dianabol, then yes, it is a steroid.