Bulk Download Bunkr Album Files via JDownloader 2

Previous topic - Next topic
QuoteCopy the Bunkr Album URL directly into JDownloader 2. If the LinkGrabber fails or shows "Offline," you must manually swap the domain extension (e.g., change .cr to .is or .black) before pasting. strict Rule: Set "Max Chunks" to 1 to avoid immediate IP bans.

Bunkr is notorious for aggressive ads, pop-under redirects, and "DDoS Guard" cloud protection. Downloading files manually via a browser is unsafe and inefficient. JDownloader 2 (JD2) automates the "handshake" with the server, stripping away the malicious HTML wrapper and grabbing the raw media stream directly. However, because Bunkr frequently changes its Top-Level Domain (TLD) to evade censorship, JD2 plugins often lag behind, requiring user intervention.

Checklist
  • JDownloader 2 (Latest "Core" Update installed).
  • FFmpeg installed within JD2 (Required for merging streams if the file is segmented).
  • A valid Bunkr Album Link.
  • The Hidden Requirement: A list of active "Mirror Domains." Bunkr operates across multiple TLDs (.is, .to, .la, .cr, .black, .fi). If the plugin rejects your link, you must know which TLD is currently whitelisted in the JD2 code.

Step-by-Step Guide
  • Step 1: Open JDownloader 2. Ensure the "Update" icon (flashing globe) is not active.
  • Step 2: Copy the Bunkr Album URL from your browser.
  • Step 3: Watch the LinkGrabber tab. The crawler should automatically parse the album.
    Troubleshoot: If nothing happens, change the URL in your text editor from `.cr` to `.is` or `.black` and copy it again.
  • Step 4: Once the files appear, expand the package. Delete any "HTML" or "Cover" files if you only want the videos.
  • Step 5: Critical Configuration: Select all files > Right Click > Properties > Set Max Chunks per Download to 1.
  • Step 6: Set Max Simultaneous Downloads (bottom right corner) to 1 or 2. Do not exceed 2.
  • Step 7: Click Start Downloads.

How It Works & Hidden Details
The JD2 plugin for Bunkr functions as a "scraper" rather than an API caller.

The Domain Rotation Logic:
Bunkr hosts files on a separate CDN (Content Delivery Network) from the main site. The main site (`bunkr.cr`) acts as a directory. When you paste a link, JD2 visits the page, solves the "DDoS Guard" challenge (JavaScript challenge), and extracts the `src` attribute of the video player.

* *The Glitch:* The JD2 plugin is hardcoded to recognize specific domains. If Bunkr moves to a new domain (e.g., `.ac`) and the JD2 developers haven't updated the plugin regex, the link will be ignored. Manually renaming the link to an "older" domain (like `.is`) often tricks the plugin into initiating the crawl, because the Bunkr backend often redirects old domains to the new one internally.

The "502 Bad Gateway" Error:
This is not a JD2 error; it is a Bunkr server error. Bunkr servers are frequently overloaded. JD2 is programmed to retry. If you see this, do not stop the download. Let the "Auto-Wait" logic handle it. It may take 15 minutes to resume, but it will eventually connect.

Things to Watch Out For
  • Plugin Defect / Outdated: If JD2 says "Plugin Defect," it means the HTML structure of the site changed. You cannot fix this. You must wait for a "Core Update" (usually released every 2-3 days).
  • Corrupt Downloads: If you set "Max Chunks" > 1, the server sends data out of order. Bunkr's server is poor at handling multi-threaded requests, resulting in video files that glitch or freeze halfway.
  • Geo-Blocking: Some ISPs block the specific CDN IP addresses used by Bunkr. If files stay at "Starting...", toggle your VPN to a standard location (Netherlands or USA).

Frequently Asked Questions
  • Q: The LinkGrabber found 0 files. Why?
    A: The album might be empty or deleted, OR the plugin is failing to pass the Cloudflare/DDoS check. Open the link in a browser first to "warm up" the cookies, then try adding the link to JD2 again.
  • Q: Can I download private albums?
    A: No. JD2 does not easily support Bunkr login cookies. The album must be public.
  • Q: Speed is terrible (50kb/s). Can I fix it?
    A: Generally, no. Bunkr throttles free users aggressively. Adding more chunks usually breaks the file rather than speeding it up. Patience is the only fix.

If the plugin is completely dead, check the official JDownloader board for the "Bunkr" thread to see if a fix is pending release.

Update: Additional Details & Recent Changes

  • New Active Domains (2025/2026):
    Bunkr has shifted its primary album hosting to .ac and bunkr-albums(dot)io. If your link uses an older TLD like .cr, .is, or .black and fails to parse, manually changing the extension to .ac or .si often forces the plugin to recognize the album structure correctly.
  • The "Cookie Import" Fix (Mandatory for Cloudflare):
    Simply swapping domains is often insufficient because of the new "Under Attack" mode. You must manually import your browser cookies to pass the DDoS check.

    1. Use an extension like FlagCookies or EditThisCookie to copy cookies from a working Bunkr tab.
    2. In JDownloader: Go to Settings > Account Manager > Add > bunkr(dot)cr (or the specific domain).
    3. Paste the cookies into the "Password" field and type "cookie" as the username.
  • Fix for "Connection Lost" / Socket Errors:
    If downloads start but immediately drop to 0KB/s or show "Connection Lost," it is often a handshake issue with Bunkr's HTTP/2 implementation.
    Fix: Go to Settings > Advanced Settings > Search for "bunkr" > Look for GeneralSettings: Use HTTP2 and uncheck it (Set to False). This forces a more stable HTTP/1.1 connection.

QuoteIf the LinkGrabber fails or shows "Offline," you must manually swap the domain extension (e.g., change .cr to .is or .black)
Update: The current stable TLDs to swap to are .ac, .si, or .ru. The .black and .to domains are currently flagged as inactive or redirect loops in many regions.

Similar topics (5)