Instagram Account Creation Date & Country Checker · Bulk · Apify
Instagram Account Age Checker avatar

Instagram Account Age Checker

Pricing

from $2.33 / 1,000 checked accounts

Go to Apify Store
Instagram Account Age Checker

Instagram Account Age Checker

Check when any Instagram account was created and where it's based, straight from Instagram's “About this account”: join date, country and username changes. Followers, verification and business contacts in the same row. From $2.95 per 1,000. Bulk, no login. Missing accounts are free.

Pricing

from $2.33 / 1,000 checked accounts

Rating

0.0

(0)

Developer

Instagram Data API

Instagram Data API

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

3

Monthly active users

2 days ago

Last modified

Features

Limited permissions

Share

Instagram account age checker: join date, country, username changes

Paste usernames and see when each account was created, which country it's based in and how many times it changed its username — the data Instagram shows under “About this account”.

  • 🗓️ Join month (joined: "2012-01") straight from Instagram.
  • 🌍 Country — or countryShared: false when the owner hides it.
  • 🏷️ Former usernames — how many times the handle changed, a common sign of a bought or repurposed account.
  • 📇 Profile in the same row — followers, following, posts, verified, business, category, public email and phone.
  • 🔓 No login; accounts that don't exist are free.

Why scrape Instagram account age and country?

  • Fraud and fake-account checks: brand-new accounts and frequent username changes.
  • Influencer authenticity before you pay.
  • Regional campaigns: which country a creator is really based in.

What data can I scrape from Instagram account age and country?

DataWhat it is
UsernameInstagram username (handle)
JoinedMonth the account joined Instagram (About this account)
Age, yearsYears since the account joined Instagram, one decimal
CountryCountry the account is based in (About this account); empty if Instagram doesn't show it
Changed usernameTrue if Instagram lists former usernames for the account
FollowersFollower count
VerifiedTrue if the account has the blue check

Up to 21 fields per row in total — the Output tab lists every one of them.

How to scrape Instagram account age and country

  1. Paste usernames or links into the input, one per line.
  2. Press Start — rows stream into the Output tab while the run goes.
  3. Download them as JSON, CSV, Excel or HTML, or get them through the API.

Works with any public profile on Instagram — no login, no cookies, no Instagram account of yours.

No input at hand? Press Start with an empty input — you get a 3-row sample.

Input example

{
"usernames": [
"natgeo"
]
}

Output example: Instagram account age and country data

{
"username": "natgeo",
"joined": "2012-01",
"accountAgeMonths": 177,
"accountAgeYears": 14.8,
"country": "United States",
"countryShared": true,
"formerUsernames": 0,
"hasChangedUsername": false,
"followers": 283000000,
"isVerified": true
}

Each row has up to 21 fields — the Output tab describes every one of them. Fields Instagram doesn't show come as null, never as a fake 0.

Coming from Apify's official Instagram scrapers? Turn on Also add Apify-style field names: every row also gets likesCount, commentsCount, videoPlayCount, timestamp, displayUrl, followersCount, followsCount, verified and more with the same values, and the post type as Video, Image or Sidecar — your sheets, code and n8n flows keep working. Long list of usernames? Upload it as a CSV or TXT file in Or upload a list.

Limits

  • Instagram doesn't show “About this account” for every profile every time — such rows are free and say so.
  • Country is empty when the account doesn't share it.
  • Free Apify plan: the first 20 results of each run (looking through up to 15 pages of Instagram), up to 300 results a month across our Actors, from a daily free pool shared by all free users. Any paid Apify plan gets every result — no cap.

How much does it cost to scrape Instagram account age and country?

Pay per event: you pay for the rows you get, plus $0.0005 per run. No subscription to this Actor.

Apify planPer 1,000 accountsWhat $5 of free credit gets you
Free$4.45≈ 1,100 accounts
Starter$3.95—
Business and higher$2.95—

Every event of this Actor on the Starter plan:

EventWhat it isPrice
Checked accountEach account with its join date and country$3.95 per 1,000

Typical jobs on Starter:

  • 1,000 accounts ≈ $3.95
  • 100 influencers to vet ≈ $0.40

