{
  "slug": "archivebox",
  "name": "ArchiveBox",
  "aliases": [],
  "vendor": { "name": "ArchiveBox (Nick Sweeting and contributors)", "slug": "archivebox", "website": "https://archivebox.io/" },
  "homepage_url": "https://archivebox.io/",
  "docs_url": "https://github.com/ArchiveBox/ArchiveBox/wiki",
  "repo_url": "https://github.com/ArchiveBox/ArchiveBox",
  "license_url": "https://github.com/ArchiveBox/ArchiveBox/blob/dev/LICENSE",
  "product_type": "application",
  "product_status": "active",
  "summary": "Self-hosted, open-source web archiving tool that saves URLs as HTML, PDF, screenshot, WARC, readable text and media snapshots with a web UI and CLI",
  "description": "ArchiveBox is an open-source (MIT) self-hosted web archiver. Given URLs, whether typed one at a time, imported from browser bookmarks and history, RSS feeds, Pocket or Pinboard exports, or pushed by a browser extension, it runs a set of extractors against each page and stores the results as plain files in a per-snapshot folder: the original HTML and a SingleFile bundle, a PDF and PNG screenshot and DOM dump from headless Chrome, a wget mirror with WARC, article text via Readability and Mercury, media downloaded with yt-dlp, git clones of repository links, plus favicon, headers and a link to the archive.org capture.\n\nIt installs with Docker Compose (recommended), pip or uv, and provides a Django-based web interface with admin and public views, a CLI for adding, listing and scheduling, a REST API and direct access to the SQLite index. It appeals to researchers and individuals who want a durable personal or institutional archive they fully control, independent of the Internet Archive.\n\nCaveats: current releases are pre-release builds of a major rewrite, extractors depend on external binaries such as Chrome, wget and yt-dlp, archiving authenticated content carries security trade-offs, and it is a single-node tool rather than a large-scale crawler.",
  "capabilities": ["Multi-format snapshots: HTML, SingleFile, PDF, screenshot, DOM, WARC", "Readable text extraction and media download", "Imports from bookmarks, history, RSS, Pocket and Pinboard", "Web UI, CLI, REST API and SQLite index", "Scheduled re-archiving", "Docker, pip and uv installation"],
  "workflows": ["Archive every bookmark automatically from a browser extension", "Preserve sources cited in a paper with full-page captures", "Run a shared departmental archive on a Mac mini or server"],
  "advantages": ["Files on disk in open formats; no lock-in", "MIT license and active development", "Many capture methods per URL"],
  "limitations": ["Current versions are pre-release", "Depends on external binaries", "Single-node; not a web-scale crawler", "Security caveats for logged-in archiving"],
  "prerequisites": ["Docker or Python 3.10 or newer", "Chrome, wget and yt-dlp for full extractor coverage"],
  "audiences": ["Researchers preserving sources", "Self-hosters building personal archives", "Small institutions"],
  "alternatives": ["browsertrix", "wayback-machine"],
  "categories": [{ "slug": "web-archiving", "primary": true }],
  "tags": ["web-archive", "self-hosted", "open-source", "python", "docker", "warc"],
  "use_cases": ["archive-web-pages", "back-up-data"],
  "operating_systems": ["macos", "linux", "windows"],
  "execution_modes": ["self-hosted", "local"],
  "interfaces": ["web", "cli", "api", "browser-extension"],
  "deployment_models": ["on-premises", "desktop"],
  "integrations": ["Chrome (headless)", "wget", "yt-dlp", "SingleFile", "Readability", "Pocket", "Pinboard", "archive.org"],
  "data_formats": ["HTML", "PDF", "PNG", "WARC", "JSON", "SQLite"],
  "languages": ["Python", "JavaScript"],
  "source_model": "open-source",
  "license_spdx": "MIT",
  "pricing_model": ["open-source", "free"],
  "self_hostable": true,
  "sources": [
    { "url": "https://archivebox.io/", "type": "official_site", "title": "ArchiveBox", "supports": ["name", "summary"], "checked_at": "2026-11-02" },
    { "url": "https://github.com/ArchiveBox/ArchiveBox", "type": "repository", "title": "ArchiveBox/ArchiveBox README", "supports": ["capabilities", "prerequisites", "limitations", "description"], "checked_at": "2026-11-02" },
    { "url": "https://github.com/ArchiveBox/ArchiveBox/blob/dev/LICENSE", "type": "license_page", "supports": ["license_spdx", "source_model"], "checked_at": "2026-11-02" }
  ],
  "confidence": "high",
  "discovery_method": "editorial-research",
  "depth": "standard",
  "editorial_status": "reviewed",
  "visibility": "public",
  "featured": false,
  "author": "batch-C"
}
