AO3: Import & Export Script Storage

View & delete AO3 script settings (from localStorage) with hints which script they're from. Import & export settings to file for safekeeping or to transfer to another device.

Author
escctrl
Daily installs
1
Total installs
5
Ratings
0 0 0
Version
1.0
Created
2025-08-10
Updated
2025-08-10
Size
12.6 KB
License
MIT
Applies to

💖 What it does

View the data stored by the various userscripts. Often these are configuration options.

You can choose to delete items, export them (to transfer them to another device or just as a backup), or import data from a file.

Preview of the table listing stored script settings, each setting has a checkbox. Above the table are Delete, Export, and Import buttons.

🪴 How to use it

Go to AO3's homepage.

In the main navigation of AO3, next to “About”, there’s a new menu item “Userscripts”.

From the “Userscripts” menu, select the “Import & Export Script Storage” option. It toggles on.

A table lists all data for AO3 in your browser's storage. The Key is the identifying name for the data, the Content and Length columns tell you a little about what kind of data is stored in this key. The Source (if known to the Import/Export script) links to the script which wrote this data.

  • To delete data, select one or multiple items. Then select the "Delete" button above the table. The selected items are deleted from storage.
  • To export data, select one or multiple items. Then select the "Export" button above the table. The selected items are written to a JSON file, which is immediately downloaded to your device. You can then move the file to another device, or keep it as a backup.
  • To import data, select the "Import" button above the table. Select a JSON file (created by a previous Export by this script). The content of the file overwrites the browser storage. Any items not included in the file remain unchanged.

To return to the regular homepage content, you can refresh the page or toggle the menu option again.

🐞 Known limitations

The script tries to tell you which script originally wrote this data. There are many, many userscripts out there for AO3, and the Import/Export script doesn't know all of them. You'll probably encounter a few unknown sources. If you want me to add scripts and their keys to the list, feel free to DM me here on Greasyfork.

🏛️ History

  • v1 - view, delete, export to file and import to file