Always free: usernames that don't exist and duplicates. Set Maximum cost per run in the run options to cap any run.

Chain it with other Actors

Use the rows of an earlier run as the input: paste its dataset ID into Or: dataset from another run. For example, run Instagram Followers Scraper on a brand, then give its dataset to Instagram Email & Phone Scraper — you get the emails of the brand's followers. Works with the datasets of Apify's own Instagram Actors too.

Instagram account age and country API: Python, n8n, Make, Zapier and AI agents

Python:

from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("instagram-data-api/instagram-account-age-checker").call(run_input={'usernames': ['natgeo']})
for row in client.dataset(run["defaultDatasetId"]).iterate_items():
print(row)

n8n, Make, Zapier or any HTTP client: one request runs the Actor and returns the rows — POST https://api.apify.com/v2/acts/instagram-data-api~instagram-account-age-checker/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN with the input JSON as the body.

AI agents (MCP) — your agent gets this Actor as a tool:

  • Claude Code: claude mcp add --transport http apify "https://mcp.apify.com?tools=instagram-data-api/instagram-account-age-checker"
  • Claude, Cursor, VS Code, n8n: add https://mcp.apify.com?tools=instagram-data-api/instagram-account-age-checker as a remote MCP server and sign in to Apify.
  • Ask it: “Check the join date and country of these influencers.” · “Which of these accounts were created in the last 6 months?”

FAQ: scraping Instagram account age and country

How do I check when an Instagram account was created? Paste usernames and press Start — joined is the month and year from Instagram's “About this account” (for example 2012-01), accountAgeYears the age as a number.

How exact is the date? It's the month Instagram itself shows in “About this account” (for example 2012-01). Instagram doesn't show the day.

Why is the country empty sometimes? Some accounts don't share it; you get country: null and countryShared: false.

What is it used for? Spotting fake or brand-new accounts, checking influencers before a deal, and confirming where a creator is really based.

What does it cost? $3.95 per 1,000 accounts on Starter — profile and “About this account” in one price. Accounts that don't exist cost nothing.

Do I need an Instagram account or cookies? No. You only paste usernames, links or keywords. Nothing to log in, nothing to install, and your own Instagram account is never involved.

What am I charged for — and what's free? Only the events in the pricing table, plus $0.0005 per run. Rows with an error field are free, and duplicates are never returned or charged. Each run's SUMMARY record shows results and free rows.

Can I try it for free? Yes. On Apify's free plan you get the first 20 results of every run (up to 300 a month across our Actors), paid from the monthly free credit Apify gives every account. Paid plans get every result, with no cap.

Can I cap what a run costs? Yes. Set Maximum cost per run in the run options — the run stops at your limit and SUMMARY shows stoppedAtChargeLimit: true.

Can I use it from n8n, Make, Zapier or an AI agent? Yes, like any Apify Actor: REST API, webhooks, the n8n, Make and Zapier integrations, and the Apify MCP server for Claude, Cursor, VS Code and other MCP clients. Short timeout in your workflow or agent? Set Return what's ready after (seconds): the run stops on time with what it has collected, and you pay only for that.

For AI agents

Actor: instagram-data-api/instagram-account-age-checker
Does: Check Instagram account age in bulk: join month, country and username changes from “About this account”, plus followers. No login.
Input: {"usernames": ["natgeo"]}
Output: one JSON row per result, up to 21 fields; main: username, joined, accountAgeYears, country, hasChangedUsername, followers, isVerified
Free: usernames that don't exist and duplicates
Price: event "account" $3.95 per 1,000 on Starter + $0.0005 per run
Run: POST https://api.apify.com/v2/acts/instagram-data-api~instagram-account-age-checker/run-sync-get-dataset-items?token=APIFY_TOKEN

More Instagram Actors from us

ContentPeopleStories
All-in-one Instagram Scraper · Reels · Posts · Post details · Reel views checker · Hashtags · Search · Transcripts · Tagged posts · Audio · Locations · Hashtag statsProfiles · Followers count · Account age · Emails & phones · Similar accounts · Similar accounts with profiles · Followers · Comments · Likers · Engagement rate · Username checker · User ID · Follower checkerStories · Highlights

What changed and when — see the Changelog tab.