Yes, most no-deposit bonuses are accessible on both desktop and mobile platforms, unless specified otherwise in the terms and conditions.