Crop Profile Image on upload I come across different type of image crop, but the only one seems to work on the profile image is Image Javascript Crop like says this answer.

The problem so far is that i need to crop the image on upload.
I can't find any way. Is there any way?
The Imagefield Crop module allows a user to crop the image after upload.
Here is a quote about it (from the module's project page):

When the user uploads an image, the image is presented inside a cropping area. A cropping box is shown inside, and the user can resize and move it. Upon clicking 'preview' or 'submit', the image is cropped and the result is saved instead of the original image.
Features:

Seamless, intuitive cropping, almost like using a desktop photo editing app
All major browsers supported
Dynamic preview - you see how your crop will look like, in real time!
Original image is saved for recropping.
No matter what resolution the cropping area is, the original image is used for cropping (for highest quality)
The sizes of the cropping area, cropping box and resulting image can be controlled by the administrator