No deposit bonus funds will always come with a wagering requirement, but most online casinos keep it quite low for this type of offer, generally between 1x-5x so you can have a chance to try out the casino and have a few bucks left over to keep betting with. While these bonus funds tend to be fairly low value compared to some of the huge casino bonuses you can find in the US, they don't require you to deposit, bet, or lose any of your own money - which is what makes them so valuable.
Almost all no deposit casino bonuses come from your initial sign up with the online casino, generally being credited to your account right after registration is complete.