You can do it in a photo editing program............there are many.
And then save it with a different name... that way you keep your original too.
If you are trying to resize a photo to post...you can upload images to photobucket and they have a resizing button on the website.
What are you actually trying to do?