LinuxWindows

Where Is the NetSurf Config File?

NetSurf Choices key-value file with per-OS roots.

Last updated

NetSurf keeps one Choices key-value file per OS root. Hotlist, cookies and cache names live inside it. Source plus docs pin every root.

Linux and Windows builds stay canonical. Mac ports remain experimental. Keep the single file.

Where NetSurf stores this, by platform

Linux
~/.netsurf/Choices

Home dot Choices with hotlist plus cookies inside. Core key-value format. Docs pinned.

Windows
%AppData%\NetSurf\Choices

Same Choices under Roaming AppData with source-pinned root.

Frequently asked questions

How do I back up NetSurf?

Copy the Choices file with the browser closed. Hotlist plus cookies travel inside it. Restoring means putting the file back.

Same file every OS?

Core Choices format stays constant while roots follow per-OS conventions. Source pins the Windows root explicitly. Experimental Mac builds reuse home paths.

Notice an outdated path? Let us know.