- Add torrents paused, choose the correct path, then Force Recheck.
- Wrong parent folders are the most common qBittorrent import failure.
- Magnet links work only when they match the same torrent metadata.
- What qBittorrent Needs Before It Can Reuse Existing Files
- Fastest Method: Import Using The Original .torrent File
- Choosing The Correct Save Path
- Importing With A Magnet Link
- Moving Partially Downloaded Torrents
- Temporary File Extensions And Renamed Files
- Batch-Importing Many Torrents
- Source-Client Notes
- Troubleshooting Common Migration Problems
- FAQ
- Final Checklist For A Clean Migration
Completed and partially completed torrent data can usually be moved into qBittorrent without downloading it again. The basic idea is simple: get the exact same torrent metadata, point qBittorrent at the files that already exist on your disk, keep the torrent paused, and run Force Recheck. If the metadata, file names, folder structure, and save path match, qBittorrent verifies the existing pieces instead of fetching them again.
This guide is about importing existing torrent jobs and data from another torrent client, such as µTorrent, BitTorrent, Transmission, Deluge, Vuze, BiglyBT, or another qBittorrent installation. It is not mainly about moving torrents that qBittorrent is already managing, transferring RSS rules, cloning every preference, or preserving every old client statistic. The goal is practical: move torrents to qBittorrent without redownloading the files you already have.

Start with free Canva bundles
Browse the freebies page to claim ready-to-use Canva bundles, then get 25% off your first premium bundle after you sign up.
Free to claim. Canva-ready. Instant access.
1. What qBittorrent Needs Before It Can Reuse Existing Files
qBittorrent generally does not import another torrent client's complete database automatically with one universal button. Most migrations work by reconstructing the torrent job manually: you add the same .torrent file or the same magnet link, choose the correct save location, then tell qBittorrent to check what is already on disk.
Before you begin, make sure these requirements are met:
- The existing downloaded files are still available and have not been deleted.
- You have the same .torrent file, or a magnet link with the same info hash.
- The downloaded files and folders have not been renamed, or you can restore the original names.
- The internal folder structure matches the structure defined inside the torrent metadata.
- qBittorrent has permission to read and write in the destination folder.
- The old torrent client is paused or closed so both clients do not modify the same files at the same time.
- You have backed up important .torrent files, client configuration, and the downloaded data before changing anything.
- You do not delete the old client, its configuration, or its data until qBittorrent has successfully verified the migration.
1.1 What “the same torrent” actually means
A .torrent file is not the downloaded content. It is metadata that describes the content: file names, file sizes, folder layout, piece size, piece hashes, and other details. A magnet link can also identify a torrent, usually through its info hash, and qBittorrent can use it to retrieve the full metadata from peers.
Two torrents can look identical to a human and still be different to qBittorrent. For example, two releases might contain a file with the same visible name and size, but use different piece sizes, different padding files, a different top-level folder, or different internal file ordering. Matching file names alone do not guarantee that the data will verify. To import torrents into qBittorrent reliably, you need metadata that describes the files you actually have.
2. Fastest Method: Import Using The Original .torrent File
The most reliable method is to use the original .torrent file from the old client. This is usually faster and less confusing than using a magnet link, because qBittorrent can display the full file list immediately.
2.1 Step-by-step import process
- Pause the torrent in the old client. If possible, close the old client after pausing it.
- Find the actual downloaded data on disk. Note the full path to the folder that contains the files.
- Locate or export the original .torrent file from the old client. Some clients have an export option. Others cache .torrent files in their settings or profile folder.
- Open qBittorrent.
- Use qBittorrent's normal option to add a torrent file. The wording may vary slightly by version and operating system, but it is typically an Add Torrent File action.
- Make sure the torrent is added in a paused state, or disable automatic starting before confirming. Do not let it begin downloading yet.
- Select the correct save location. This is the folder qBittorrent should use as the destination for the torrent's content.
- Check the displayed file and folder structure before confirming. Make sure it matches the files you already have.
- Add the torrent.
- Right-click the torrent in qBittorrent and choose Force Recheck.
- Wait until verification finishes. qBittorrent will read the existing files and compare them against the torrent's piece hashes.
- Resume the torrent only after qBittorrent recognizes the existing percentage correctly.
If the torrent was complete in the old client, it should normally return to 100% after a successful qBittorrent force recheck existing files operation. If it was partially complete, qBittorrent should return to approximately the previous completion percentage and download only the missing or invalid pieces later.
Do not panic if interface wording is not identical to a guide or screenshot you saw elsewhere. qBittorrent's menus and add-torrent dialog can differ slightly between Windows, macOS, Linux distributions, desktop environments, and qBittorrent versions. The core workflow is the same: add paused, choose the right path, recheck, then resume.

