When doing image-to-image, the most common sticking point in Midjourney isn’t parameters—it’s the image link: prompts like “Invalid link,” “Couldn’t download image,” or it simply won’t generate. Below, following the order of “self-check first, then fix,” I’ll clearly explain the causes and solutions for these Midjourney link errors.
First, determine whether the link itself is inaccessible
Midjourney needs to fetch the image directly from the public internet. If the link can only be accessed after logging in, or is blocked by hotlink protection, it will almost certainly fail. The simplest self-check is to copy the image URL and open it in an incognito/private browser window—whether you can see the raw image directly. If it won’t open or it redirects to a webpage rather than the image itself, Midjourney will most likely throw an “Invalid link” error.
Invalid link / Unable to download image: fix it in these three steps
Step 1: Make sure it’s a “direct link,” usually ending in .png/.jpg/.webp, and not an album page, a cloud-drive preview page, or a short-link redirect. Step 2: Remove complex parameters after the link (for example a long ?token=… string). On many sites these parameters expire, and Midjourney’s fetch will fail. Step 3: The most reliable approach is to upload the image directly to a Discord channel (or DM your own log channel), then right-click the image and copy its link—these CDN direct links have the best compatibility with Midjourney.


