Where Does Transmission Store Settings and Resume Data?
Transmission settings.json plus torrents and resume folders on Windows, macOS and Linux.
Last updated
Transmission keeps settings.json plus torrents and resume subfolders in one per OS config dir. The resume files map to download locations, so moving data without them orphans progress.
Close the client before editing settings.json or it rewrites your changes on exit. Daemon, GTK and Qt flavors share the same file shapes.
Where Transmission stores this, by platform
%LOCALAPPDATA%\transmission
settings.json plus torrents and resume inside. Default downloads land under Downloads unless changed in preferences.
~/Library/Application Support/Transmission
Per torrent data here; app prefs also mirror to org.m0k.transmission.plist. In Finder use Go > Go to Folder.
~/.config/transmission
Daemon uses transmission-daemon sibling. TRANSMISSION_HOME env var overrides the config dir.
Frequently asked questions
How do I move Transmission to a new machine keeping progress?
Copy the config folder plus the downloaded data to identical paths, then verify locations match in settings.json.
Why did my settings.json edits vanish?
Transmission was still running and saved over them on exit. Quit fully first, edit, then relaunch.
Notice an outdated path? Let us know.