You can reduce the size of photos using any photo editing software, including those bundled with digital cameras. There are even on-line photo editors which you can use.
I would recommend that you do not post photos directly out of the camera anyway. A bit of post-processing (though not overdone) will often make your pictures more likely to meet site standards. Unless of course you are an accomplished photographer to begin with !
Brgds
Phil