Twitter Profile Tweets Export

Updated 18 October 2026 · 7 min read

This automation exports the latest tweets from a public X (Twitter) profile into a CSV file. Each row contains the tweet content, the posting date, the engagement counts, and the media links.

Platform: X (Twitter) | Category: Search & Collect

Inputs#

Input Type Required Description
Twitter Profile URL Text Yes The URL of the profile to extract tweets from. Sample value: https://x.com/username/
Profile Tweets Extraction Limit (Max. 70 Tweets per Launch) Number No The maximum number of tweets to extract in one run. The cap is 70 tweets per launch.

Outputs#

Output Type Description
Post URL Text Twitter post URL
Post Date Date Post date
Post Content Text The text content of the tweet
Tweet Type Text Twitter tweet type
Views Count Number Tweet views count
Replies Count Number Post replies count
Retweets Count Number Post retweets count
Likes Count Number Tweet likes count
Quotes Count Number Post quotes count
Quoted Yes or no Quoted tweet (YES/NO)
To Post ID Text The ID of the tweet this tweet replies to
To Handle Text The handle this tweet replies to
Media URL Text Twitter media URLs (comma-separated)
Media Type Text Twitter media types (comma-separated)
Tweet Image URL Text Twitter tweet image URL
Tweet Video URL Text Twitter tweet video URL
Video Duration (in minutes) Number Twitter post video duration
App Device Text Tweet posting app device
Language Text Locale language of the tweet
Name Text Twitter profile name
Handle Text Profile handle
Profile URL Text Twitter profile URL
Profile ID Text Twitter profile ID
Bio Text Twitter profile bio
Email Text Email found in the bio

The export also includes profile and account fields. These cover Website URL, Bio Links, Profile Thumbnail, Profile Banner, Pinned Tweet URL, Location, and Account Date. Counts cover Followers Count, Following Count, Tweets Count, Post Count, Favourites Count, Listed Count, and Professional Type.

The export also includes status and relationship flags. These cover Default Profile, Paid Member, Blue Badge, NFT Avatar, Blocking, Blocked, DM Open, and Can Tag Media. Further flags cover Follower, Following, Follow Sent, Custom Timelines, Muting, Notifications ON, Protected, and Retweets Enabled. Remaining flags cover Retweeted, Favorited, Possibly Sensitive, Editable, Edits Left, Super Follow Eligible, Super Follower, and Super Following. The export also includes the poll fields Poll Label #1 to #4.

This table lists the main outputs. A real run returns more columns, about 67 in total. For example: "Website URL", "Followers Count" and "Views Count".

Why this automation is useful#

Reading a profile page by page does not scale. This automation turns the recent tweets of any public profile into a structured table. You get the text, the date, and the full engagement counts for every tweet.

The data enables content research at a practical level. You can rank the tweets of a competitor by views, replies, retweets, or likes. You can compare performance across media types. You can see which topics the account repeats.

The export also captures reply metadata. When a tweet is a reply, the CSV shows the target tweet ID and the target handle. This reveals who the profile talks to.

Use cases#

  1. Benchmark a competitor's content for a client report. An agency exports the tweets of three competitor accounts. The team ranks the tweets by Likes Count and Retweets Count in a spreadsheet. The ranking becomes the content benchmark section of the monthly client report.
  2. Plan a content calendar from proven posts. A business owner exports the tweets of five niche creators. The owner sorts by Views Count and filters by Media Type. The top formats become the next month of planned posts.
  3. Prepare outreach to a prospect account. A sales rep exports the recent tweets of a target founder before the first message. The rep references one specific tweet in the opening line. The message starts from something the prospect cares about.
  4. Build a swipe file of hooks. A freelance content writer exports tweets from ten high-performing accounts. The writer keeps the tweets with the highest Retweets Count per account. The patterns in those tweets become hook templates for client work.
  5. Find which brands sponsor an influencer. An agency exports the tweets of an influencer and scans Post Content for sponsor mentions. The named brands become a prospect list. The agency pitches those brands on a rival influencer.
  6. Monitor founder accounts for buying signals. A sales team exports the tweets of 20 target founders every week. The team searches Post Content for words like "hiring", "looking for", or "recommend". Matching accounts move to the top of the call list.

How to use it#

  1. Connect your X (Twitter) account with the TexAu browser extension.
  2. Open Twitter Profile Tweets Export in the TexAu Desktop app.
  3. Enter the Twitter Profile URL. Use the full profile URL, for example https://x.com/username/.
  4. Set the extract limit. The maximum is 70 tweets per launch.
  5. Run the automation.
  6. Open the CSV in your export folder when the run ends.

The automation uses your active session. Do not use the account heavily in the browser during the run.

Limits and limitations#

  • TexAu sets a default limit of 100 executions per day and 10 executions per hour for this automation.
  • Maximum 70 tweets per launch. Run the automation again on another day for more tweets.
  • Tweets from protected accounts are only available when your connected account follows them.
  • The automation uses your active X (Twitter) session. Heavy browser use during the run can interrupt extraction.
  • X (Twitter) can change its layout or rate limits at any time. Results can vary between runs.

FAQ#

Q: How many profiles can I export per day? A: TexAu sets a default limit of 100 executions per day and 10 executions per hour. Each run extracts up to 70 tweets from one profile.

Q: Can X (Twitter) restrict my account? A: Yes, if you exceed the platform rate limits. TexAu adds random delays between actions. Keep to the default limits to reduce risk.

Q: Do I need a proxy? A: A proxy is not required for one account. Use one proxy per account when you run many accounts.

Q: What account do I need? A: A free X (Twitter) account is enough. No paid subscription is required.

Q: Does the automation dedupe results? A: TexAu dedupes repeated runs of the same input. Keep your CSVs clean by not re-running the same input.

Q: Where do the results go? A: Results save as a CSV in your export folder. You can also find past runs in the History section of the app.

Q: Can I export tweets from a protected account? A: Only when your connected account follows that protected account. The export respects the privacy settings of the profile.

Q: Does the export include replies? A: The export includes the tweets of the profile, with reply metadata when a tweet is a reply. For the combined tweets-and-replies feed, use the Twitter Profile Tweets and Replies Export automation.

Troubleshooting#

The automation asks me to connect the account again. The platform session expired. Reconnect the account with the TexAu browser extension. See Connect accounts with the TexAu browser extension.

The run fails with an invalid URL error. Copy the URL exactly as the Inputs table shows. The automation checks the URL format before it runs.

The CSV has fewer results than expected. The platform shows less data to your account than the total count suggests. Private or restricted profiles do not appear. This is normal platform behavior.

The automation stops before it reaches my extract limit. You reached a rate limit window. Wait for the window to reset, then run the automation again. See Manage rate limits.

The same run fails several times. Note the exact error message from the app. Contact TexAu support and include this message and the automation name.


Platform: X (Twitter) | Category: Search & Collect