Yes, Rufus is portable. The program doesn't require any kind of installation. The first time you run it, it creates a configuration file in the same directory where you run it from.