Truth Social Profile Scraper
Pricing
from $2.99 / 1,000 results
Truth Social Profile Scraper
📣 Truth Social Profile Scraper (truth-social-profile-scraper) extracts public profile data fast and accurately. 🔎 Perfect for market research, brand monitoring & creator analytics. 🚀 Streamline insights with a reliable, SEO-friendly scraping tool.
Pricing
from $2.99 / 1,000 results
Rating
0.0
(0)
Developer
Scrapers Hub
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Share
Truth Social Profile Scraper
The Truth Social Profile Scraper is an Apify actor that collects public profile details from Truth Social by username or profile URL and exports clean, structured data for analysis. As a Truth Social scraper and Truth Social profile data extractor, it automates Truth Social user data scraping for marketers, data analysts, OSINT researchers, and teams that need repeatable reporting — saving you hours of manual work at scale.
Why choose Truth Social Profile Scraper?
| Feature | Benefit |
|---|---|
| ✅ Username or URL input | Paste @usernames, plain handles, or full profile URLs and process them in one run for flexible workflows. |
| ✅ Public API + HTML fallback | Tries the public lookup API first; if unavailable, falls back to HTML extraction so you still get useful data. |
| ✅ No login required | Scrapes only publicly available profile data — no credentials or session setup needed. |
| ✅ Structured JSON output | Clean, standardized fields for seamless Truth Social profile export to CSV or JSON from the Apify dataset. |
| ✅ Real-time dataset push | Each processed profile is saved immediately so you can monitor progress live and avoid data loss. |
| ✅ Built-in throttling | A short per-item delay helps stabilize larger batches and reduce request failures. |
Key features
- 🌐 Flexible inputs: Accepts “@username”, plain “username”, or full “https://truthsocial.com/@username” profile URLs.
- 🔎 Public API lookup: Queries the Truth Social public lookup endpoint for rich fields when available.
- 🧭 HTML fallback extraction: If the API fails, extracts display name and description from profile HTML to return a useful subset.
- 💾 Live data saving: Uses real-time pushes to the Apify dataset as each profile completes.
- 🧱 Browser-like requests: Uses curl_cffi with Chrome impersonation and headers for improved request reliability.
- 🔁 Gentle per-item delay: Inserts a brief delay between items to improve success rates across lists.
- 📊 Structured output: Standardized keys like id, username, display_name, followers_count, and url for easy analysis and joins.
- 🔓 No login required: Only targets public data; simple setup with no cookies or tokens.
Input
Provide input via an input.json file. Example structure:
{"user_names": ["@DevinNunes","https://truthsocial.com/@realDonaldTrump","TruthSocialUser123"]}
Input Fields
| Field | Required | Description |
|---|---|---|
| user_names | Yes | List of Truth Social usernames or profile URLs to process. You can mix formats like “@handle”, “handle”, or “https://truthsocial.com/@handle”. |
Output
After execution, the actor saves each profile’s data in JSON format to the Apify dataset.
Example JSON output
[{"id": "109876543210987654","username": "DevinNunes","display_name": "Devin Nunes","followers_count": 1234567,"following_count": 123,"statuses_count": 4567,"url": "https://truthsocial.com/@DevinNunes","note": "CEO of Trump Media & Technology Group. Former Member of Congress."}]
If the API is unavailable for a given profile, the actor falls back to HTML and returns a subset:
[{"username": "TruthSocialUser123","url": "https://truthsocial.com/@TruthSocialUser123","display_name": "TruthSocialUser123","note": "Public profile description text from the page."}]
Output Fields
| Field | Type | Description |
|---|---|---|
| id | string | Unique account identifier (when returned by the public API). |
| username | string | Truth Social handle without the “@”. |
| display_name | string | Public display name from the API or page title. |
| followers_count | number | Number of followers (when returned by the public API). |
| following_count | number | Number of accounts the user follows (API-dependent). |
| statuses_count | number | Number of posts/statuses (API-dependent). |
| url | string | Canonical profile URL in the format “https://truthsocial.com/@username”. |
| note | string | Bio/description text from the API or HTML (when available). |
You can export results from the dataset as JSON or CSV for dashboards, BI tools, and downstream pipelines.
How to use Truth Social Profile Scraper (via Apify Console)
-
Open Apify Console
Go to https://console.apify.com and sign in to your account. -
Find the actor
Search for “truth-social-profile-scraper” on your dashboard and open the actor detail page. -
Prepare your input list
Collect profile identifiers in any supported format: “@username”, “username”, or “https://truthsocial.com/@username”. -
Enter input data
In the INPUT tab, paste your list into the user_names field (string list). Mix formats freely. -
Start the run
Click Run. The actor will attempt a public API lookup first, then automatically fall back to HTML if needed. -
Monitor progress
Watch logs for messages like “🔍 Looking up user via API…” and “✅ Successfully processed …”. Failures are logged per item. -
Review results
After completion, open the Dataset tab (Truth Social Profile Data) to preview the records. -
Export your data
Export the dataset as JSON or CSV for analytics, reporting, or integration with other tools.
No coding required — get accurate Truth Social profile data in minutes.
Advanced features & SEO optimization
- 🧭 API + HTML fallback: Engineered to keep your Truth Social profile scraper runs productive even if the public API is intermittently unavailable.
- 🧼 Input normalization: Automatically converts @handles and profile URLs into normalized usernames for consistent processing with this Truth Social profile scraper tool.
- 🧪 Browser-like headers: Uses Chrome impersonation via curl_cffi to improve request reliability for this Truth Social scraping tool.
- ⏱️ Gentle rate handling: Inserts a short delay between items to reduce errors during Truth Social user data scraping.
- 🧾 Dataset-first workflow: Optimized for Truth Social profile export to CSV/JSON from the Apify dataset for OSINT and analytics use cases.
Best use cases
- 📈 Marketing research & audience profiling: Analyze display names, bios, and follower counts to segment audiences and benchmark reach.
- 🕵️ OSINT & investigations: Build structured datasets of public profiles for monitoring and reporting with a Truth Social public data scraper.
- 📊 Data analytics & dashboards: Aggregate followers_count and statuses_count (when available) to power time-series reporting.
- 📰 Journalism & background research: Quickly assemble public profile snapshots (display name, bio, URL) for story development.
- 🔌 Developer pipelines & APIs: Fetch results from the Apify dataset to integrate a Truth Social profile crawler into ETL jobs, CRMs, or data warehouses.
- 🎯 Lead generation enrichment: Enrich lists with public profile bios and metrics using a reliable Truth Social account data scraper.
Technical specifications
-
Supported Input Formats
- ✅ @username (e.g., “@DevinNunes”)
- ✅ username (e.g., “DevinNunes”)
- ✅ Full URL (e.g., “https://truthsocial.com/@DevinNunes”)
-
Proxy Support
- ✅ Browser-like requests via curl_cffi with Chrome impersonation
- ❌ No proxy configuration options in input
-
Retry Mechanism
- ✅ API→HTML fallback path for resilience
- ❌ No explicit multi-attempt retry logic beyond fallback
-
Dataset Structure
- ✅ One JSON object per profile pushed in real time
- ✅ Default dataset view highlights: id, username, display_name, followers_count, following_count, statuses_count, url
-
Rate Limits & Performance
- ✅ Built-in ~1s delay between items for stability
- ⚠️ Overall speed depends on network and API/HTML response times
-
Limitations
- ❌ Does not scrape followers lists or posts
- ❌ No login or private data access
- ⚠️ Field availability (e.g., counts, id) depends on the public API response; HTML fallback returns a subset
FAQ
Is the Truth Social Profile Scraper free?
✅ It runs with your Apify account and billing. Costs depend on your plan and usage. Check your Apify account for pricing before running large batches.
Do I need to log in or provide cookies?
✅ No. The actor works without authentication and collects only publicly available profile data.
What input formats are supported?
✅ You can provide @usernames, plain usernames, or full profile URLs. Add them to the user_names array as a string list.
What data does it extract?
✅ When the public API responds, it returns fields like id, username, display_name, followers_count, following_count, statuses_count, url, and note. If the API isn’t available, it extracts a subset (username, url, display_name, note) from HTML.
How many profiles can I scrape per run?
✅ You can include multiple entries in user_names. The actor processes each item sequentially with a brief delay for stability.
Does it scrape followers lists?
❌ No. It focuses on profile-level fields, including followers_count when provided by the public API.
Can I use it via API or Python?
✅ Yes. Results are stored in an Apify dataset, which you can fetch via the Apify API for integration with scripts and automation.
What happens if the API is blocked?
✅ The actor automatically falls back to HTML extraction (display name and description), so you still receive useful public profile data.
Is it legal and safe to use?
✅ Yes, when used responsibly. It accesses only public data without logging in. You are responsible for complying with laws and platform terms in your jurisdiction.
Support & feature requests
We’d love your feedback to improve the Truth Social Profile Scraper.
- 💡 Feature Requests: Ask for enhancements like bulk list helpers, additional normalization options, or extended dataset views.
- 📧 Contact: Reach out through your Apify Console project to share feedback or request support.
Your input helps shape the roadmap for a better Truth Social profile scraper.
Closing CTA / Final thoughts
Get started with the Truth Social Profile Scraper and turn public profiles into clean, analysis-ready datasets.
Reliable API+HTML fallback, flexible inputs, and fast exports — everything you need to scale Truth Social scraping responsibly.
Disclaimer
These scrapers collect information only from publicly accessible sources. They do not access private profiles, authenticated data, or password-protected pages. Compliance with applicable laws and regulations (including GDPR/CCPA) and platform Terms of Service is the user’s responsibility. For any data removal or compliance concerns, please contact Apify support through your account. Always use this tool responsibly, ethically, and for legitimate purposes only.