Solution 2: Force Restart

There could be a minor software bug or system glitch causing the random restart issue. You should force restart the device and check if the problem is fixed. What it does is it clears the temporary cache and refreshes the background apps and their processes.
Press and hold the power and volume buttons simultaneously to force restart your phone until the screen turns off. Your device should restart in a few seconds.
Solution 3: Remove Third-Party Apps
Third-party apps can cause serious problems to the device if any conflicts with the system processes. I would recommend uninstalling all third-party apps that you do not use. If it does not fix the problem, reboot the device safely to check whether a third-party app is behind the problem.
Steps to restart a Google Pixel phone in Safe mode:
- Press and hold the power and volume up buttons when the device is turned on until the power menu appears on the screen.
- Touch and hold the Restart option until you see the ‘Reboot to safe mode’ prompt.
- Click OK to restart the device in Safe mode.
Steps to restart a Samsung phone in Safe mode:
- Press and hold the power button until the power menu appears.
- Now, touch and hold the Power off icon on the screen until you see the Safe mode icon.
- Click Safe mode to reboot your Samsung phone in Safe mode.
Safe mode disables all third-party apps. It helps us to check if the problem originates from a third-party app. While your device is in Safe mode, if the device does not restart randomly, you should remove third-party apps to fix the issue. If the problem persists, check out other solutions below.
Solution 4: Turn Off Auto Restart
Samsung phones have an auto restart feature that automatically restarts the device at specified times. While it’s a useful feature, it can cause the device to restart at non-scheduled times.
To turn off the Auto restart, follow these steps:
- Open the Settings app.
- Select Battery and device care.
- Tap on the three-dot icon in the top-right corner and select Automation.
- Turn off the “Auto restart at set times” option.
Once you’ve turned off Auto Restart, reboot the device once.
Solution 5: Factory Reset Your Device
If you are still facing a random restarting problem, performing a factory reset can fix it as it nearly removes all software bugs, system glitches, and other software-related issues. Keep in mind that factory reset wipes all data from your phone. Hence take a full backup before going ahead.
Steps to perform a factory reset on your phone:
- Open the Settings app on your device.
- Go to System > Reset options.

- Tap on Erase all data (factory reset).

- Click Erase all data. Enter the lock screen pin/password and tap Erase all data if asked.
The factory restart process will begin. It can take a couple of minutes to finish. Once done, your device will reboot automatically once. This is a tried and tested method which has worked for many users.
Conclusion
The factory reset method fixes the random reboot problem on most devices. But before this, I would recommend testing other solutions as they do not wipe data, but factory reset does. How did you fix the random restarting problem on your Android 13 device? Please let us know in the comments below.