In most cases, random restarts are caused by a poor quality app.
You may also have an app running in the background that is causing the Android to randomly restart.
When a background app is the suspected cause, try the following, preferably in the order listed: Uninstall apps you don’t necessarily need.
Why does my Samsung phone keep restarting?
If your Samsung Galaxy restart loop persists, the problem could be caused by one of the devices hardware components. Turn off the device and press the volume up key, power button and home button all at once. When the phone vibrates release the power button only. Keep the other two buttons pressed down.
Why does Android phone keep restarting?
Firstly, boot the Samsung phone into recovery mode. Power off the device, press and hold Volume Up, Home and Power buttons at the same time. Release the buttons and the phone is in recovery mode, which allows you to fix restarting problem by clearing cache data or factory resetting the phone.