3. Choosing The Correct Save Path
Selecting the wrong save path is the most common reason a migration fails. When qBittorrent existing files show 0%, the files are often present, but qBittorrent is looking for them in the wrong folder.
The confusing part is that the correct save location is not always the folder you are looking at in your file manager. It depends on the torrent's internal content layout.
3.1 Key folder concepts
There are several different folder ideas that users often mix together:
- The folder containing the downloaded files: The place where the actual data currently exists.
- The torrent's top-level folder: A folder name stored inside the torrent metadata, often used for multi-file torrents.
- The parent directory qBittorrent expects: The save location where qBittorrent expects to find or create the torrent's top-level folder.
- A single-file torrent: A torrent whose content is one file rather than a folder of files.
- Content layout setting: A qBittorrent option that affects whether the original layout is used, whether a subfolder is created, or whether content is placed directly in the selected location.
For many multi-file torrents, the correct save path is the parent directory that contains the torrent's top-level folder, not the top-level folder itself. For many single-file torrents, the correct save path is the folder that contains that single file.
3.2 Example: a multi-file torrent with a top-level folder
Suppose the torrent contains a top-level folder named Example Collection, and the data already exists here:
D:\Downloads\Example Collection\
Inside that folder are the files and subfolders defined by the torrent. In this case, the qBittorrent correct save path will often be:
D:\Downloads\
Why? Because qBittorrent expects to find the torrent's own Example Collection folder inside the selected save directory. If you choose D:\Downloads\, qBittorrent looks for:
D:\Downloads\Example Collection\
That matches the existing data.
If you accidentally choose the content folder itself, qBittorrent may combine your selection with the torrent's top-level folder and look for something like:
D:\Downloads\Example Collection\Example Collection\
That duplicated path is a classic sign that the save path or content-layout choice is wrong.
3.3 Example: a single-file torrent
Now suppose the torrent contains one file named example.iso, and the file already exists here:
D:\Downloads\example.iso
The save location would normally be:
D:\Downloads\
qBittorrent will expect the file example.iso inside that folder. If you select a different folder, or if the file was renamed, the recheck may return 0% even though you believe the data is present.
3.4 Content layout options can change the expected path
qBittorrent may offer content-layout choices such as using the original layout, creating a subfolder, or not creating a subfolder. Exact wording can vary by version. These options matter because they change how qBittorrent maps the torrent metadata to folders on disk.
If the old client's data is arranged exactly as the torrent originally defined it, using the original layout is often the safest choice. If you previously flattened folders, moved files into a custom folder, or changed the release folder name, qBittorrent may not find the files until the layout is restored or the settings are adjusted carefully.
Before confirming the add-torrent dialog, compare the path qBittorrent is about to use with the actual path of the data. This single check prevents many failed attempts to qBittorrent recheck downloaded files.
4. Importing With A Magnet Link
A magnet link can also work, but only when it represents the exact same torrent. This is useful if you cannot find the original .torrent file but still have a magnet link from the same source.
4.1 Magnet import process
- Add the magnet link to qBittorrent.
- Wait for qBittorrent to retrieve the torrent metadata. Until metadata is available, qBittorrent does not know the exact file list and cannot fully verify the data.
- Keep the job paused.
- Set the correct save location.
- Confirm the content layout and file list after metadata appears.
- Run Force Recheck.
- Resume only after the existing data has been recognized.
The metadata step is essential. A magnet link initially identifies the torrent, but qBittorrent must retrieve the file list and piece information before it can check local data. Also, a magnet link for a different release will not match just because the visible file names look similar. If the info hash or torrent metadata differs, the existing files may not verify.
5. Moving Partially Downloaded Torrents
You can often transfer incomplete downloads to qBittorrent using the same method. The result may not be exactly identical to the old client's displayed percentage, but valid data should be retained when the torrent metadata and file layout match.
5.1 What happens during recheck
Force Recheck reads the files already on disk and tests them against the torrent's expected piece hashes. Valid pieces are kept. Missing, incomplete, corrupt, or mismatched pieces remain incomplete and can be downloaded later after you resume the torrent.
Force Recheck does not itself download the torrent again. It is a verification step. It can take time because qBittorrent must read the data from storage, but it is still usually much faster than downloading everything again.
5.2 Why the percentage may differ slightly
Partially downloaded torrents can show slightly different progress after migration. Reasons include:
- Clients may handle unfinished files differently.
- Some clients use temporary extensions or placeholder files.
- Piece boundaries may cross multiple files.
- Padding files may be present in one layout but hidden or handled differently in another interface.
- Files that were skipped or excluded may affect displayed completion differently.
If you deliberately excluded certain files in the old client, check the file priorities in qBittorrent before resuming. Set unwanted files to Do not download where appropriate. Keep the torrent paused until the location and file selections are correct.
6. Temporary File Extensions And Renamed Files
Some clients append temporary extensions to unfinished files. Examples include .part, .!ut, or another client-specific suffix. qBittorrent may fail to recognize these files if their names do not match the names stored in the torrent metadata.
If you are migrating an incomplete torrent, close or pause the old client first. Then compare the file names shown in qBittorrent with the actual files on disk. You may need to restore the original expected file names before running Force Recheck.
Do not rename files blindly. A wrong rename can make the situation harder to diagnose. Use qBittorrent's file list and the old client's file list as references. Check names, sizes, and folder positions carefully.
Manual reorganization can also break verification. Moving files into different subfolders, changing a release folder name, or altering capitalization on a case-sensitive file system can cause a 0% recheck result. Windows is usually case-insensitive by default, while many Linux file systems are case-sensitive, so operating-system behavior can matter.

