I just noticed this thread. I upgraded my dads old laptop hdd to an ssd a couple of days ago.
I have acronis on this computer but wanted a more simple solution.
After watching a video on youtube I bought a samsung 860 evo 500GB 2.5 inch ssd. It was replacing a 250GB hdd.
When I ordered the drive I also ordered a USB to SSD connector.
I then went to the sumsung website and downloaded the samsung data migration software, installed it. Then connected the ssd to the usb-to-sdd cable, and connected the cable to the laptop. Then I ran the software. It saw the new ssd and displayed the current hdd as the source disk, and the ssd as the target disk and clicked the OK button and off it went. It took just over 2 hours. Then it asked me to shut down the laptop and swap the drives. I did. Booted up and all is good.
I believe Crucial also have a similar migration software too for their drives.