Some online gaming sites will require bonus codes in order to claim the free no deposit bonus. However, whether the no deposit bonus offers require a code will vary across casinos.