7. Batch-Importing Many Torrents
If you want to migrate from µTorrent to qBittorrent, import Transmission torrents into qBittorrent, or import Deluge torrents into qBittorrent in large numbers, use a cautious batch workflow. The goal is to avoid accidental duplicate folders, unnecessary disk stress, and data loss.
7.1 Safe batch workflow
- Collect all available .torrent files from the old client. Use export features, backups, or the old client's known configuration tools where available.
- Back up important download directories before making changes.
- Add torrents to qBittorrent in a paused state.
- Assign the correct save paths before starting any torrent.
- Recheck torrents in manageable batches.
- Avoid force rechecking dozens of very large torrents simultaneously on a slow hard drive.
- Confirm several successful migrations before deleting anything from the old client.
Force rechecking is disk-intensive. On an SSD, many checks may complete quickly. On a large external hard drive, network share, or older spinning disk, simultaneous rechecks can make the system feel slow. A steady batch process is safer and easier to troubleshoot.
7.2 What usually does not transfer
Manual migration reconstructs the torrent's file completion state through verification. It usually does not transfer every part of the old client's interface state. Labels, categories, queue positions, local upload ratios, comments, per-client history, and some tracker statistics usually do not transfer automatically.
This is normal. qBittorrent can verify existing files and seed them after verification, but another client's complete application database is not generally imported as-is.
8. Source-Client Notes
The core procedure is the same no matter where the torrents came from: recover the matching .torrent metadata, locate the data, add the torrent paused, select the correct parent path, and force recheck.
8.1 µTorrent and BitTorrent
For µTorrent and BitTorrent migrations, look for an export option, the original .torrent files you saved, backups, or the client's configuration data. Cached .torrent locations vary by operating system, client version, portable installation, and user profile, so do not rely on a single universal path from an old forum post. If the old client can show the torrent's download location or open the containing folder, use that to confirm where the data lives.
8.2 Transmission
Transmission users should recover the matching .torrent files or magnets and confirm the exact download directory. Transmission may be used on desktop systems, NAS devices, servers, and containers, so permissions and paths can differ greatly. A path that existed inside a container may not be the same path qBittorrent sees on the host.
8.3 Deluge
Deluge migrations follow the same paused-add-recheck process. If Deluge used labels, plugins, or special move-completed folders, confirm where the final data actually resides before selecting the qBittorrent save path.
8.4 Vuze or BiglyBT
Vuze and BiglyBT may store application data differently depending on version and platform. Prefer built-in export features, the old client's torrent details, or backups when locating the metadata. Once you have the matching torrent file and data path, qBittorrent handles the verification in the same way.
8.5 Another qBittorrent installation
If you are moving from another qBittorrent installation, advanced users may copy qBittorrent's own backup and resume files. However, copying application state is more fragile than re-adding torrents and verifying the data, especially across operating systems, usernames, drive letters, mount points, or qBittorrent versions. The manual method remains reliable: add the same torrents paused, point them to the correct data, and force recheck.

