Telegram Profile Photo Scraper
Pricing
from $7.50 / 1,000 results
Telegram Profile Photo Scraper
Fetch Telegram profile photo history and user metadata by username. Returns IDs, names, status, premium flags, and signed photo URLs.
Pricing
from $7.50 / 1,000 results
Rating
5.0
(2)
Developer
akula.marketing
Maintained by CommunityActor stats
5
Bookmarked
652
Total users
29
Monthly active users
a month ago
Last modified
Categories
Share
Telegram Get Username Photos
π¬ Questions, bulk pricing, or a custom solution? Talk to us on Telegram β @KoteamSupport.
Actor retrieves profile photos and detailed Telegram user information based on a provided username. It fetches data such as Telegram ID, username, first/last name, about, status, last online timestamp, language code, premium status, blocked status, bot status, and a list of profile photos.
π₯ Input
The Actor accepts a single input field:
- username: A Telegram username (e.g.,
"username", "t.me/username").
π Input Schema
| Field | Type | Description | Required |
|---|---|---|---|
username | String | Telegram username or URL | Yes |
The username can be provided as @username, username, or a URL like https://t.me/username.
π€ Output
The Actor outputs a dataset with the following fields:
| Field | Type | Description |
|---|---|---|
id | String | Telegram user ID |
username | String | Input username |
firstName | String | User's first name |
lastName | String | User's last name |
phone | String | User's phone |
state | String | User's status (e.g., online, offline) |
wasOnline | String | Last online timestamp |
langCode | String | User's language code |
premium | Boolean | Premium account status |
blocked | Boolean | Blocked status |
bot | Boolean | Whether the account is a bot |
photos | Array | List of profile photos |
status | String | Request status (e.g., success) |
error | String | Error message (if any) |
Each photo in the photos array includes:
| Field | Type | Description |
|---|---|---|
id | String | Photo ID |
dcId | String | Data center ID |
date | String | Photo upload date |
url | String | Photo URL, expire in a week |
π οΈ Usage
- Input Username: Provide a Telegram username.
- Run the Actor: Execute the Actor to fetch user details and photos.
- View Results: Check the dataset or the "Telegram User Details" table view in the Apify console.
Example Result
{"id": "123456789","username": "crypto","firstName": "Crypto","lastName": "Enthusiast","phone": "","state": "online","wasOnline": "2025-08-13T18:30:00Z","langCode": "en","premium": true,"blocked": false,"bot": false,"photos": [{"id": "photo_001","dcId": "2","date": "2025-01-15T12:00:00Z","url": "https://t.me/i/userpic/123456789/photo_001.jpg"},{"id": "photo_002","dcId": "2","date": "2025-02-20T14:00:00Z","url": "https://t.me/i/userpic/123456789/photo_002.jpg"}],"status": "success","error": null}
π Automate with Zapier & Make
No code needed β trigger this Actor from your existing tools.
- Zapier: search for the "Apify" app β action Run Actor β select
akula.marketing/telegram-get-username-photosβ map a trigger field (e.g. a username column in a spreadsheet) tousernameβ send the output (photo URLs, metadata) back to Sheets or a Drive folder. Docs - Make: add the Apify β Run an Actor module, select this Actor, set "Run synchronously" to
Yes, then chain a Get Dataset Items module to pull results into your scenario. Docs
Example: new username added to a verification queue β scenario runs this Actor β profile photo history gets attached to the record for manual review.
Support
Support 24/7 - @KoteamSupport. We also offer specialized solutions for Telegram-related tasks β contact us to learn more
β Found this useful? Leave a review β it helps others find this Actor and tells us what to build next.
π·οΈ Find This Tool When You Search For "telegram profile photo scraper" - Download profile picture history from any username "telegram profile picture downloader" - Get current and past avatar photos "telegram user photo history" - Track when a profile photo was changed "telegram avatar finder" - Fetch avatars for OSINT and identity checks "telegram user metadata lookup" - Get name, status, and premium flags by username "telegram reverse image research" - Source profile images for identity checks "telegram osint photo tool" - Photo-based investigation from a username "telegram bot detector" - Identify automated accounts and bots "telegram premium finder" - Identify Premium accounts for outreach "telegram profile lookup" - Find complete user profiles and contact info π― Turn a username into a full photo and profile history π‘οΈ Verify identities before you trust a Telegram account π° Spot high-value prospects from their profile data