VK video downloader for Telegram

Paste a vk.com, vk.ru or vkvideo.ru link into Download IT and get the video in Telegram. Video, clip and wall-post links, what is refused and why.

@download_it_bot downloads videos from VK. VK is a priority site, and the bot treats vk.com, vk.ru (the second official domain of the same site) and vkvideo.ru alike, including mobile m.vk.com links.

  • A video: vk.com/video-157181212_456244432, the same on vk.ru and vkvideo.ru, and the ?z=video… form that VK puts into the address bar.
  • A clip: vk.com/clip… links.
  • A wall post with a video: vk.com/wall-241858121_8887. VK does not hand a wall post to downloaders as a video, so the bot reads the post's attachments and takes the first video in it. A wall post that holds several videos gives one.

Other VK links (documents, albums, market items, articles) are not rejected up front, but this page only describes video, clip and wall-post links.

The bot recognizes these shapes before queueing anything and answers right away:

LinkReply
Live broadcasts: live.vkvideo.ru, vkvideo.ru/live-…, vk.com/live-…«Live streams aren't supported, only recorded videos can be downloaded.»
Audio and music: vk.com/audio…, /audios…, /music/…«VK audio tracks aren't supported yet, they sit behind a login. Send a video link, or the same track on another service (YouTube, Spotify, SoundCloud).»
Stories: vk.com/story-…«VK stories require login and aren't supported. Send a link to a video, clip or wall post instead.»
One photo: vk.com/photo-…_…«Downloading standalone VK photos isn't supported yet. Send a wall post link (vk.com/wall…) instead. Photos inside the post do come through.»
A profile or a group page with no post«This link points to a profile or page, not a specific post.»

Links wrapped by VK's «leaving VK» page (away.vk.com) are treated as unsupported too.

What you get

VK links go through the format picker, because VK stores one video in several qualities. Pick a resolution, or the audio row to save only the sound. For videos that VK marks as 18+ the bot has a separate fallback, but they are treated like non-priority sites, with the lower per-file limits from Supported sites.

VK often does not tell the bot a file's size in advance. On the Free plan, a format without a known size is locked behind a paid plan: «This format's size is unknown, so we can't check it against your plan's file limit.» A format that is already in the shared cache (marked ⚡) is not affected.

Limits by plan

Resolution: Free up to 720p, Pro 1080p, Expert 1440p, Ultra 2160p. File size on priority sites: 2 GB on Free and Pro, 4 GB on Expert, no cap on Ultra. See Plans and Limits and quota.

FAQ

Can I download music from VK? No. VK audio is behind a login and the bot refuses it. Send the same track from YouTube, Spotify or SoundCloud instead.

Why does vk.ru work as well as vk.com? They are two official domains of one site, and the bot treats them the same, with the same limits.

A wall post gave me only one of its videos. The bot takes the first video of a wall post. To get another one, open it and send its own video… link.

Why is my format locked with a ⭐ on the free plan? Either the size is above the cap for that kind of link, or VK did not report a size. See Limits and quota.

Can I send a VK story or a profile? No. Both are refused with a clear reply; send a video, clip or wall post link.

Paste your first link

Open the bot, send a link, get the file. No sign-up outside Telegram.

Open @download_it_bot