9. Troubleshooting Common Migration Problems
9.1 qBittorrent starts the torrent at 0%
If qBittorrent shows 0% even though the files are already present, the most likely causes are:
- The save path is wrong.
- You selected the torrent's content folder when qBittorrent expected its parent folder.
- The .torrent file or magnet link is for a different torrent or info hash.
- Files were renamed.
- The folder structure was changed.
- Temporary filename extensions are still present.
- The content-layout setting does not match the existing layout.
Pause the torrent immediately. Do not let it keep downloading into the wrong location. Reopen the torrent properties or add dialog details where available, compare the expected path with the actual files, correct the location, and run Force Recheck again.
9.2 qBittorrent creates a second empty folder
This usually means the selected save path and the torrent's top-level folder are being combined incorrectly. For example, qBittorrent may create:
D:\Downloads\Example Collection\Example Collection\
when your real files are in:
D:\Downloads\Example Collection\
In that case, the save location probably should be the parent directory, such as D:\Downloads\, or the content-layout setting needs adjustment. Pause the torrent, remove the empty duplicate folder if it contains no useful data, correct the path, and recheck.
9.3 Force Recheck still finds no existing data
If Force Recheck finds nothing, compare the exact file names, file sizes, paths, torrent metadata, and permissions. Do not rely only on visible names. Visually similar torrents may not share the same piece hashes. If the info hash differs, qBittorrent may correctly reject the files even if they look close.
Also confirm that qBittorrent can access the drive. External drives, network mounts, and folders owned by another user can cause confusing failures if permissions are wrong.
9.4 Some files verify but others do not
Partial verification can happen when some files are missing, modified, incomplete, or renamed. It can also happen when skipped files from the old client were never downloaded, when temporary extensions remain, or when the data came from a slightly different torrent release.
If the torrent was incomplete, some missing data is expected. Set unwanted files to Do not download before resuming. For wanted files, qBittorrent will download missing or invalid pieces after the recheck.
9.5 The torrent immediately starts downloading
Pause it as soon as possible. Then check whether qBittorrent was set to start torrents automatically. When importing existing data, add torrents paused, correct the save path, verify the file selections, and run Force Recheck before resuming. Resuming before checking the save path is one of the easiest ways to create duplicate folders or unnecessary downloads.
9.6 Access denied or I/O error
Access denied, read errors, and I/O errors can be caused by folder permissions, read-only media, files still locked by the previous client, antivirus or security software interference, disconnected mounted drives, failing disks, or service and container account permissions. Close the old client, confirm the drive is mounted, make sure qBittorrent has access to the folder, and retry the recheck.
9.7 Force Recheck takes a long time
Force Recheck can take a long time because qBittorrent must read the existing data from disk and hash it. Large torrents, slow hard drives, USB drives, network shares, and overloaded systems can make verification slow. This is normal. Rechecking is still preferable to downloading the same data again.
10. FAQ
10.1 Can qBittorrent import torrents directly from µTorrent?
Not as a universal one-click database import. To migrate from µTorrent to qBittorrent reliably, use the same .torrent files or matching magnet links, add them to qBittorrent paused, choose the correct save paths, and run Force Recheck.
10.2 Can I move an incomplete download to qBittorrent?
Yes, if you have the matching torrent metadata and the incomplete files still match the expected names and layout. qBittorrent will verify valid pieces and later download missing pieces after you resume.
10.3 Does Force Recheck download anything?
No. Force Recheck reads existing files and verifies them against the torrent's hashes. Downloading happens only after the torrent is resumed and qBittorrent needs missing or invalid pieces.
10.4 Why does qBittorrent show 0% when the files are already present?
The usual reasons are a wrong save path, wrong parent folder, renamed files, changed folder structure, temporary extensions, permissions problems, or torrent metadata that does not match the files. Check the exact path and run Force Recheck again after correcting it.
10.5 Can I import a torrent using only a magnet link?
Yes, if the magnet link identifies the exact same torrent. qBittorrent must retrieve the metadata first. After the file list appears, keep the job paused, set the correct save location, and force recheck.
10.6 Will my ratio and upload statistics transfer?
Usually not. Manual verification can restore the completion state of the files, but client-specific history, local ratio counters, labels, categories, and queue positions generally do not transfer automatically from another client.
10.7 Can I delete the old client after importing everything?
Only after you have verified that the torrents you care about are recognized correctly in qBittorrent and the data is safe. Keep backups until you are confident the migration succeeded.
10.8 Will qBittorrent seed the existing files after verification?
Yes. If the torrent verifies successfully and is allowed to run, qBittorrent can seed the existing files just like files it downloaded itself, subject to your settings, tracker status, and network connectivity.
11. Final Checklist For A Clean Migration
To import torrents into qBittorrent without redownloading, use this checklist: add the exact same torrent in a paused state, select the directory that matches the torrent's original structure, confirm the file list and content layout, run Force Recheck, and resume only after qBittorrent recognizes the existing data.
Most failed migrations come down to two issues: the wrong parent folder was selected, or the torrent metadata does not match the files on disk. If you solve those two problems, qBittorrent can usually recheck downloaded files, reconstruct completion status, and continue downloading or seeding without starting over.