iMacros can simulate all user agent strings with the "-useragent" command line switch or the iimInit ("-useragent ..") in the Scripting Interface. Simulating a special user agent can be very useful to test the response of websites on different devices. For example, Google looks quite different when viewed on a mobile phone.