Below are some of the best softwares to recover deleted iPhone data:-
1. FonePaw iPhone data recovery- It is a freely available tool that works for both Windows and MacOS. It recovers data from every iOS device, iCloud and iTunes.
2. Stellar Toolkit for iPhone- It is a 4-in-1 toolkit for iPhone and iPad. This softwares works as a data recovery tool and iPhone eraser and repairs other iPhone related issues.
3. Dr. Fone- It is also a free and all-in-one tool that not only recovers data for iPhones and Android but also repairs iOS and Android systems.