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
4
Bookmarked
447
Total users
13
Monthly active users
6 days ago
Last modified
Categories
Share
Telegram Get Username Photos
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
๐ท๏ธ 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