Get started
Product
Back
Start here!
Get data with ready-made web scrapers for popular websites
Browse 6,000+ Actors
Apify platform
Apify Store
Pre-built web scraping tools
Actors
Build and run serverless programs
Integrations
Connect with apps and services
AI agents
Equip your AI agents with Actors
Anti-blocking
Scrape without getting blocked
Proxy
Rotate scraper IP addresses
Open source
Crawlee
Web scraping and crawling library
Solutions
Build and monetize MCP servers
Learn how to turn MCP servers into revenue with the latest webinar from our AI team. Available now.
Watch now on YouTube
Web data for
Enterprise
Startups
Universities
Nonprofits
Use cases
Data for generative AI
Lead generation
Market research
Sentiment analysis
View more →
Consulting
Apify Professional Services
Apify Partners
Developers
Documentation
Full reference for the Apify platform
Code templates
Python, JavaScript, and TypeScript
Web scraping academy
Courses for beginners and experts
Monetize your code
Publish your scrapers and get paid
Learn
API reference
CLI
SDK
Earn from your code
$495k paid out in August alone. Many developers earn $3k+ every month.
Start earning now
Resources
Help and support
Advice and answers about Apify
Submit your ideas
Tell us the Actors you want
Changelog
See what’s new on Apify
Customer stories
Find out how others use Apify
Company
About Apify
Contact us
Blog
Live events
Partners
Jobs
We're hiring!
Join our Discord
Talk to scraping experts
Pricing
Contact sales
Pay per event
straightforward_understanding/chatgpt-conversation-scraper
Developed by
Yann Feunteun
Extract complete conversations from ChatGPT shared links with smart Pay-Per-Event pricing. Get full dialogues, code blocks, and metadata - perfect for training datasets, conversation analysis, and knowledge management.
0.0 (0)
0
2
Last modified
4 days ago
Automation
AI
onescales/ai-32
Ask AI (chatgpt) anything about a URL, webpage or content. Run it in bulk or for single URL’s. Used for research, content writing, ideas, analysis, reports, translations and more. Currently supports OpenAI Chatgpt models GPT-5, GPT-5-mini and GPT-4o. (Types supported are html, pdf)
One Scales
6
5.0
automation_nerd/chatgpt-prompt-actor
This Actor automates interactions with ChatGPT by sending prompts and extracting responses. it opens the web interface, dismisses pop-ups, sends prompts, waits for responses (up to 2 minutes), and extracts generated results including citations for further use.
Egon Maier
7
snshn/monolith
A data hoarder’s dream come true: bundle any web page into a single HTML file. This Actor is a wrapper of the popular open-source library.
Sunshine
79
antonio_espresso/llms-txt-generator
Generates a clean and structured markdown format for your AI Agents LLMs.txt file. Helps define AI agent interactions, improve SEO, and ensure compatibility across platforms. Ready to integrate into your website for better transparency and control.
Antonio Blago
20
jakub.kopecky/llmstxt-generator
The /llms.txt Generator 🕸️📄 extracts website content to create an llms.txt file for AI apps 🤖✨ like LLM fine-tuning and indexing. Output is available 📥 in the Key-Value Store for easy download and integration into workflows. 🚀
Jakub Kopecký
587
4.7
anchor/gpt-browser
A GPT browser to use OpenAI prompt on any website. Put a list of URLs and a prompt, then the GPT agent will give you the answer you need. Fast, easy, and not limited with OpenAI ChatGPT restrictions. The best way to search and use GPT on large number of websites. Upload Excel or CSV. Screenshots 📸
Anchor
74
drobnikj/extended-gpt-scraper
Extract data from any website and feed it into GPT via the OpenAI API. Use ChatGPT to proofread content, analyze sentiment, summarize reviews, extract contact details, and much more.
Jakub Drobník
1.5K
4.8
thenetaji/apk-downloader
📱 Find and extract direct download links for APK files from websites. Also discovers other downloadable content like videos, images, and audio files. Perfect for gathering Android apps and media files from various sources.
thenetaji
26
mhamas/website-backup
Enables to create a backup of any website by crawling it, so that you don’t lose any content by accident. Ideal e.g. for your personal or company blog.
Matej Hamas
286
muhammetakkurtt/ai-content-detector
The AI Content Detector instantly analyzes how much of your text or file was written by AI. Verify content authenticity, boost your SEO, and maintain academic integrity. Secure your texts with fast, reliable results.
Muhammet Akkurt
9
Description
JSON Example
startUrlsarrayRequired
startUrls
List of ChatGPT shared conversation URLs to scrape. URLs should be in format: https://chatgpt.com/share/xxx
proxyConfigurationobjectOptional
proxyConfiguration
Proxy settings for the scraper to avoid being blocked. Recommended to use residential proxies for ChatGPT.
Default value of this property is {"useApifyProxy":true,"apifyProxyGroups":["RESIDENTIAL"]}
{"useApifyProxy":true,"apifyProxyGroups":["RESIDENTIAL"]}
maxRequestsPerCrawlintegerOptional
maxRequestsPerCrawl
Maximum number of conversations to scrape in a single run
Default value of this property is 100
100
headlessbooleanOptional
headless
Run browser in headless mode (recommended for production). Set to false only for debugging.
Default value of this property is true
true
includeMetadatabooleanOptional
includeMetadata
Include additional metadata like page information and extraction details
includeHtmlContentbooleanOptional
includeHtmlContent
Store original HTML content of messages (additional charge applies: +$0.02 per conversation)
Default value of this property is false
false
maxConcurrencyintegerOptional
maxConcurrency
Maximum number of pages to process simultaneously (recommended: 1 for stability)
Default value of this property is 1
1
maxScrollAttemptsintegerOptional
maxScrollAttempts
Maximum number of scroll attempts to load all conversation content
Default value of this property is 15
15
debugModebooleanOptional
debugMode
Enable detailed debugging information to help diagnose extraction issues
navigationTimeoutintegerOptional
navigationTimeout
Maximum time to wait for page navigation (milliseconds)
Default value of this property is 30000
30000
waitForContentTimeoutintegerOptional
waitForContentTimeout
Maximum time to wait for conversation content to appear (milliseconds)
Default value of this property is 15000
15000
enableCostTrackingbooleanOptional
enableCostTracking
Track and report pricing information in results and generate cost report