I've found that 7-Zip by itself
often doesn't work, but there is a plugin called eDecoder for it that can be used to enable warc support.
eDecoder can be downloaded for free from here.
Upon opening a warc with this plugin installed, it acts like any other archive in 7-Zip with a few exceptions:
- an extra column is added that shows the original URL of each file.
- each file gets prepended with a number to prevent filename collisions (eg
index.html
could get renamed to 000123 index.html
).
- folder structures are discarded, all of the files are visible in the main view regardless of what folder they were in originally, and there are in fact no folders at all.
While it can be downloaded for free, it does seem to be closed source, both in terms of the code and the license, and is therefore limited to Windows due to it being a compiled DLL.