# OFTV Search Scraper (`deepmine/oftv-search-scraper`) Actor

Search OFTV by any keyword and extract matching videos and creator profiles — with direct OnlyFans profile links for every result. Paginates automatically to return up to hundreds of results. Ideal for finding OnlyFans creators by niche, topic, or name at scale.

- **URL**: https://apify.com/deepmine/oftv-search-scraper.md
- **Developed by:** [DeepMine](https://apify.com/deepmine) (community)
- **Categories:** Videos, Social media, Lead generation
- **Stats:** 14 total users, 0 monthly users, 83.3% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

$25.00/month + usage

To use this Actor, you pay a monthly rental fee to the developer. The rent is subtracted from your prepaid usage every month after the free trial period. You also pay for the Apify platform usage, which gets cheaper the higher Apify subscription plan you have.

Learn more: https://docs.apify.com/actors/running/actors-in-store.md#rental-actors

## What's an Apify Actor?

Actors are web data automations that power AI and operations. They run on the Apify platform to scrape websites, process data, connect APIs, and automate workflows.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.
Actors are written with capital "A".

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
The best way to integrate Actors is as follows.

- **AI agents and MCP clients** — the [Apify MCP server](https://docs.apify.com/integrations/mcp.md) at `https://mcp.apify.com` (remote, streamable HTTP, OAuth on first use).
- **Agentic workflows and local Actor development** — [Agent Skills](https://apify.com/.well-known/agent-skills/index.json) with the [Apify CLI](https://docs.apify.com/cli/docs.md): `npm install -g apify-cli`, then `apify login`.
- **JavaScript/TypeScript projects** — the official [JS/TS client](https://docs.apify.com/api/client/js/docs.md): `npm install apify-client`.
- **Python projects** — the official [Python client](https://docs.apify.com/api/client/python/docs.md): `pip install apify-client`.
- **Any other language** — the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).

# README

## OFTV Search Scraper

Search OFTV by any keyword or phrase and extract full structured data for every matching video and creator — including titles, descriptions, thumbnails, publish dates, and direct OnlyFans profile links. Paginates automatically to return up to hundreds of results per query.

OFTV is the official free streaming platform by OnlyFans, where the world's biggest OF creators publish safe-for-work content. Every creator on OFTV has an active OnlyFans account — making OFTV search one of the most targeted ways to find OnlyFans creators by niche, category, content type, or keyword.

***

### What It Does

Enter any keyword — a niche, a name, a content category, a topic — and this scraper queries the OFTV search API, paginates through all results, and returns two record types in one dataset: matching **videos** and matching **creator profiles**. Each video includes full metadata and the creator's OnlyFans and OFTV links. Each creator record includes their profile, channel description, and direct links to both platforms.

***

### Key Features

- 🔍 **Keyword search across all of OFTV** — query any word, phrase, name, or niche
- 🎬 **Full video results** — title, description, duration, publish date, thumbnails, video URL
- 👤 **Creator profile results** — channel name, description, OFTV handle, OnlyFans handle, profile images
- 🔗 **Direct OnlyFans links** — OF profile URLs built automatically for every creator in results
- 📄 **Auto-pagination** — scrapes all pages until `maxResults` is reached or results are exhausted
- 🗂️ **Two output views** — separate Videos and Creators table views in the Apify Console
- 🌐 **Residential proxy support** — reliable results via rotating residential proxies

***

### Who Is This For?

- **Model agencies** looking up OnlyFans creators in specific niches by searching OFTV for category keywords
- **Talent scouts** finding established OF models with a content library by searching OFTV creator results
- **Marketing teams** identifying which OnlyFans creators produce content around specific topics or brands
- **Researchers and analysts** mapping the OnlyFans creator landscape by niche, category, or content style
- **Developers** building creator search tools, OF model directories, or niche-specific creator databases
- **Data teams** extracting structured OFTV data at scale for competitive intelligence or market research
- **Recruiters** finding active OnlyFans creators by searching content keywords relevant to their audience

***

### Use Cases

#### Find OnlyFans Creators by Niche via OFTV Search

Search OFTV for any content category — fitness, gaming, cooking, travel, comedy, lifestyle — and get back every creator producing that type of content with their OnlyFans profile links attached. This is one of the fastest ways to build a targeted list of OF models in a specific niche without manually browsing the platform.

#### OnlyFans Creator Discovery by Keyword

Type any keyword and get back every OFTV creator who matches — complete with their channel description, profile images, OF handle, and direct OnlyFans profile URL. Ideal for identifying creators in underserved niches, emerging categories, or specific topic areas that align with a brand or campaign.

#### OFTV Video Research and Content Analysis

Search OFTV for any topic and extract every matching video with full metadata: title, description, duration, publish date, thumbnail URLs, and the creator behind it. Use this to analyze content trends, identify what topics OnlyFans creators are producing at scale, and track which creators are most active in a given category.

#### OF Model Name and Handle Lookup

Search by a creator's name, alias, or username to look up their OFTV presence. Returns their channel profile, OFTV handle, OnlyFans handle, and profile images — useful for verifying creator identities across platforms or building structured creator profiles.

#### Competitive Research on OnlyFans Creator Content

Search competitor keywords and brand terms to find which OnlyFans creators are producing content in your space. Compare creator profiles, channel descriptions, and content output across any keyword to identify key players, content gaps, and emerging OF creators worth tracking.

#### Build Niche OnlyFans Creator Databases

Combine searches across multiple keywords to build a comprehensive database of OnlyFans creators segmented by content type. Each creator record includes their OF handle, profile images, channel description, and links — ready to import into a CRM, spreadsheet, or custom tool.

***

### Output

#### Video Records (`resultType: "video"`)

| Field | Description |
|---|---|
| `resultType` | Always `"video"` |
| `uniqueId` | OFTV video unique ID |
| `id` | Internal video ID |
| `title` | Video title |
| `seoTitle` | SEO-optimized title |
| `longTitle` | Extended display title |
| `description` | Full video description |
| `duration` | Duration in seconds |
| `publishedAt` | Publication date |
| `rankingScore` | Search relevance score |
| `videoUrl` | Direct OFTV video page link |
| `thumbnailUrl` | Main thumbnail (best available resolution) |
| `thumbnail1080` / `720` / `480` / `360` / `240` | All thumbnail resolutions |
| `creatorUniqueId` | Creator's unique ID |
| `creatorChannelName` | Creator's channel/show name |
| `creatorOftvHandle` | Creator's OFTV handle |
| `creatorOfHandle` | Creator's OnlyFans handle |
| `creatorOftvUrl` | Direct OFTV profile link |
| `creatorOfUrl` | Direct OnlyFans profile link |
| `creatorProfileImageLarge` | Creator profile image (large) |
| `creatorProfileImageSmall` | Creator profile image (small) |
| `creatorFeaturedImage1080` | Creator featured/banner image (1080p) |
| `creatorFeaturedImage720` | Creator featured/banner image (720p) |

#### Creator Records (`resultType: "creator"`)

| Field | Description |
|---|---|
| `resultType` | Always `"creator"` |
| `uniqueId` | Creator's unique ID |
| `id` | Internal creator ID |
| `channelName` | Creator's channel/show name |
| `channelDescription` | Creator's channel bio/description |
| `oftvHandle` | Creator's OFTV handle |
| `ofHandle` | Creator's OnlyFans handle |
| `oftvUrl` | Direct OFTV profile link |
| `ofUrl` | Direct OnlyFans profile link |
| `rankingScore` | Search relevance score |
| `mostRecentVideoPublishedAt` | Timestamp of their most recent OFTV video |
| `profileImageLarge` | Profile image (large) |
| `profileImageSmall` | Profile image (small) |
| `featuredImage1080` | Featured/banner image (1080p) |
| `featuredImage720` | Featured/banner image (720p) |

***

### Output Views

Two pre-built table views available in the Apify Console Output tab:

- **Videos** — Thumbnail, title, duration, publish date, description, video link, creator channel, OFTV/OF profile links, relevance score
- **Creators** — Profile photo, channel name, description, OFTV profile link, OnlyFans profile link, last video date, relevance score

***

### Input

| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
| `searchQuery` | string | ✅ Yes | — | Keyword or phrase to search for on OFTV |
| `maxResults` | integer | No | 200 | Maximum total results to return (videos + creators combined) |
| `proxyConfiguration` | object | No | Residential | Proxy settings — residential proxies strongly recommended |

***

### Tips for Best Results

**Search by niche to find the most targeted OF creator lists.** Keywords like a specific content style, topic, or category return every creator producing that type of content — with their OnlyFans handles attached. This is far faster than manually browsing creator pages on OFTV.

**Creators show up separately in results.** The dataset includes both video records and creator profile records. Use the Creators view to filter to just creator profiles with their OF links — skip the video metadata entirely if you only need creator data.

**Increase `maxResults` for large searches.** Popular keywords like broad niches can return hundreds of matching videos. Set `maxResults` to 500 or higher to ensure you capture the full result set.

**Relevance score ranks results.** The `rankingScore` field reflects how closely each result matches your search query. Sort descending on this field to surface the most relevant videos and creators first.

**Search creator names and aliases directly.** OFTV search matches against creator handles, channel names, and descriptions — so you can look up a specific creator by name and retrieve their full profile data including their OnlyFans handle.

**Combine with other OFTV scrapers.** Use this scraper to discover creators by keyword, then use the OFTV Homepage Scraper or OFTV Trending Scraper to track which of those creators are currently being featured or trending on the platform.

***

### Frequently Asked Questions

**What is OFTV?**
OFTV is the official free streaming platform by OnlyFans. It hosts safe-for-work video content — vlogs, fitness, podcasts, comedy, cooking, travel, and original series — from top OnlyFans creators. Every creator on OFTV has an active OnlyFans account and produces content on both platforms.

**What can I search for?**
Any keyword, phrase, topic, niche, or creator name. The search covers video titles, descriptions, and creator channel names across the entire OFTV library. Search by content category ("fitness", "cooking"), by style ("vlog", "podcast"), or by creator name or handle.

**Does this return OnlyFans profile links?**
Yes. Every video result includes the creator's OnlyFans handle and a direct OF profile URL. Every creator result also includes their OnlyFans handle and direct link.

**How many results can I get?**
It depends on the search query. Popular keywords can return hundreds of matching videos and dozens of matching creators. The scraper paginates automatically — set `maxResults` to control the cap. Videos and creators count together toward the limit.

**Are video results and creator results mixed together?**
They are stored in the same dataset but tagged with `resultType: "video"` or `resultType: "creator"`. Use the Videos and Creators output views in the Apify Console to see them separated, or filter by `resultType` in your downstream tool.

**Can I export results to a spreadsheet?**
Yes — all results export to JSON, CSV, or Excel directly from the Apify dataset. Fields are flat and ready for import into Google Sheets, Airtable, Notion, HubSpot, or any other tool.

**Do I need a proxy?**
Residential proxies are strongly recommended for reliability. The default configuration uses Apify residential proxies automatically.

***

*OFTV search scraper · search OFTV by keyword · OFTV keyword search · find OnlyFans creators by niche · OFTV creator search · OnlyFans creator finder · OF model search tool · scrape OFTV search results · OFTV search API · find OF creators by category · OnlyFans niche search · search OnlyFans creators · OFTV video search · find OnlyFans models · OnlyFans creator database · OF model finder · OnlyFans creator discovery · OFTV creator data · OnlyFans profile data · scrape OFTV · OFTV data extractor · OnlyFans creator list by keyword · find OF creators by topic · OnlyFans talent research · model agency tools · OF model directory · OnlyFans creator profiles · OFTV creator profiles · OnlyFans SFW search · OFTV search results*

# Actor input Schema

## `searchQuery` (type: `string`):

Keyword or phrase to search for on OFTV.

## `maxResults` (type: `integer`):

Maximum number of results to return. The scraper paginates automatically until this limit is reached or no more results are available.

## `pruneDeadRecords` (type: `boolean`):

When enabled, videos with no thumbnail (removed or unlisted videos still lingering in the search index) are skipped and not saved to the dataset.

## `proxyConfiguration` (type: `object`):

Proxy settings. Rotating residential proxies are strongly recommended for reliability.

## Actor input object example

```json
{
  "searchQuery": "blonde",
  "maxResults": 200,
  "pruneDeadRecords": true,
  "proxyConfiguration": {
    "useApifyProxy": true,
    "apifyProxyGroups": [
      "RESIDENTIAL"
    ]
  }
}
```

# Actor output Schema

## `videos` (type: `string`):

No description

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "searchQuery": "blonde"
};

// Run the Actor and wait for it to finish
const run = await client.actor("deepmine/oftv-search-scraper").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = { "searchQuery": "blonde" }

# Run the Actor and wait for it to finish
run = client.actor("deepmine/oftv-search-scraper").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
for item in client.dataset(run.default_dataset_id).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "searchQuery": "blonde"
}' |
apify call deepmine/oftv-search-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,deepmine/oftv-search-scraper"
        }
    }
}

```

The hosted server signs you in with OAuth on first connect, so no API token belongs in this config. Clients without OAuth support can send an `Authorization: Bearer <APIFY_API_TOKEN>` header instead, using a token from API & Integrations in Apify Console (https://console.apify.com/settings/integrations).

## OpenAPI specification

Download the OpenAPI definition: https://api.apify.com/v2/actors/eiJTSnS6n1cZBELWz/builds/incytsmyYbD9Dq6ir/openapi.json
