Instagram Profile URL to Username Converter & Extractor avatar
Instagram Profile URL to Username Converter & Extractor

Pricing

$4.99/month + usage

Go to Apify Store
Instagram Profile URL to Username Converter & Extractor

Instagram Profile URL to Username Converter & Extractor

✅ Thumbnail & Media Scraper automatically collects public Instagram video and Reels thumbnails in your chosen quality. It provides metadata like upload date, duration, and file size, delivering structured JSON outputs with direct thumbnail URLs for easy use in projects and dashboards.

Pricing

$4.99/month + usage

Rating

5.0

(1)

Developer

Alpha Scraper

Alpha Scraper

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

1

Monthly active users

21 days ago

Last modified

Share

📸 Instagram Profile URL to Username Converter & Extractor

A powerful, fast, and reliable Apify actor that extracts Instagram usernames and public profile metadata from one or multiple Instagram profile URLs. Designed for simplicity, accuracy, and clean structured output — no login required.


🚀 Overview

The Instagram Profile Username Scraper helps you quickly convert Instagram profile URLs or direct usernames into clean, structured data. It is ideal for:

  • Lead generation
  • Influencer research
  • Brand monitoring
  • Data enrichment
  • Automation workflows

Just paste profile links or usernames, run the actor, and get instant results. ⚡


📦 What Data This Actor Provides

This actor focuses on extracting publicly available profile information from Instagram profiles. The core data provided includes:

  • Instagram Username
  • Source Profile URL
  • Public profile metadata (when available)

All data is delivered in a clean, structured JSON format, ready for use in tools, scripts, dashboards, or automation systems.


📤 What Outputs It Generates

Each processed profile generates one output record with the following fields:

Field NameDescription
sourceUrlThe original Instagram profile URL that was processed
usernameThe extracted Instagram username from the profile

🧾 Output Field Explanations

🔗 sourceUrl

The exact Instagram profile link you provided or that was generated from a username.

Example:

https://www.instagram.com/realmadrid/

👤 username

The clean Instagram username extracted from the profile.

Example:

realmadrid

✨ Features & Highlights

  • Fast processing – get results in seconds
  • 🔁 Supports multiple URLs & usernames in one run
  • 🧹 Clean structured output – no messy data
  • 🔐 No login required
  • 🧠 Smart username detection
  • 📊 Perfect for automation & data pipelines

💎 Benefits & Advantages

✅ Time Saving

No need to manually open profiles and copy usernames. Everything is automated.

✅ High Accuracy

Extracts usernames directly from official profile data.

✅ Easy to Use

Just paste links or usernames — no complex configuration needed.

✅ Scalable

Works for 1 profile or 10,000 profiles with the same workflow.

✅ Integration Friendly

The output format is ideal for:

  • CRM systems
  • Google Sheets
  • Zapier / Make
  • Databases
  • Analytics tools

📥 Input Format

You can provide input in two ways:

1️⃣ Using Profile URLs

{
"startUrls": [
{ "url": "https://www.instagram.com/realmadrid/" },
{ "url": "https://www.instagram.com/khloekardashian/" }
]
}

2️⃣ Using Usernames Directly

{
"usernames": [
"messi",
"cristiano"
]
}

{
"startUrls": [
{ "url": "https://www.instagram.com/nike/" }
],
"usernames": [
"adidas",
"puma"
]
}

📤 Output Sample

{
"sourceUrl": "https://www.instagram.com/realmadrid/",
"username": "realmadrid"
}

Another example:

{
"sourceUrl": "https://www.instagram.com/messi/",
"username": "messi"
}

🛠 Best Practices

To get the best results, follow these tips:

  • ✅ Always use public profiles
  • ✅ Provide clean URLs (avoid extra parameters)
  • ✅ Double-check spelling of usernames
  • ✅ Use batch input for large lists
  • ✅ If any profile fails, simply rerun the actor

Input Example

{
"startUrls": [
{
"url": "https://www.instagram.com/realmadrid/"
},
{
"url": "https://www.instagram.com/khloekardashian/"
}
],
"usernames": [
"messi",
"cristiano"
]
}

Output Example

[
{
"sourceUrl": "https://www.instagram.com/realmadrid/",
"username": "realmadrid"
},
{
"sourceUrl": "https://www.instagram.com/khloekardashian/",
"username": "khloekardashian"
},
{
"sourceUrl": "https://www.instagram.com/messi/",
"username": "messi"
},
{
"sourceUrl": "https://www.instagram.com/cristiano/",
"username": "cristiano"
}
]

⚠️ Possible Causes of Errors & How to Avoid Them

❌ Private Profiles

Cause: The profile is private

Solution: Use only public profiles


❌ Invalid URL Format

Cause: URL is incomplete or malformed

Solution: Always use full URLs like:

https://www.instagram.com/username/

❌ Typo in Username

Cause: Misspelled username

Solution: Double-check the username before running


❌ Profile Not Found

Cause: The account was deleted or renamed

Solution: Verify the profile exists on Instagram


🧠 Use Cases

  • 📈 Influencer discovery
  • 🛍 Brand monitoring
  • 📊 Market research
  • 🤝 Lead generation
  • 🔄 Data enrichment
  • 🧾 Profile validation

🧩 Automation Ready

This actor is perfect for:

  • Scheduled runs
  • API integrations
  • Workflow automation
  • Data pipelines

You can easily connect it with other tools to build powerful systems.


🔒 Data Safety

  • Only public data is processed
  • No login required
  • No sensitive information is collected

🏁 Final Notes

The Instagram Profile Username Scraper is built to be:

  • Simple
  • Reliable
  • Fast
  • Accurate

If you are working with Instagram data and need clean usernames quickly — this actor is the perfect solution. 💪


Happy Scraping & Automation! 🚀


Here my another actors:

Youtube Iteams:

Tiktok Iteams:

Snapchat Iteams:

Instagram Iteams:

Facebook Iteams:

Amazon Iteams: