Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Is it possible to export Skype v4 chat history into some readable plain-text format?
(.txt, .xml, .html)

Alternatively, is it possible to backup/restore skype chat history?
(I wouldn't mind backup to Gmail, or to readable plain-text format).

I have found numerous tools on the internet and even tried some of them, but they don't seem to work.

share|improve this question

11 Answers 11

up vote 8 down vote accepted

See the script presented here : Save Skype chat history.

I don't use Skype, so I can't try this.

share|improve this answer
1  
Thanks. Unfortunately it doesn't work for me :-( It shows "Could not locate automation class names 'Skype4COM.skype'" error. I'll try to find out how to get it working. –  Peter Štibraný Nov 9 '09 at 8:37
1  
I've got it working ... I needed to install Skype4COM from developer.skype.com/Download (by using regsvr32.exe Skype4COM.dll from cmdline), and then run the script again. –  Peter Štibraný Nov 9 '09 at 8:47
    
It turns out that using Skype API for getting chat history is pretty easy. Thanks for pointing me in correct direction. –  Peter Štibraný Nov 9 '09 at 11:34
1  
I remember I had used it once and it worked at that time. Now it gives me this error i53.tinypic.com/zmd3lf.png –  iSid Aug 2 '11 at 11:07
1  
The download moved to here: developer.skype.com/accessories –  sjbotha Sep 22 '11 at 20:55

There is Skype Historian, it can export to plain text, json, csv and xml; also able to group data.

As of 2013, it worked for me out of the box (my skype is 6.0.0.126). However it's successor seems to be the open-source skype-ninja, which I haven't tried yet.

System Requirements: Windows 7 / Windows XP with .NET Framework 3.5

export options

Found the link to this project on the blog in harrymc's answer.

share|improve this answer
    
There doesn't seem to be any builds of skype-ninja available. –  lkraav Jul 20 '13 at 20:35

that's the reason why i'm still using Skype 3.

what were they thinking when they removed the /htmlhistory command???

with Skype 4 i'm afraid the only options are commecial programs such as Pamela for Skype (chat recording is not available in the free version).

as for backup and restore the chat history, that's fairly easy:

Locate the folder Application Data\Skype\ (your username) and copy it to another location such as a CD or DVD-ROM.

To restore the history files just copy the files back to that folder.

share|improve this answer

The Skype plugin G-Recorder works great for me to backup chats.

share|improve this answer
    
I found that, but it didn't work for me :-( –  Peter Štibraný Jan 2 '10 at 18:54
    
@Peter: I'm a co-author of G-Recorder, have you reported you problem by "Report a problem" menu item? At least just to check how our support team works :) –  Andy T Sep 6 '11 at 15:55

Yo can use this to export chat history data:

http://www.gammatwo.com/2010/12/18/save-skype-chat-history/

share|improve this answer

You just have to go to your user main folder as in win7: C:\Users[your_user]\AppData\Roaming\Skype

Remember that the "AppData" folder is hidden, so you might have to select the option to show hidden folders.

Then find the folder with the user name of your skype account and copy it to the new pc... all your chats and contacts icons and etc will be copied to the new computer.

share|improve this answer

Just open a new chat window with the contact for whom you want to save the chat history. Type "/history" (without the quotation marks) in the chat window. Once the history is populated, select/highlight a portion of the text with your mouse cursor. Then, (on Windows) press "Ctrl+A" on your keyboard. Once everything is highlighted, press "Ctrl+C." Open Microsoft Word (or a similar word processing software, like OpenOffice.org Writer) and press "Ctrl+V" on your keyboard. Save the file on your harddisk or USB drive, and voila: You have a complete record of your chat history.

share|improve this answer

Software which allows to record calls and store recorded calls/chat history/file transfers to your email - http://skype2email.com

Skype2email is a commercial program with a 14 days free trial.
Disclaimer: I worked on this program.

share|improve this answer
2  
Thanks for adding the disclaimer :-) –  Ivo Flipse May 28 '10 at 7:36
    
Hi Mehal. I tried your program, but it crashes when I start it. If you tell me where to look or what to send you, I'll give it more try. –  Peter Štibraný May 29 '10 at 15:55

The easiest thing to do if you just want to transfer the history to another computer is to follow the advice by Skype here: https://support.skype.com/en/faq/FA10649/Can-I-transfer-my-chat-history-from-one-computer-to-another?frompage=search&q=chat+history&fromSearchFirstPage=false . What you do is mark your conversations as Unread, and they get transfered to another computer when you sign in to it the next time.

share|improve this answer

There is an option to export Skype history in CSV etc from your Account page on Skype.com.

share|improve this answer
7  
Could you please write where exactly I can find it? I looked over entire Skype account, but didn't find it anywhere :-( –  Peter Štibraný Nov 9 '09 at 8:34
    
Not to mention how scary that is –  lkraav Jul 20 '13 at 20:29

I think there is a more elegant way to save your chats and calls then send it to email. For example using Skype Recorder lets you save all of it to online storage as well as add such functions like full-text search, play your calls online, and many others nice features. I think it will really help you with your problem.

share|improve this answer

protected by studiohack Apr 14 '11 at 0:50

Thank you for your interest in this question. Because it has attracted low-quality answers, posting an answer now requires 10 reputation on this site.

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.