Where Does Violentmonkey Store Userscripts?
Violentmonkey keeps userscripts in extension storage with optional cloud sync. Export scripts as ZIP or sync via WebDAV before reinstalls.
Last updated
Violentmonkey stores userscripts inside browser extension storage. The dashboard lists installed scripts with their code, settings, and per-site toggles. Optional sync mirrors them to WebDAV or cloud drives.
That makes the ZIP export the portable unit: dashboard backup captures scripts plus configuration together. Exact storage paths may vary by browser version, so never copy profile folders by hand. Review script permissions yearly; abandoned scripts outlive their authors. Sync settings separately from script code in options.
Where Violentmonkey stores this, by platform
%localappdata%\Google\Chrome\User Data\Default\Local Extension Settings\
Scripts in extension storage with optional WebDAV sync. Exact paths may vary by browser version. Export ZIP from the dashboard before reinstalls.
~/Library/Application Support/Google/Chrome/Default/Local Extension Settings/
Same extension-storage model as Windows through the dashboard. Sync mirrors scripts when configured.
~/.config/google-chrome/Default/Local Extension Settings/
Same model under the config home. ZIP export plus settings travels as one archive for moves.
Frequently asked questions
How do I back up Violentmonkey scripts?
Open the dashboard and export scripts to a ZIP file, then import it on the new setup. Cloud sync through WebDAV or Dropbox automates this when configured. Extension reinstalls wipe local scripts without either.
Do scripts transfer to a new computer?
Yes with matching script versions and `@match` rules intact. Export plus settings travels as one archive. Update scripts from their source URLs after moving; stale copies miss fixes.
Notice an outdated path? Let us know.