Twitter Profile Media Export

Updated 18 October 2026 · 6 min read

This automation exports the media posts of a X (Twitter) profile into a CSV file. It covers the photos and the videos from the profile's Media tab, with engagement counts for each post.

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

Inputs#

Input Type Required Description
Twitter Profile URL Text Yes The URL of the target profile. Sample value: https://x.com/username
Profile Shared Media Extraction Limit (Max.500 Media per Launch) Number No The maximum number of media posts to extract. The cap is 500 media 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
Media URL Text Twitter media URLs (comma-separated)
Media Type Text Twitter media types (comma-separated)
Video URL Text Twitter post video URL
Video Duration Text Video duration
Views Count Number Tweet views count
Replies Count Number Post replies count
Retweets Count Number Post retweets count
Favorites Count Number Tweet favorites count
Quotes Count Number Post quotes count
Quoted Yes or no Quoted tweet (YES/NO)
Bookmarked Number Tweet bookmarked by you (YES/NO)
To Post ID Text The ID of the tweet this tweet replies to
To Handle Text The handle this tweet replies to
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 account description
Email List Email found in the bio
Website URL Text Website URLs (comma-separated)

The export also includes profile fields. These cover Bio Links, Profile Thumbnail, Account Date, Location, Followers, and Following Count. Further fields cover Tweets Count, Post Count, Tweet Likes Count, and Listed Count.

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, and Protected. Remaining flags cover Retweets Enabled, Retweeted, Favorited, Possibly Sensitive, Editable, Edits Left, Super Follow Eligible, Super Follower, and Super Following.

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

Why this automation is useful#

The Media tab of a profile shows its visual posts. This view is ideal for content research. Scrolling and saving links by hand is slow. This automation exports up to 500 media posts per launch with full metadata.

Each row links the media file to its performance. You can compare views, likes, and retweets across photos and videos. The Video Duration column adds length analysis for video content.

The export contains URLs, not the media files themselves. Your team opens or downloads the files it needs from those URLs.

Use cases#

  1. Audit a competitor's visual content for a client. An agency exports the media posts of three competitors. The team ranks the posts by Views Count and groups them by Media Type. The audit becomes the creative section of the client strategy deck.
  2. Build a reference library for design work. A freelance designer exports the media of ten accounts known for strong visuals. The Media URL column becomes the source list for a mood board. The designer reviews the board before every client project.
  3. Find the video length that performs in your niche. A video editor exports media posts from five creators. The editor compares Video Duration with Retweets Count and Favorites Count. The result sets the target length for the next edit package.
  4. Track competitor product creatives over time. An e-commerce owner exports the media posts of a rival every month. New rows reveal fresh product photos and campaign videos. The owner briefs the creative team with specific examples.
  5. Source repurposable content for a client account. A social media manager exports the media of an industry account with high engagement. The manager shortlists posts by Favorites Count for a curated-content calendar. Each selected post is credited and reshared through the client account.

How to use it#

  1. Connect your X (Twitter) account with the TexAu browser extension.
  2. Open Twitter Profile Media 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 500 media 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 4000 executions per day and 2000 executions per hour for this automation.
  • Maximum 500 media per launch.
  • Media from protected accounts is only available when your connected account follows them.
  • The export contains media URLs. It does not download the image or video files.
  • 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 4000 executions per day and 2000 executions per hour. Each launch extracts up to 500 media posts 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: Does it download the actual media files? A: No. The CSV contains the URLs of the images and the videos. Open the URLs to view or download the files.

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

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