Adobe Photoshop
1. Te pones encima del archivo donde se encuentre la foto que quieres subir.
2. Botón derecho del ratón “Abrir con...” / “Adobe photoshop”
3. Dentro del Photoshop, en el menú “Imagen” / ”Tamaño de imagen” y cambias los píxeles (ya sabes, como máximo 400 píxeles) / “Ok”. (Si marcas la casilla “restringir proporciones” sólo es necesario que cambies los píxeles de ancho.)
4. Ahora “Archivo” y “Guardar como...”. Le pones un nombre diferente al de la foto grande y lo guardas con extensión jpg.
--------------------------
Además de reducir el tamaño de las fotos hasta 400 pixels de ancho, sería bueno también reducir su "peso" en kilobytes para que cargue antes en pantalla.
Con Photoshop 5.5 ó superior existe la opción de “Guardar para web” donde se elige el nivel de compresión sin que altere la calidad. En éste enlace que puso MaiteS lo explica muy bien. http://www.fotonatura.org/revista/articulo.php?id_articulo=32&pagina=1
Espero que sea útil.