Pretty sure Todo Backup can, not free though. Can’t use Todo Backup, it won’t boot on my laptop.
Ahh if I resize the drive and then make a new backup, I should be able to restore it to the smaller drive. What a pain in the ass.
Maybe Todo Backup will boot from a USB 3.0 port. Just use USB 2 to clone the old drive. Doesn’t look like it will boot on my laptop.