skip to navigation
skip to content

Not Logged In

BA-4chan-thread-archiver 0.6.1

4chan API-based complete thread archiver

Latest Version: 0.6.9

BA 4chan API Thread Archiver

`Github <>`_

This script uses the `4chan API <>`_ to:

* Download all images and/or thumbnails in a certain thread.
* Download a JSON dump of thread comments using the 4chan API.
* Download the HTML page
* Convert links in HTML to use the downloaded images
* Download CSS and convert HTML to use them
* Keep downloading until 404 (with a user-set delay)
* Can be restarted at any time

This script is designed to replace "Right-click Save As, Web Page Complete" when saving 4chan threads, since it does not save full-sized images or JSON.

It can also be used as a far lighter, static HTML alternative to Fuuka.

Part of the JSON-based-chanarchiver by Lawrence Wu, built 2013/04/04.



      4chan-thread-archiver <url> [--path=<string>] [--delay=<int>] [--nothumbs] [--thumbsonly]
      4chan-thread-archiver -h | --help
      4chan-thread-archiver -v | --version

      --nothumbs          Don't download thumbnails
      --thumbsonly        Download thumbnails, no images
      --delay=<int>       Delay between thread checks [default: 20]
      -h --help           Show help
      -v --version        Show version

By default, the script saves to the folder ``4chan`` in the current working directory.



Install Python on your computer. On Linux, Python is almost always preinstalled; however, you will also have to install the program ``pip`` from the repositories to install the necessary packages.


    easy_install pip
    pip install BA-4chan-thread-archiver


> **Note:** Unfortunately, this script just flat out fails to run in Windows. We need some help figuring out why...

1. Install `Python 2.7.` <>_ 32-bit version is recommended
2. Install `pip1.6` <> using the linked easy installer.
3. Follow the instructions on that site to install the package `BA-4chan-thread-archiver`


    pip install BA-4chan-thread-archiver



    4chan-thread-archiver --path=4chan-threads --delay 5 --thumbsonly

Modifications to original

Originally forked from Socketub's `4chan-thread-archiver. <>`_

However, all the original has long since been replaced, and the scripts are totally different. Here is a list of additions:

* Based on `py4chan <>`_
* Downloads HTML dump of thread
* New --thumbsonly option to download thumbnails and no images
* Code modularization
* More comments in code
* Support for new server

More info and a full journal can be found in ````.


* Prompt user for metadata information.
* Define the ```` format for 4chan thread archive transfer
* Create a PyQt GUI
File Type Py Version Uploaded on Size
BA-4chan-thread-archiver-0.6.1.tar.gz (md5) Source 2013-12-11 8KB
  • Downloads (All Versions):
  • 152 downloads in the last day
  • 805 downloads in the last week
  • 2160 downloads in the last month
  • Author: Lawrence Wu
  • Home Page:
  • Keywords: 4chan downloader images json dump
  • License:
    Copyright (C) 2012 Geoffrey Lehée []
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU Affero General Public License as
    published by the Free Software Foundation, either version 3 of the
    License, or (at your option) any later version.
    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    GNU Affero General Public License for more details.
    You should have received a copy of the GNU Affero General Public License
    along with this program.  If not, see <>.
  • Package Index Owner: antonizoon
  • DOAP record: BA-4chan-thread-archiver-0.6.1.xml