XenForo-to-Markdown Exporter

ChipFIN
2026-04-03T23:42:27Z

Exports XenForo threads to Markdown. Supports multi-page export, signature filtering, and a left-edge hover UI.

XenForo-to-Markdown Exporter

Exports complete XenForo threads or single pages into a clean, well-structured Markdown file. The script features a convenient left-edge hover UI and support for multi-page threads via background XMLHttpRequests.

Features

Export Single Page or Entire Thread: Choose to capture only the current page or let the script fetch and parse all pages of a thread automatically.

Filter Options: Easily toggle the inclusion of post URLs and user signatures directly from the user interface.

Format Conversion: Accurately converts XenForo BBCode elements into standard Markdown, including:

Quotes (including author attribution)

Code blocks (with language tags preserved)

Inline formatting (bold, italic, strikethrough, inline code)

Lists (ordered and unordered)

Tables

Spoilers (converted to HTML blocks)

Images and link resolution (converts relative URLs to absolute)

Unobtrusive UI: A minimal, translucent tab on the left edge of the screen expands into a control panel on hover.

Tampermonkey Integration: Includes commands in the Tampermonkey extension menu for quick access and configuration.

How to use

1. Install the script via Tampermonkey.

2. Navigate to any supported XenForo 2 thread page.

3. Hover over the blue tab on the left side of the screen.

4. Select your export scope (This page / Entire thread) and toggle any options.

5. Click Export to Markdown. The file will be processed and downloaded automatically with an ISO timestamped filename.