Where does Skype store the avatar pictures of my contacts?












6















I'd like to know where does Skype running on Windows 7 store the profile pictures of my contacts and how can I access them on my PC?










share|improve this question





























    6















    I'd like to know where does Skype running on Windows 7 store the profile pictures of my contacts and how can I access them on my PC?










    share|improve this question



























      6












      6








      6


      3






      I'd like to know where does Skype running on Windows 7 store the profile pictures of my contacts and how can I access them on my PC?










      share|improve this question
















      I'd like to know where does Skype running on Windows 7 store the profile pictures of my contacts and how can I access them on my PC?







      windows skype pictures






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Feb 4 '14 at 10:31









      Alan B

      1,187816




      1,187816










      asked Jan 12 '14 at 9:56









      Guest GuestGuest Guest

      36113




      36113






















          3 Answers
          3






          active

          oldest

          votes


















          7















          Before you start



          SJG's answer is an easy solution. Continue only if you really want to extract big and/or small avatars from your skype client.




          Avatars can be found in main.db database, Contacts table, avatar_image column, or inside profile_attachments column, as noted in this answer



          Where is main.db?



          Here:



          %APPDATA%Skypeyour_skype_loginmain.db



          you can paste %APPDATA%Skype in windows start menu search bar and press enter.
          (What is “%AppData%”? and What are environment variables?)



          If you are going to mess with skype database, copy both main.db and main.db-journal somewhere else. Do not open (and edit) main.db directly if unsure. Do not ignore this warning.



          Luckily, you don't have to exit skype to copy it's database.



          How do I open it?



          main.db is an SQLite database.



          Open database file in DB Browser for SQLite




          You can open SQLite database with SQLite studio which is cool and worth trying, but this time use DB Browser for SQLite because it can easily export binary column to file.




          Navigate to Browse data tab, and avatar_image column (21th currently) is the blob you are looking at. Double-click it, hit "Export" and save to a .jpg file.



          I had to remove null-byte at the beginning of extracted file. You can, of course, do it with HEX-editor, but you better delete "NUL" at the beginning with Notepad++ which will not corrupt binary file like any other text editor.



          And viola, this is the .jpg avatar you are looking at.



          Where is a bigger avatar? / avatar_image is empty



          Check inside profile_attachments column.



          After saving, delete everything from the beginning of the file to the



          [NUL] ÿØÿà [NUL] [DLE] JFIF



          Including the first [NUL], so the file will begin with



          ÿØÿà [NUL] [DLE] JFIF



          Note that ÿØÿà is a Windows-1252 representation of binary data. This is strongly depends on your windows locale, so you better look for JFIF part




          All the information about formats is kinjdly provided by Guillaume Brunerie's answer to "Where does Skype save my contact's avatars in Linux?" so upvote his answer







          share|improve this answer

































            7














            You can see it online if the user’s profile is public.



            This link will take you to the Echo user’s profile avatar: Echo Avatar



            The link is: http://api.skype.com/users/echo/profile/avatar



            To get a higher resolution picture use the size parameter.





            • http://api.skype.com/users/echo/profile/avatar?size=s


            • http://api.skype.com/users/echo/profile/avatar?size=m

            • http://api.skype.com/users/echo/profile/avatar?size=l


            Replace echo in the above URLs with your contact’s Skype ID






            share|improve this answer


























            • This is IMO the best Answer!

              – Oisin
              Jun 18 '16 at 10:15











            • To get a higher resolution picture you can use the "size" parameter. api.skype.com/users/echo/profile/avatar?size=s api.skype.com/users/echo/profile/avatar?size=m api.skype.com/users/echo/profile/avatar?size=l So far those are the only three sizes I discovered that work.

              – Mastergalen
              Feb 25 '17 at 20:12











            • No more working. Skype API requires authentication.

              – Givi
              Jun 15 '17 at 18:47



















            0














            If you are using Windows 7 or Windows 8 the full path is C:UsersYOURUSERNAMEAppDataRoamingSkypePictures. Don't forget to enable the hidden files in Windows Explorer or you won't be able to see the Folder AppData.






            share|improve this answer



















            • 4





              Right, but those are pictures of me and not my CONTACT'S avatars.

              – Guest Guest
              Jan 22 '14 at 17:01











            Your Answer








            StackExchange.ready(function() {
            var channelOptions = {
            tags: "".split(" "),
            id: "3"
            };
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function() {
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled) {
            StackExchange.using("snippets", function() {
            createEditor();
            });
            }
            else {
            createEditor();
            }
            });

            function createEditor() {
            StackExchange.prepareEditor({
            heartbeatType: 'answer',
            autoActivateHeartbeat: false,
            convertImagesToLinks: true,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: 10,
            bindNavPrevention: true,
            postfix: "",
            imageUploader: {
            brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
            contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
            allowUrls: true
            },
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            });


            }
            });














            draft saved

            draft discarded


















            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f700556%2fwhere-does-skype-store-the-avatar-pictures-of-my-contacts%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown

























            3 Answers
            3






            active

            oldest

            votes








            3 Answers
            3






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            7















            Before you start



            SJG's answer is an easy solution. Continue only if you really want to extract big and/or small avatars from your skype client.




            Avatars can be found in main.db database, Contacts table, avatar_image column, or inside profile_attachments column, as noted in this answer



            Where is main.db?



            Here:



            %APPDATA%Skypeyour_skype_loginmain.db



            you can paste %APPDATA%Skype in windows start menu search bar and press enter.
            (What is “%AppData%”? and What are environment variables?)



            If you are going to mess with skype database, copy both main.db and main.db-journal somewhere else. Do not open (and edit) main.db directly if unsure. Do not ignore this warning.



            Luckily, you don't have to exit skype to copy it's database.



            How do I open it?



            main.db is an SQLite database.



            Open database file in DB Browser for SQLite




            You can open SQLite database with SQLite studio which is cool and worth trying, but this time use DB Browser for SQLite because it can easily export binary column to file.




            Navigate to Browse data tab, and avatar_image column (21th currently) is the blob you are looking at. Double-click it, hit "Export" and save to a .jpg file.



            I had to remove null-byte at the beginning of extracted file. You can, of course, do it with HEX-editor, but you better delete "NUL" at the beginning with Notepad++ which will not corrupt binary file like any other text editor.



            And viola, this is the .jpg avatar you are looking at.



            Where is a bigger avatar? / avatar_image is empty



            Check inside profile_attachments column.



            After saving, delete everything from the beginning of the file to the



            [NUL] ÿØÿà [NUL] [DLE] JFIF



            Including the first [NUL], so the file will begin with



            ÿØÿà [NUL] [DLE] JFIF



            Note that ÿØÿà is a Windows-1252 representation of binary data. This is strongly depends on your windows locale, so you better look for JFIF part




            All the information about formats is kinjdly provided by Guillaume Brunerie's answer to "Where does Skype save my contact's avatars in Linux?" so upvote his answer







            share|improve this answer






























              7















              Before you start



              SJG's answer is an easy solution. Continue only if you really want to extract big and/or small avatars from your skype client.




              Avatars can be found in main.db database, Contacts table, avatar_image column, or inside profile_attachments column, as noted in this answer



              Where is main.db?



              Here:



              %APPDATA%Skypeyour_skype_loginmain.db



              you can paste %APPDATA%Skype in windows start menu search bar and press enter.
              (What is “%AppData%”? and What are environment variables?)



              If you are going to mess with skype database, copy both main.db and main.db-journal somewhere else. Do not open (and edit) main.db directly if unsure. Do not ignore this warning.



              Luckily, you don't have to exit skype to copy it's database.



              How do I open it?



              main.db is an SQLite database.



              Open database file in DB Browser for SQLite




              You can open SQLite database with SQLite studio which is cool and worth trying, but this time use DB Browser for SQLite because it can easily export binary column to file.




              Navigate to Browse data tab, and avatar_image column (21th currently) is the blob you are looking at. Double-click it, hit "Export" and save to a .jpg file.



              I had to remove null-byte at the beginning of extracted file. You can, of course, do it with HEX-editor, but you better delete "NUL" at the beginning with Notepad++ which will not corrupt binary file like any other text editor.



              And viola, this is the .jpg avatar you are looking at.



              Where is a bigger avatar? / avatar_image is empty



              Check inside profile_attachments column.



              After saving, delete everything from the beginning of the file to the



              [NUL] ÿØÿà [NUL] [DLE] JFIF



              Including the first [NUL], so the file will begin with



              ÿØÿà [NUL] [DLE] JFIF



              Note that ÿØÿà is a Windows-1252 representation of binary data. This is strongly depends on your windows locale, so you better look for JFIF part




              All the information about formats is kinjdly provided by Guillaume Brunerie's answer to "Where does Skype save my contact's avatars in Linux?" so upvote his answer







              share|improve this answer




























                7












                7








                7








                Before you start



                SJG's answer is an easy solution. Continue only if you really want to extract big and/or small avatars from your skype client.




                Avatars can be found in main.db database, Contacts table, avatar_image column, or inside profile_attachments column, as noted in this answer



                Where is main.db?



                Here:



                %APPDATA%Skypeyour_skype_loginmain.db



                you can paste %APPDATA%Skype in windows start menu search bar and press enter.
                (What is “%AppData%”? and What are environment variables?)



                If you are going to mess with skype database, copy both main.db and main.db-journal somewhere else. Do not open (and edit) main.db directly if unsure. Do not ignore this warning.



                Luckily, you don't have to exit skype to copy it's database.



                How do I open it?



                main.db is an SQLite database.



                Open database file in DB Browser for SQLite




                You can open SQLite database with SQLite studio which is cool and worth trying, but this time use DB Browser for SQLite because it can easily export binary column to file.




                Navigate to Browse data tab, and avatar_image column (21th currently) is the blob you are looking at. Double-click it, hit "Export" and save to a .jpg file.



                I had to remove null-byte at the beginning of extracted file. You can, of course, do it with HEX-editor, but you better delete "NUL" at the beginning with Notepad++ which will not corrupt binary file like any other text editor.



                And viola, this is the .jpg avatar you are looking at.



                Where is a bigger avatar? / avatar_image is empty



                Check inside profile_attachments column.



                After saving, delete everything from the beginning of the file to the



                [NUL] ÿØÿà [NUL] [DLE] JFIF



                Including the first [NUL], so the file will begin with



                ÿØÿà [NUL] [DLE] JFIF



                Note that ÿØÿà is a Windows-1252 representation of binary data. This is strongly depends on your windows locale, so you better look for JFIF part




                All the information about formats is kinjdly provided by Guillaume Brunerie's answer to "Where does Skype save my contact's avatars in Linux?" so upvote his answer







                share|improve this answer
















                Before you start



                SJG's answer is an easy solution. Continue only if you really want to extract big and/or small avatars from your skype client.




                Avatars can be found in main.db database, Contacts table, avatar_image column, or inside profile_attachments column, as noted in this answer



                Where is main.db?



                Here:



                %APPDATA%Skypeyour_skype_loginmain.db



                you can paste %APPDATA%Skype in windows start menu search bar and press enter.
                (What is “%AppData%”? and What are environment variables?)



                If you are going to mess with skype database, copy both main.db and main.db-journal somewhere else. Do not open (and edit) main.db directly if unsure. Do not ignore this warning.



                Luckily, you don't have to exit skype to copy it's database.



                How do I open it?



                main.db is an SQLite database.



                Open database file in DB Browser for SQLite




                You can open SQLite database with SQLite studio which is cool and worth trying, but this time use DB Browser for SQLite because it can easily export binary column to file.




                Navigate to Browse data tab, and avatar_image column (21th currently) is the blob you are looking at. Double-click it, hit "Export" and save to a .jpg file.



                I had to remove null-byte at the beginning of extracted file. You can, of course, do it with HEX-editor, but you better delete "NUL" at the beginning with Notepad++ which will not corrupt binary file like any other text editor.



                And viola, this is the .jpg avatar you are looking at.



                Where is a bigger avatar? / avatar_image is empty



                Check inside profile_attachments column.



                After saving, delete everything from the beginning of the file to the



                [NUL] ÿØÿà [NUL] [DLE] JFIF



                Including the first [NUL], so the file will begin with



                ÿØÿà [NUL] [DLE] JFIF



                Note that ÿØÿà is a Windows-1252 representation of binary data. This is strongly depends on your windows locale, so you better look for JFIF part




                All the information about formats is kinjdly provided by Guillaume Brunerie's answer to "Where does Skype save my contact's avatars in Linux?" so upvote his answer








                share|improve this answer














                share|improve this answer



                share|improve this answer








                edited Mar 20 '17 at 10:17









                Community

                1




                1










                answered Feb 18 '15 at 13:35









                Sanya_ZolSanya_Zol

                23127




                23127

























                    7














                    You can see it online if the user’s profile is public.



                    This link will take you to the Echo user’s profile avatar: Echo Avatar



                    The link is: http://api.skype.com/users/echo/profile/avatar



                    To get a higher resolution picture use the size parameter.





                    • http://api.skype.com/users/echo/profile/avatar?size=s


                    • http://api.skype.com/users/echo/profile/avatar?size=m

                    • http://api.skype.com/users/echo/profile/avatar?size=l


                    Replace echo in the above URLs with your contact’s Skype ID






                    share|improve this answer


























                    • This is IMO the best Answer!

                      – Oisin
                      Jun 18 '16 at 10:15











                    • To get a higher resolution picture you can use the "size" parameter. api.skype.com/users/echo/profile/avatar?size=s api.skype.com/users/echo/profile/avatar?size=m api.skype.com/users/echo/profile/avatar?size=l So far those are the only three sizes I discovered that work.

                      – Mastergalen
                      Feb 25 '17 at 20:12











                    • No more working. Skype API requires authentication.

                      – Givi
                      Jun 15 '17 at 18:47
















                    7














                    You can see it online if the user’s profile is public.



                    This link will take you to the Echo user’s profile avatar: Echo Avatar



                    The link is: http://api.skype.com/users/echo/profile/avatar



                    To get a higher resolution picture use the size parameter.





                    • http://api.skype.com/users/echo/profile/avatar?size=s


                    • http://api.skype.com/users/echo/profile/avatar?size=m

                    • http://api.skype.com/users/echo/profile/avatar?size=l


                    Replace echo in the above URLs with your contact’s Skype ID






                    share|improve this answer


























                    • This is IMO the best Answer!

                      – Oisin
                      Jun 18 '16 at 10:15











                    • To get a higher resolution picture you can use the "size" parameter. api.skype.com/users/echo/profile/avatar?size=s api.skype.com/users/echo/profile/avatar?size=m api.skype.com/users/echo/profile/avatar?size=l So far those are the only three sizes I discovered that work.

                      – Mastergalen
                      Feb 25 '17 at 20:12











                    • No more working. Skype API requires authentication.

                      – Givi
                      Jun 15 '17 at 18:47














                    7












                    7








                    7







                    You can see it online if the user’s profile is public.



                    This link will take you to the Echo user’s profile avatar: Echo Avatar



                    The link is: http://api.skype.com/users/echo/profile/avatar



                    To get a higher resolution picture use the size parameter.





                    • http://api.skype.com/users/echo/profile/avatar?size=s


                    • http://api.skype.com/users/echo/profile/avatar?size=m

                    • http://api.skype.com/users/echo/profile/avatar?size=l


                    Replace echo in the above URLs with your contact’s Skype ID






                    share|improve this answer















                    You can see it online if the user’s profile is public.



                    This link will take you to the Echo user’s profile avatar: Echo Avatar



                    The link is: http://api.skype.com/users/echo/profile/avatar



                    To get a higher resolution picture use the size parameter.





                    • http://api.skype.com/users/echo/profile/avatar?size=s


                    • http://api.skype.com/users/echo/profile/avatar?size=m

                    • http://api.skype.com/users/echo/profile/avatar?size=l


                    Replace echo in the above URLs with your contact’s Skype ID







                    share|improve this answer














                    share|improve this answer



                    share|improve this answer








                    edited Feb 26 '17 at 1:53









                    G-Man

                    5,617112357




                    5,617112357










                    answered Jan 5 '15 at 11:30









                    SJGSJG

                    21125




                    21125













                    • This is IMO the best Answer!

                      – Oisin
                      Jun 18 '16 at 10:15











                    • To get a higher resolution picture you can use the "size" parameter. api.skype.com/users/echo/profile/avatar?size=s api.skype.com/users/echo/profile/avatar?size=m api.skype.com/users/echo/profile/avatar?size=l So far those are the only three sizes I discovered that work.

                      – Mastergalen
                      Feb 25 '17 at 20:12











                    • No more working. Skype API requires authentication.

                      – Givi
                      Jun 15 '17 at 18:47



















                    • This is IMO the best Answer!

                      – Oisin
                      Jun 18 '16 at 10:15











                    • To get a higher resolution picture you can use the "size" parameter. api.skype.com/users/echo/profile/avatar?size=s api.skype.com/users/echo/profile/avatar?size=m api.skype.com/users/echo/profile/avatar?size=l So far those are the only three sizes I discovered that work.

                      – Mastergalen
                      Feb 25 '17 at 20:12











                    • No more working. Skype API requires authentication.

                      – Givi
                      Jun 15 '17 at 18:47

















                    This is IMO the best Answer!

                    – Oisin
                    Jun 18 '16 at 10:15





                    This is IMO the best Answer!

                    – Oisin
                    Jun 18 '16 at 10:15













                    To get a higher resolution picture you can use the "size" parameter. api.skype.com/users/echo/profile/avatar?size=s api.skype.com/users/echo/profile/avatar?size=m api.skype.com/users/echo/profile/avatar?size=l So far those are the only three sizes I discovered that work.

                    – Mastergalen
                    Feb 25 '17 at 20:12





                    To get a higher resolution picture you can use the "size" parameter. api.skype.com/users/echo/profile/avatar?size=s api.skype.com/users/echo/profile/avatar?size=m api.skype.com/users/echo/profile/avatar?size=l So far those are the only three sizes I discovered that work.

                    – Mastergalen
                    Feb 25 '17 at 20:12













                    No more working. Skype API requires authentication.

                    – Givi
                    Jun 15 '17 at 18:47





                    No more working. Skype API requires authentication.

                    – Givi
                    Jun 15 '17 at 18:47











                    0














                    If you are using Windows 7 or Windows 8 the full path is C:UsersYOURUSERNAMEAppDataRoamingSkypePictures. Don't forget to enable the hidden files in Windows Explorer or you won't be able to see the Folder AppData.






                    share|improve this answer



















                    • 4





                      Right, but those are pictures of me and not my CONTACT'S avatars.

                      – Guest Guest
                      Jan 22 '14 at 17:01
















                    0














                    If you are using Windows 7 or Windows 8 the full path is C:UsersYOURUSERNAMEAppDataRoamingSkypePictures. Don't forget to enable the hidden files in Windows Explorer or you won't be able to see the Folder AppData.






                    share|improve this answer



















                    • 4





                      Right, but those are pictures of me and not my CONTACT'S avatars.

                      – Guest Guest
                      Jan 22 '14 at 17:01














                    0












                    0








                    0







                    If you are using Windows 7 or Windows 8 the full path is C:UsersYOURUSERNAMEAppDataRoamingSkypePictures. Don't forget to enable the hidden files in Windows Explorer or you won't be able to see the Folder AppData.






                    share|improve this answer













                    If you are using Windows 7 or Windows 8 the full path is C:UsersYOURUSERNAMEAppDataRoamingSkypePictures. Don't forget to enable the hidden files in Windows Explorer or you won't be able to see the Folder AppData.







                    share|improve this answer












                    share|improve this answer



                    share|improve this answer










                    answered Jan 12 '14 at 13:13









                    DevidDevid

                    4,78164266




                    4,78164266








                    • 4





                      Right, but those are pictures of me and not my CONTACT'S avatars.

                      – Guest Guest
                      Jan 22 '14 at 17:01














                    • 4





                      Right, but those are pictures of me and not my CONTACT'S avatars.

                      – Guest Guest
                      Jan 22 '14 at 17:01








                    4




                    4





                    Right, but those are pictures of me and not my CONTACT'S avatars.

                    – Guest Guest
                    Jan 22 '14 at 17:01





                    Right, but those are pictures of me and not my CONTACT'S avatars.

                    – Guest Guest
                    Jan 22 '14 at 17:01


















                    draft saved

                    draft discarded




















































                    Thanks for contributing an answer to Super User!


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid



                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.


                    To learn more, see our tips on writing great answers.




                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function () {
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f700556%2fwhere-does-skype-store-the-avatar-pictures-of-my-contacts%23new-answer', 'question_page');
                    }
                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown