How to recover files from a formatted SD card?

This is what I plan to do. At the moment I am considering several programs, these are Uneraser and Rekuva. I just wanted to know about the personal experiences of users on the forum. Maybe someone was in a similar situation.