If you would like to get your profile picture in facebook app. please user the below code, you can download facebook.js from facebook sdk. <script src="//code.jquery.com/jquery-latest.min.js"></script> <script src="//connect.facebook.net/en_us/all.js"></script> <script src="<?= base_url ?>/js/facebook.js"></script> <script> // additional js functions here window.fbasyncinit = function () { fb.init({ appid: fbappid, // put your facebook app id here status: true, // check login status cookie: true, // enable cookies to allow the // server to access the session xfbml: true, // parse page for xfbml or html5 // social plugins like login button below version: 'v2.0', // specify an api version }); // put additional init code here fb.login(function (response) { if (response.status === 'connected') { console.info(response.authresponse); //alert("your uid is " + response.authresponse.userid); // getfbdata(); $('#fb_id').val(response.authresponse.userid); getuserpicture(re