Firefox Download Stuck at 100%
When Firefox sits at 100% but never finishes, the file is downloaded but a final step — a virus scan, a move from the temp folder, or renaming the <code>.part</code> file — is hung. The data is usually already there. Pausing and resuming, disabling the post-download scan, or closing Firefox and renaming the <code>.part</code> file by hand will get your file. Here's the order to try.
Fix it (fastest first)
- Pause then resume: open Downloads (
Ctrl+J), pause the stuck item and resume it. This often kicks Firefox past the final rename step. - Disable the post-download scan: the stall at 100% is frequently antivirus scanning the finished file. In
about:configsetbrowser.download.manager.scanWhenDonetofalse(or temporarily pause your antivirus), then retry. - Grab the .part file directly: if the bar is at 100% the bytes are on disk. Close Firefox, go to your Downloads folder, and rename
file.ext.part→file.ext(delete the.part). If it opens correctly, the download was complete.
If it still stalls
- Check disk space and permissions on the Downloads folder — a full disk or read-only folder blocks the final write.
- Change the download folder (Settings → Files and Applications) to a plain local folder; cloud-synced or network folders can hang the final move.
- Clear a corrupt download state: close Firefox and delete
downloads.sqlite/ the.partremnants, then re-download.
Why Firefox stalls at the very end
The progress bar hits 100% when the bytes arrive, but Firefox still has to scan the file, move it out of the temporary location, and rename the .part to its final name. An antivirus hook, a slow network drive, or a permission problem freezes that last step — which is why the data is already there even though the download 'never finishes'.
FAQ
Why does my Firefox download get stuck at 100%?
The bytes have arrived, but a final step is hung — usually an antivirus scan of the finished file, or moving/renaming the .part file out of its temporary location. That's why the data is already on disk even though the download never completes.
How do I fix a Firefox download stuck at 100%?
Pause and resume it first. If that fails, disable the post-download scan (set browser.download.manager.scanWhenDone to false in about:config, or pause antivirus), then retry. As a last resort, close Firefox and rename the file.part in your Downloads folder to its final name.
Can I just rename the .part file to get my download?
Yes, if the bar reached 100% — the bytes are on disk. Close Firefox, then rename file.ext.part to file.ext (remove the .part). If it opens correctly the download was complete; if not, it stopped early and you'll need to download again.