Do I need to log in to use TinEye?

You don't need to register to use TinEye. You can simply go to TinEye.com and start searching. However, creating a free account will grant you additional daily searches.