Telegram Profile Photo Scraper avatar

Telegram Profile Photo Scraper

Pricing

from $7.50 / 1,000 results

Go to Apify Store
Telegram Profile Photo Scraper

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

akula.marketing

Maintained by Community

Actor stats

4

Bookmarked

447

Total users

13

Monthly active users

6 days ago

Last modified

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

FieldTypeDescriptionRequired
usernameStringTelegram username or URLYes

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:

FieldTypeDescription
idStringTelegram user ID
usernameStringInput username
firstNameStringUser's first name
lastNameStringUser's last name
phoneStringUser's phone
stateStringUser's status (e.g., online, offline)
wasOnlineStringLast online timestamp
langCodeStringUser's language code
premiumBooleanPremium account status
blockedBooleanBlocked status
botBooleanWhether the account is a bot
photosArrayList of profile photos
statusStringRequest status (e.g., success)
errorStringError message (if any)

Each photo in the photos array includes:

FieldTypeDescription
idStringPhoto ID
dcIdStringData center ID
dateStringPhoto upload date
urlStringPhoto URL, expire in a week

๐Ÿ› ๏ธ Usage

  1. Input Username: Provide a Telegram username.
  2. Run the Actor: Execute the Actor to fetch user details and photos.
  3. 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) to username โ†’ 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