OnlyFans Chat Exporter (CSV)

Extracts chat history to CSV. Uses robust message-count tracking, strict time parsing, auto-sorting, and two-stage loader checks.

You will need to install an extension such as Tampermonkey, Greasemonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Userscripts to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install a user script manager extension to install this script.

(I already have a user script manager, let me install it!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(I already have a user style manager, let me install it!)

Author
thomased
Daily installs
2
Total installs
2
Ratings
0 0 0
Version
1.3.3
Created
2026-03-30
Updated
2026-03-30
Size
17.6 KB
License
MIT
Applies to

📥 OnlyFans Chat Exporter (CSV)

A handy Tampermonkey script to export your OnlyFans conversations into a clean, Excel-compatible CSV file.

✨ Features

  • 🤖 Auto-Loading: Takes control of the chat window to automatically scroll up (loading the entire chat history) and then gracefully scrolls back down to ensure all recent messages are rendered by the virtual DOM before capturing.
  • 📊 Clean Formatting: Organizes the data into neatly separated columns: ISO Timestamp, Sender (Me / Partner's Name), Message, Liked, and Media URL.
  • ⏱️ Smart Timestamps: Converts native OnlyFans dates and 12-hour times (e.g., "Mar 3, '24 10:05 am") into standard ISO format (YYYY-MM-DD HH:mm).
  • 😁 Emoji Support: Injects a UTF-8 BOM into the file so emojis and special characters display perfectly in Microsoft Excel and Google Sheets.
  • 🛡️ CSV Integrity: Prevents broken spreadsheet rows by flattening in-message newlines into spaces.
  • 🎨 Discreet UI: Features a neat, toggleable side-panel that stays hidden on the edge of the screen and only appears when you are actively inside a chat.

🚀 How to Use

  1. Install the script via Tampermonkey.
  2. Navigate to any OnlyFans chat.
  3. Look for the small light blue "OF CSV" tab on the right side of the screen and click it to open the panel.
  4. Click "Load All & Export".
  5. Wait while the script automatically scrolls through the history and synchronizes the messages. Once finished, the .csv file will download automatically.

🔒 Privacy

This script runs entirely locally within your browser. It simply reads the loaded text from the DOM and generates a local file. No data is sent to any external servers.