Phishing is a new type of social network attack. It is the act of attempting to acquire theinformation such as username, password, credit card details, etc. In this project, a newapproach named as “Image Captcha Based Authentication Using Visual Cryptography”to solve the problem of phishing is proposed. The string is converted into image captchausing the extracting and embedding method. The visual cryptography is used to preservethe privacy of image captcha by decomposing the original image captcha into two sharesusing VCS (2*2). One of the shares is kept with the user and the other is kept in theserver side. The user has to enter the user name and upload his share in the login phase.If the site is legitimate, it will display the image captcha and on the other hand imagecaptcha will not be displayed if the website is fraudulent. This work is implemented inJava as front-end and SQL as backend. This work helps to identify the phishing site andthe textual keyword validation along with visual cryptography.Keywords: Phishing, embedded EVCS, luminance method, visual cryptographyscheme