A 1 MB limit is common for forum avatars, bug-tracker screenshots, helpdesk attachments and older email gateways.
A one-megabyte JPG keeps almost the full detail of a typical photo, so most images only need light quality reduction rather than shrinking the dimensions.
Forms use many different caps. The related pages cover the neighbouring sizes, and the FileHost.net Image Compressor gives manual control of quality and width.