X (Twitter) Account Origin Checker - Country, Age, Name Changes
Pricing
from $5.00 / 1,000 account checkeds
X (Twitter) Account Origin Checker - Country, Age, Name Changes
Check where any X (Twitter) accounts are based, when they were created, how they signed up, and how often they changed username. Bulk lookup for bot and fraud detection.
Pricing
from $5.00 / 1,000 account checkeds
Rating
0.0
(0)
Developer
Andrew
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Find out where any X (Twitter) account is really based, when it was created, how it signed up, and how many times it has changed its username - in bulk. This is the same "About this account" data X shows behind a profile's join date, exported as a clean table for hundreds of accounts at once. No login or cookies required.
What you get
One row per account:
- Account based in - the country X reports the account operates from (the field X added to profiles in 2025)
- Account age - creation date, age in days and years, and a
new_accountflag for accounts under 90 days old - Signup source - App Store, Google Play, or Web, plus the normalized platform
- Username change count - how many times the handle has been changed, with
changed_username/frequent_username_changesflags - Affiliation - the organization the account is affiliated with (business badge), its label type and badge image
- Verification - blue verification, legacy verification, identity verification, and the date verification started
- Accuracy flags - whether X considers the country and location data accurate
- Protected status, display name, user ID, profile picture, and profile URL
- Export to JSON, CSV, Excel, or Google Sheets from the Apify console
Use cases
- Bot and troll-farm detection - accounts that claim to be local but are based elsewhere, were created last month, and have renamed themselves repeatedly
- Foreign-influence and disinformation research - map the countries behind accounts pushing a narrative or hashtag
- Brand safety and influencer vetting - confirm a creator's location and account history before a partnership
- Fraud, impersonation, and KYC checks - spot recently created or frequently renamed accounts imitating a brand or executive
- Journalism and OSINT - verify the provenance of accounts behind a viral claim
- Community moderation - screen new members or applicants for red flags at scale
How to use
- Paste the X usernames to check - one per line, with or without @ (profile URLs work too)
- Optionally set Max accounts to check and Concurrency
- Run the actor - results appear in the Dataset tab
Suspended, deleted, or non-existent handles are skipped with a warning in the log and are not charged.
Output format
Each dataset record:
{"username": "apify","userId": "3510729917","name": "Apify","accountBasedIn": "Czechia","countryAccurate": true,"locationAccurate": true,"signupSource": "Web","signupPlatform": "web","createdAt": "2015-09-01T08:38:01.000Z","accountAgeDays": 4019,"accountAgeYears": 11,"isNewAccount": false,"usernameChangeCount": 3,"hasChangedUsername": true,"affiliateUsername": null,"affiliateLabel": null,"affiliateLabelType": null,"affiliateBadgeUrl": null,"isBlueVerified": false,"isLegacyVerified": false,"isIdentityVerified": false,"verifiedSince": "2024-01-12T16:54:11.358Z","isProtected": false,"profilePicture": "https://pbs.twimg.com/profile_images/.../photo.png","profileUrl": "https://x.com/apify","flags": ["frequent_username_changes"]}
Possible flags: new_account (under 90 days old), changed_username (1-2 changes), frequent_username_changes (3+), location_uncertain (X marks the country or location as not accurate), country_hidden (no country reported), protected.
Free tier limits
Runs on a free Apify plan check at most 25 accounts per run. Upgrade to any paid Apify plan to remove the limit.
FAQ
Do I need to log in or provide cookies? No. No login, no cookies, no risk to your own account.
Where does the country come from? X determines it from the account's activity and shows it in the "About this account" panel on every profile. Some accounts, notably those in regions where X allows hiding it, report no country and get the country_hidden flag.
Does this include follower counts and bios? No - this actor focuses on origin and history signals. Pair it with the X Profile Scraper or the Fake Follower Auditor for the rest.
Related X (Twitter) actors
Part of a complete X (Twitter) toolkit - explore the rest of the suite:
- X (Twitter) Profile Scraper - Public profile data - bio, counts, links
- X (Twitter) User Tweets Scraper - Full timeline of any account by username
- X (Twitter) Tweet Scraper - Search and export tweets by query, hashtag, user
- X (Twitter) Tweet Replies Scraper - Every reply under a post for sentiment analysis
- X (Twitter) Quote Tweets Scraper - Every quote tweet of a post, with engagement
- X (Twitter) Followers & Following Scraper - Full followers and following lists, no login
- X (Twitter) List Members Scraper - Members or followers of any public list
- X (Twitter) Retweeters Scraper - Find every account that retweeted a post
- X (Twitter) User Mentions Scraper - Brand and keyword monitoring across mentions
- X (Twitter) User Search Scraper - Find accounts by bio or keyword for lead gen
- X (Twitter) Trends Scraper - Trending topics and hashtags by location
- X (Twitter) Article to Markdown Scraper - Long form Articles as clean Markdown
- X (Twitter) MCP Server - All X tools for AI agents via MCP