Preniv Downloader

Download anything.
From everywhere.

TikTok · YouTube · Instagram · Facebook · Twitter · Kuaishou · Douyin · Spotify +8 more
🎬
Download links
📡 API Documentation
Endpoints
FileMethodPurpose
api.phpPOST / GETFetch video metadata + download URLs
proxy.phpGETProxy thumbnails & force-download files
api.php — Parameters
ParamTypeDescription
urlstringREQUIREDVideo URL
platformstringOPTIONALForce platform. Default: auto
proxy.php — Thumbnail proxy
GET proxy.php?type=thumb&url=ENCODED_THUMB_URL

Bypasses CDN hotlink protection by proxying image through your server.

proxy.php — Force download
GET proxy.php?type=dl&url=ENCODED_URL&filename=video&ext=mp4

Streams the file from your server with Content-Disposition: attachment — guaranteed direct download.

api.php — Success Response
{
  "status":    "success",
  "platform":  "kuaishou",
  "title":     "Video caption",
  "author":    "@username",
  "thumbnail": "https://cdn.example.com/thumb.jpg",
  "downloads": [
    {
      "quality": "HD",
      "url":     "https://cdn.example.com/video.mp4",
      "type":    "video",
      "ext":     "mp4"
    }
  ]
}
JavaScript fetch example
const res  = await fetch('api.php', {
  method: 'POST',
  headers: { 'Content-Type': 'application/json' },
  body: JSON.stringify({ url: videoUrl, platform: 'auto' })
});
const data = await res.json();

// Force download via proxy
data.downloads.forEach(dl => {
  const dlUrl = `proxy.php?type=dl&url=${encodeURIComponent(dl.url)}&filename=video&ext=${dl.ext}`;
  window.location.href = dlUrl;
});
cURL
curl -X POST https://yourdomain.com/api.php \
  -H "Content-Type: application/json" \
  -d '{"url":"https://www.tiktok.com/...","platform":"auto"}'