1. A computer-implemented method for intelligently cropping images, comprising: receiving, over a computer network, a source image; associating a first identifier tag with a first object in the source image; automatically generating a cropped image from the source image, based on the first object and one or more pre-defined rules, wherein the pre-defined rules are based on social media relationships to the first object in a social networking system; and notifying a first user that the first identifier tag is associated with the first object in the cropped image, wherein the notification includes receiving the cropped image which has been cropped from the source image based on the first object and one or more pre-defined rules, wherein the pre-defined rules are based on social media relationships to the first object in a social networking system.