Skype export archive to text converter

This software utility extracts chat logs into a human readable text format from Skype export archives.

You can request a machine-readable archive export of your Skype chats from here:

After downloading the archive, provide the filename of that archive to this utility in the form indicated below.


To extract a chat log with one particular user:

python “username” “export.tar”


python “username” “messages.json”

To extract chat logs with all users (note the empty quotes here):

python “” “export.tar”


python “” “messages.json”

The extracted chat logs are saved into a subfolder named “chats”.

Each Skype chat or group chat log is saved into a separate file.

If there are previously existing files with same names then these colliding old files will be backed up with names in the form “chat username.txt.old”.

A Python 3 installation is required. There are no package dependencies for this software.

Version 1.0.0

Copyright: Roland Pihlakas, 2022, [email protected]

License: LGPL 2.1

You can obtain a copy of this free software from

Note. The archive exported from Skype webpage will contain Skype chats starting from somewhere in the middle of year 2017.

For exporting archives of older Skype chats there are various alternative software available. For example:



View Github