The amount of the no deposit bonus is decided by the online casino offering it. Casinos set the bonus amount based on their marketing strategies, competition, and the intended appeal to new or existing players. The goal is to balance attractiveness with practicality for the casino's operations.