Instagram Scraper — प्रोफ़ाइल, पोस्ट और Reels डेटा
बिना लॉगिन Instagram स्क्रेपिंग: यूज़रनेम या URL से प्रोफ़ाइल, पोस्ट, Reels और कमेंट, साथ में कैप्शन, हैशटैग, एंगेजमेंट और वीडियो-ऑडियो लिंक। API, JSON, CSV।
मुख्य विशेषताएं
न लॉगिन, न Instagram अकाउंट — केवल सार्वजनिक प्रोफ़ाइल, पोस्ट और Reels
प्रोफ़ाइल: बायो, पूरा नाम, फ़ॉलोअर व फ़ॉलोइंग संख्या, वेरिफ़ाइड और प्राइवेट फ़्लैग, बायो लिंक और अवतार
कैप्शन, लाइक और कमेंट संख्या के साथ पोस्ट, Reels और कैरोसेल; प्रोफ़ाइल के Reels टैब से पढ़े गए Reels में प्ले काउंट भी मिलता है
कैप्शन से हैशटैग और मेंशन निकालकर साफ़ ऐरे में दिए जाते हैं
हर पोस्ट पर Instagram के अपने टॉपिक टैग, टैग किए गए यूज़र, को-ऑथर और लोकेशन
कैरोसेल के हर हिस्से के इमेज और वीडियो लिंक, साथ ही हर उस वीडियो का सिर्फ़-ऑडियो ट्रैक जिसमें ऑडियो है
वैकल्पिक कमेंट — लेखक, टेक्स्ट, लाइक, जवाबों की संख्या और टाइमस्टैम्प के साथ, प्रति पोस्ट 500 तक
प्रति प्रोफ़ाइल सीमा और कड़ी रिक्वेस्ट सीमा, ताकि रन का आकार पहले से तय रहे
यूज़ केस
- इन्फ़्लुएंसर और क्रिएटर रिसर्च — एंगेजमेंट, को-ऑथर और वे अकाउंट जिन्हें वे टैग करते हैं
- आपके चुने हुए अकाउंट पर ब्रांड और प्रतिस्पर्धी निगरानी
- Instagram के अपने टॉपिक टैग से समूहीकरण और ट्रेंड विश्लेषण
- पोस्ट और Reels पर कमेंट व सेंटिमेंट विश्लेषण
- Reels के सिर्फ़-ऑडियो ट्रैक को स्पीच-टू-टेक्स्ट में भेजना
- RAG और LLM पाइपलाइन के लिए सोशल डेटासेट
इनपुट पैरामीटर
| पैरामीटर | टाइप | आवश्यक | विवरण |
|---|---|---|---|
startUrls | array | वैकल्पिक | प्रोफ़ाइल, पोस्ट या Reel के पते; ये या usernames में से एक दें |
usernames | array | वैकल्पिक | प्रोफ़ाइल के नाम, @ के साथ या बिना |
maxPostsPerProfile | integer | वैकल्पिक | प्रति प्रोफ़ाइल पूरी तरह पढ़े जाने वाले पोस्ट और Reels, दोनों की गिनती अलग-अलग (डिफ़ॉल्ट 24) |
includeReels | boolean | वैकल्पिक | हर प्रोफ़ाइल का Reels टैब भी पढ़ें — प्ले काउंट देने वाला एकमात्र स्रोत (डिफ़ॉल्ट चालू) |
includeComments | boolean | वैकल्पिक | हर पोस्ट के कमेंट पढ़ें, नीचे दी सीमा तक (डिफ़ॉल्ट बंद) |
maxCommentsPerPost | integer | वैकल्पिक | प्रति पोस्ट या Reel सहेजे जाने वाले कमेंट, 0–500 (डिफ़ॉल्ट 24) |
postsPerPage | integer | वैकल्पिक | एक पेज पर कितने पोस्ट माँगे जाएँ (डिफ़ॉल्ट 12) |
maxConcurrency | integer | वैकल्पिक | एक साथ चलने वाली रिक्वेस्ट (डिफ़ॉल्ट 3) |
maxRequestsPerCrawl | integer | वैकल्पिक | इतनी रिक्वेस्ट के बाद रुकें; खाली का मतलब कोई सीमा नहीं |
proxy | object | वैकल्पिक | Apify Proxy, डिफ़ॉल्ट रेज़िडेंशियल — लॉग-आउट पाठकों को Instagram रेज़िडेंशियल पते से कहीं आसानी से जवाब देता है |
आउटपुट उदाहरण
1{
2 "type": "post",
3 "source": {
4 "id": "instagram",
5 "canonicalUrl": "https://www.instagram.com/reel/DdRyQxKteC1/",
6 "username": "astro_jessica"
7 },
8 "kind": "reel",
9 "id": "3986188199829823669",
10 "shortcode": "DdRyQxKteC1",
11 "owner": {
12 "id": "4092263381",
13 "username": "astro_jessica",
14 "fullName": "Jessica Meir",
15 "isVerified": true
16 },
17 "takenAt": "2026-09-14T18:58:07.000Z",
18 "caption": "Volume up and get your groove on! A bit of weekend dancing on the @iss to start your week off right. …",
19 "hashtags": [],
20 "mentions": [
21 "iss"
22 ],
23 "format": "video",
24 "productType": "clips",
25 "isVideo": true,
26 "isReel": true,
27 "hasAudio": true,
28 "likeCount": 251630,
29 "commentCount": 2690,
30 "medias": [
31 {
32 "type": "Image",
33 "url": "https://…jpg",
34 "width": 892,
35 "height": 1584
36 },
37 {
38 "type": "Video",
39 "videoUrl": "https://…mp4",
40 "width": 892,
41 "height": 1584,
42 "audioUrl": "https://…mp4"
43 }
44 ],
45 "audioTitle": "Original audio",
46 "coauthors": [
47 {
48 "username": "nasa",
49 "id": "528817151",
50 "fullName": "NASA"
51 },
52 {
53 "username": "iss",
54 "id": "953293389",
55 "fullName": "International Space Station"
56 },
57 {
58 "username": "astro_anil",
59 "id": "50101577629",
60 "fullName": "Anil | Astronaut Space Doctor"
61 }
62 ],
63 "topics": [
64 "international space station",
65 "zero gravity",
66 "samantha cristoforetti",
67 "iss life",
68 "space station interior"
69 ],
70 "location": {
71 "id": "1783641135097024",
72 "name": "International Space Station"
73 },
74 "commentsRead": 24,
75 "comments": [
76 {
77 "id": "18000000000000000",
78 "authorUsername": "example_user",
79 "authorId": "10000000000",
80 "authorIsVerified": false,
81 "text": "Microgravity jazzercise 💃",
82 "likeCount": 0,
83 "createdAt": "2026-10-20T01:38:03.000Z"
84 }
85 ],
86 "scrapedAt": "2026-10-20T01:52:17.665Z"
87}
प्राइसिंग
Pay-per-event: हर सहेजे गए पोस्ट या Reel पर एक बार, हर सहेजी गई प्रोफ़ाइल पर एक बार, और पोस्ट के साथ सहेजे गए हर कमेंट पर एक बार। जिस रिकॉर्ड को Actor पढ़ नहीं सका, उसका कोई शुल्क नहीं लगता।
सुझाव
एक प्रोफ़ाइल से शुरू करें। कम maxPostsPerProfile रखने पर बड़े रन से पहले रिकॉर्ड देखे जा सकते हैं। Reels टैब चालू रखें। प्ले काउंट सिर्फ़ यहीं से मिलते हैं; इसे बंद करने पर रन छोटा होता है, पर इसी कीमत पर। कमेंट तभी चालू करें जब ज़रूरत हो। हर सहेजे गए कमेंट का एक शुल्क लगता है; maxCommentsPerPost तय करता है कि एक पोस्ट के साथ कितने कमेंट आएँ। Reels में क्या बोला गया, जानना है? Instagram Transcript Scraper उन्हीं अकाउंट के Reels को टाइमस्टैम्प वाले टेक्स्ट में बदलता है।
सामान्य प्रश्न
क्या Instagram अकाउंट चाहिए?
क्या Instagram को स्क्रेप करना कानूनी है?
क्या यह Instagram API का विकल्प है?
क्या यह Stories, फ़ॉलोअर या हैशटैग पेज पढ़ सकता है?
कुछ पोस्ट में प्ले काउंट क्यों नहीं है?
कौन-से Instagram लिंक काम करते हैं?
~/social में संबंधित
Instagram Reel Transcript — Reels से टेक्स्ट
Instagram Reels से टेक्स्ट, टाइमस्टैम्प के साथ — बिना लॉगिन।
खोलेंTikTok ट्रांसक्रिप्ट और सबटाइटल स्क्रेपर — JSON, SRT, VTT, LLM
TikTok ट्रांसक्रिप्ट — JSON, SRT, VTT या LLM-तैयार टेक्स्ट में।
खोलेंBluesky Scraper — पोस्ट, प्रोफ़ाइल, फ़ीड और इंटरैक्शन
Bluesky पोस्ट, प्रोफ़ाइल, फ़ीड, और इंटरैक्शन स्क्रैप करें।
खोलें