depends which hosting site you use, eg with tinypic you resize as you upload them from your camera. i always upload to FB, I know you lose some quality but I am all for doing things the easy way. You don't have to share them on FB, just copy image and paste on here.