No, it’s not possible to perform photo recovery online—at least not proper photo recovery. To recover deleted photos, you need to download and install a photo recovery application and grant it access to your file system, which is something you should never do with a website. You can, however, use various online tools to restore and digitally enhance corrupted pictures.