Build a list of public creator profiles.
Instagram Profile Scraper
Enter Instagram usernames to collect profile names, biographies, follower counts and profile links.
$1.140065 / 1,000 results
Collected results
Usernameusername | FullnamefullName | Followers CountfollowersCount | Posts CountpostsCount | Verifiedverified | Urlurl | Biographybiography |
|---|---|---|---|---|---|---|
| nasa | NASA | 104373605 | 4967 | true | https://www.instagram.com/nasa/ | Making the seemingly impossible, possible. ✨ |
About these output fields
| Field | Type | Description |
|---|---|---|
username | string | Returned username. May be missing when the source does not provide it. |
fullName | string | Returned fullName. May be missing when the source does not provide it. |
followersCount | number | Returned followersCount. May be missing when the source does not provide it. |
postsCount | number | Returned postsCount. May be missing when the source does not provide it. |
verified | boolean | Returned verified. May be missing when the source does not provide it. |
url | string | Returned url. May be missing when the source does not provide it. |
biography | string | Returned biography. May be missing when the source does not provide it. |
What you can do
Compare public account metrics.
Export profile data for your own research.
Set your sources
Open the scraper and enter your own URLs, search terms and limits.
Review & run
Check the cost estimate and confirm the task. Follow its progress in your account.
Use your data
Explore saved results and export CSV, JSON or XLSX. Downloads of saved results are free.
Example input
This is the configured parser input. Replace the example sources with your own and review all limits before running.
{
"usernames": [
"nasa"
],
"maxItems": 100
}Explore input fields
| Field | Type | Notes |
|---|---|---|
usernames | array | One entry per profile. Any of these forms works: nasa, @nasa, instagram.com/nasa, https://www.instagram.com/nasa/. Up to 1,000 per run. Duplicates are removed before anything is charged. |
maxItems | integer | Stop after this many profiles from the list above. Leave it empty to read the whole list. Useful while testing, because you pay per profile. |
Run through the API
Create an API key in your account, send the input to the queued endpoint and use the returned task ID to retrieve results. Sending a live request uses credits.
curl --request POST 'https://extracto.cloud/api/v1/parsers/instagram-profile/queue' \
--header 'X-API-KEY: ext_your_api_key' \
--header 'Content-Type: application/json' \
--header 'Accept: application/json' \
--data-binary @- <<'JSON'
{
"input": {
"usernames": [
"nasa"
],
"maxItems": 100
}
}
JSONFrequently asked questions
How do I start?
Open the scraper, enter your own sources and a finite result limit, then review the estimate before running.
What can I export?
Saved results can be exported from your account. The sample above supports CSV, JSON and Google Sheets export.
What are the limits?
Follower counts are not follower lists. Private profile content, latest posts and account-about enrichment are not included.
Is the sample live?
The table is a saved result collected on October 16, 2026. Source details can change; run your own task for current data.
Your next dataset starts here.
Choose your sources, review the price and run Instagram Profile Scraper.