Every free spin offer comes with different terms and conditions, as well as different wagering requirements. Some last for two weeks while others may remain valid for up to a month. You should check these terms before you claim a bonus.