Best video downloader for the Russian website m.ok.ru
High download speed support
OK.ru (Odnoklassniki) is basically Russia’s YouTube — 200M+ users, packed with rare films, obscure series, and content you literally can’t find anywhere else. The problem is downloading from it. Most generic tools choke on it, speed is garbage by default, and half the guides online are outdated.
Here’s every method that actually works in 2026, ranked from “I just want the video” to “I want maximum speed and control.”
⚡ Fastest Method — yt-dlp + aria2c (5x Speed Boost)
This is what power users and archivists use. Free, open-source, handles OK.ru natively.
What you need (one-time setup, 5 minutes):
- Download yt-dlp — grab the
.exe(Windows) or install viapip install yt-dlp - Download ffmpeg — put it in the same folder as yt-dlp
- Download aria2 — same folder
Download any OK.ru video (best quality):
yt-dlp https://ok.ru/video/VIDEOID
That’s it. Paste the video URL, hit enter. It grabs the best quality available automatically.
The speed hack that changes everything:
yt-dlp --downloader aria2c --downloader-args "-x 16 -k 1M" https://ok.ru/video/VIDEOID
This opens 16 parallel download connections instead of 1. Your speed jumps 3–5x instantly. OK.ru’s servers throttle single connections (~250KB/s from outside Russia), but they don’t limit the number of connections. So you split the file into 16 pieces downloading simultaneously.
Pick a specific quality:
yt-dlp -F https://ok.ru/video/VIDEOID
This shows all available formats. Then:
yt-dlp -f full https://ok.ru/video/VIDEOID
OK.ru uses weird quality labels instead of normal resolution numbers. Here’s what they actually mean:
| Label | Real Resolution | When to Use |
|---|---|---|
| full | 1080p (1920×1080) | Best quality available — always pick this |
| hd | 720p (1280×720) | Good balance of quality and file size |
| sd | 480p (800×480) | Smaller files, decent quality |
| low | 360p | Slow internet / saving space |
| lowest | 240p | Potato quality, tiny files |
| mobile | 144p | Don’t. Just don’t. |
Important: 1080p is the max. OK.ru does NOT serve 4K despite what some download sites claim. Any tool advertising “4K OK.ru downloads” is lying — the platform caps at Full HD.
Batch download multiple videos at once:
Create a text file called urls.txt with one URL per line, then:
yt-dlp --downloader aria2c --downloader-args "-x 16 -k 1M" --batch-file urls.txt
All of them download at max speed, one after another. Walk away and come back to a full collection.
🌐 Easiest Method — Online Downloaders (Zero Install)
If you just want one video and don’t want to install anything — paste the URL, pick quality, download.
| Tool | Max Quality | Speed | Link |
|---|---|---|---|
| GiveFastLink | 1080p / 4K label | Fast | givefastlink.com/okru-video-downloader |
| Vidomon | 1080p | Fast | vidomon.com/okru-video-downloader |
| OKVid | 1080p | Medium | okvid.download |
| PasteDownload | HD | Medium | pastedownload.com/okru-downloader |
| OKRUDownloader | 1080p | Fast | okrudownloader.com |
How they all work: Copy the OK.ru video URL → paste into the site → click Download → pick quality → save. Works on phone, tablet, PC — anything with a browser.
Tip: Use uBlock Origin while using online downloaders. They all have pop-up ads. The ad blocker makes the experience painless.
Limitation: Online tools are slower than yt-dlp because your video routes through their server first. Fine for one video, painful for downloading 20.
🔌 Browser Extension — One-Click Download Inside OK.ru
OK.ru Downloader (IDL Helper) adds a download button directly on every OK.ru video.
- Firefox version — 100K+ users, 4.25/5 rating, works reliably
- Chrome version exists but less stable — use Firefox if you can
How it works: Install the extension → go to any OK.ru video → a Download button appears on the video player → hover to pick quality (480p → 1080p) → click → done.
Also extracts MP3 audio from any OK.ru video — useful for grabbing music or podcast episodes.
Heads up: The extension has broad permissions (<all_urls>). It works, but uninstall it when you’re not actively downloading. No reason to leave it running 24/7.
🔐 Private Videos — How to Download Friend-Only Content
OK.ru private videos need your login cookies. Here’s the trick:
Step 1: Log into OK.ru in Firefox normally.
Step 2: Run this command:
yt-dlp --cookies-from-browser firefox https://ok.ru/video/PRIVATEVIDEOID
That’s it. yt-dlp grabs your Firefox login cookies automatically and downloads the private video as if you were watching it in the browser.
If you use Chrome: Close Chrome completely first (Chrome locks its cookie database while running), then:
yt-dlp --cookies-from-browser chrome https://ok.ru/video/PRIVATEVIDEOID
If that fails: Export cookies manually using the “Get cookies.txt LOCALLY” browser extension → save as cookies.txt → then:
yt-dlp --cookies cookies.txt https://ok.ru/video/PRIVATEVIDEOID
📱 Mobile — Android & iPhone
Android:
- Video Downloader for OK — dedicated app on Google Play. Share video from OK.ru app → pick the downloader → choose quality → done.
- OkLoader — a dedicated OK.ru app from the Russian 4PDA forum community (version 4.2, updated March 2026). Not on Google Play — download the APK from 4PDA forum thread. Supports 1080p, background downloading, quality selection.
iPhone:
Apple blocks download apps. Workaround: download Documents by Readdle (free) → open its built-in browser → go to GiveFastLink or Vidomon → paste the OK.ru link → download saves inside the app.
Both platforms: Any online downloader works in your mobile browser too. No app needed.
🇷🇺 Speed Tricks — Why Downloads Are Slow (And How to Fix It)
OK.ru streams from VK’s CDN (mycdn.me) — 160+ cache servers, almost all inside Russia. If you’re outside Russia, your download takes the scenic route around the planet. Here’s how to fix it:
| Trick | What It Does | Difficulty |
|---|---|---|
| aria2c with yt-dlp | 16 parallel connections instead of 1 | Easy (command above) |
| Russian VPN server | Routes you through a nearby CDN node | Easy (any VPN with Russian servers) |
| Yandex DNS (77.88.8.8) | Routes to faster CDN edge servers | Medium (change DNS settings) |
| Download during Russian off-peak | Less CDN congestion (try 4–8 AM Moscow time) | Free |
| Skip online downloaders for big files | They proxy through their own servers, adding a bottleneck | Free |
Use m.ok.ru instead of ok.ru |
Mobile version exposes simpler/faster direct links | Free |
The combo that maxes out your connection:
Russian VPN + aria2c 16-thread download + Yandex DNS = as fast as it gets from outside Russia.
🎬 Livestream Recording
Regular downloaders can’t grab live broadcasts. Use Streamlink:
streamlink https://ok.ru/live/LIVEID best -o recording.mp4
Streamlink GitHub — free, open source.
Heads up: OK.ru stream URLs expire every 24 hours. For continuous recording, wrap the command in a loop that restarts automatically:
while true; do
streamlink "https://ok.ru/live/LIVEID" best -o "recording_$(date +%s).ts"
sleep 30
done
🤖 Telegram Bots — Send Link, Get Video (Russian Community Tools)
These bots are from the Russian Telegram ecosystem — send an OK.ru link, get the video back as a file:
- @ejje_bot — supports OK.ru, VK, YouTube, Instagram, TikTok
- @DNVideoBot — OK.ru in SD/HD, works as a Telegram Mini App
- @yt_dwn_bot — handles OK.ru alongside YouTube and VK Video
Just send the OK.ru video link as a message to the bot → it replies with the downloadable file. No setup, no install, works on any device with Telegram.
🧠 The Dev Trick — Extract Direct Video URL Without Any Tool
When everything else fails:
- Open the OK.ru video in your browser
- Press F12 → Network tab → type
.mp4or.m3u8in the filter - Press play on the video
- Video URLs appear in the network traffic → right-click → Copy link address
- Paste in a new tab → right-click the playing video → Save video as…
The API shortcut (even faster):
Open this URL in your browser, replacing the ID with the video’s number:
https://ok.ru/dk?cmd=videoPlayerMetadata&mid=YOUR_VIDEO_ID
It returns a JSON blob containing direct download URLs for every available quality. Copy the URL you want, paste in a new tab, save.
Critical: All OK.ru video URLs expire after 24 hours AND are locked to your IP address. Download immediately after extracting — don’t bookmark the link for later, it won’t work.
The escalation path (start here, go deeper only if needed):
- Just need one video quickly? → Online downloader (GiveFastLink)
- Want better speed? → yt-dlp (one command)
- Want maximum speed? → yt-dlp + aria2c (16 threads)
- Need private videos? → yt-dlp + cookies
- On mobile? → Android app or Documents by Readdle (iPhone)
- Recording a livestream? → Streamlink
- Want zero install? → Telegram bot or DevTools trick
Every method here works as of March 2026. If OK.ru changes something and a method breaks, update yt-dlp first (yt-dlp -U) — they patch OK.ru support regularly.
GiveFastLink GiveFastLink is down and doesn’t work; I’m looking for online sites.

!