I had a friend ask me this question a little while back so sent her an instructional video. I thought it would be awesome to send out to all of my readers. How Do I Resize Images for My Website? Many people have seemed to have trouble with this so when they give you dimensions you need you just have to have the proper FREE TOOL to get the job done.
May I also suggest Canva which has some free tools for creating graphics for Facebook etc.