This project aims to swap faces on given two images. It automatically detects both faces and scales them. But poor lighted or rotated faces may not be detected or result in an unsatisfactory mixture. Best results or obtained when both images have similar sizes.