Where Does Moonlight Store Config?
Moonlight Qt settings plus embedded moonlight.conf and keys paths.
Last updated
Moonlight splits state between Qt app settings for hosts and pairing plus embedded-style config and key folders on Linux clients. Desktop pairing survives reinstalls only when both layers move together.
Screenshot host lists before wiping PCs since pairing keys gate every stream. Re-pairing ten TVs after a clean install is nobody idea of fun.
Where Moonlight stores this, by platform
%APPDATA%\Moonlight Game Streaming Project\Moonlight
Qt client settings and paired-host cache for Windows. Pairing certificates travel with this tree. Embedded moonlight.conf patterns do not apply to the Qt desktop build.
~/.config/moonlight
Embedded and some desktop clients read moonlight.conf here with keys under ~/.cache/moonlight. Qt builds also use Qt-style app config nearby; copy both trees when migrating.
Frequently asked questions
Why must I re-pair after reinstalling Moonlight?
Pairing certificates in the folders above did not migrate. Copy the trees before wiping to keep hosts trusting the client.
Where is moonlight.conf on embedded clients?
In ~/.config/moonlight or the current directory for embedded builds above, with keydir under cache. Desktop Qt builds use app settings instead.
Notice an outdated path? Let us know.