EaseUS partition manger can do it, without messing anything up.
Backup sd card with win32imager
Flash backup to new card
Extend partition into the unallocated space.
Works fine, no need to do anything. That's how I moved mine from a 4GB card to an 8GB one.
I can confirm this. I even used the same program and it worked perfectly as he has typed it... but yeah make sure it's the unallocated space after the FAT32 partition and not before!











