Generation of hematopoietic stem and progenitor cells (HSPCs) ex vivo and in vivo, especially the generation of safe therapeutic HSPCs, still remains inefficient. In this study, we have identified compound BF170 hydrochloride as a previously unreported pro-hematopoiesis molecule, using the differentiation assays of primary zebrafish blastomere cell culture and mouse embryoid bodies (EBs), and we demonstrate that BF170 hydrochloride promoted definitive hematopoiesis in vivo. During zebrafish definitive hematopoiesis, BF170 hydrochloride increases blood flow, expands hemogenic endothelium (HE) cells and promotes HSPC emergence. Mechanistically, the primary cilia-Ca2+-Notch/NO signaling pathway, which is downstream of the blood flow, mediated the effects of BF170 hydrochloride on HSPC induction in vivo. Our findings, for the first time, reveal that BF170 hydrochloride is a compound that enhances HSPC induction and may be applied to the ex vivo expansion of HSPCs.