You can't get an instant bonus without signing up. UK casinos offer no deposit casino bonus promos to lure in new players or reward regulars, and to do that, they need you to register an account. It's all about keeping track of who gets what. So, if you want to cash in on those no deposit welcome bonus promos, you need to go through the registration process, no shortcuts.