No. You can do up to three free searches without having to register or pay. Signing in is only required for Pro users so they can take advantage of the feature-rich experience.