I really wanted to find a way to do reverse image searches for free because its a great way to give a user more information about what their looking at, or maybe even incorporate it into a robotics project so your robot can identify what is around it. This method will work almost anywhere that you can convert an image to a byte array and send it via an http request. I made a video on this that talks about the method (towards the middle of the video) in the context of Unity and augmented reality.