Greasy Fork 还支持 简体中文。

AO3: Custom Favorites

Replace AO3's "Find your favorites" with custom shortcuts to any page — filtered tags, author pages, collections, bookmarks, and more.

You will need to install an extension such as Tampermonkey, Greasemonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Userscripts to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install a user script manager extension to install this script.

(I already have a user script manager, let me install it!)

Advertisement:

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(I already have a user style manager, let me install it!)

Advertisement:

Author
BlackBatCat
Daily installs
2
Total installs
25
Ratings
0 0 0
Version
1.0.0
Created
2026-06-14
Updated
2026-06-17
Size
30.9 KB
License
MIT
Applies to

AO3: Custom Favorites

AO3's built-in "Find your favorites" section only lets you follow a single tag — no filtering, no customization. Custom Favorites replaces it with your own shortcuts to anything on AO3: a ship search pre-filtered exactly how you like it, your favorite authors' pages, collections, gift exchanges, your own bookmarks, whatever you actually go back to.

Custom Favorites


✨ Features

  • Save any AO3 link — filtered searches, authors, collections, series, bookmarks, and more.
  • Reorder favorites with up/down controls, edit or delete entries at any time.
  • Quick-add shortcut — a "+ add favorite" link in the sidebar so you can add entries without opening the full dialog.
  • Open in new tab — optionally open links in a new window.
  • Custom section title — rename the sidebar section to whatever you want.
  • Control section position — choose where your favorites sit among the other sidebar modules.
  • Hide the native section — replace AO3's default panel entirely, or keep both.
  • Import / Export — back up your favorites as a JSON file or restore them on another device.

Custom Favorites Menu


🔎 How to Build a Filtered Search

  1. Go to your favorite fandom or ship tag.
  2. Use the filter sidebar to set things up how you want — exclude tags, set min/max word count, language, completion, etc.
  3. Hit Sort and Filter, then copy the URL from your address bar.
  4. Paste it into Custom Favorites with a name.

That's it — one click gets you back to that exact filtered view every time.

💡 Tip: When filtering, use metatags where you can as they cover all related subtags automatically. For example, excluding Modern Era blocks every modern AU variant, not just Alternate Universe - Modern Setting. To check if a tag has a metatag, search for it on the tag search page and select wrangling status -> canonical. The tag's page will list any metatags and subtags at the bottom.


📋 How to Use

⚠️ Important for Chromium-based browsers: On Chrome, Brave, Vivaldi, or Microsoft Edge (PC), an extra activation step is required. Follow these instructions. For the Tampermonkey iOS app, see this video.

  1. Install a userscript manager such as Tampermonkey:
  2. Navigate to the AO3 homepage.
  3. Click UserscriptsCustom Favorites to open the management dialog.
  4. Click + Add Favorite, enter a name and URL, and click Save.

💾 Backup Your Settings

  • Export – Download your favorites and settings as a timestamped JSON file.
  • Import – Upload a previously exported JSON file to restore everything.

💡 Using AO3 on multiple devices? Check out AO3: Script Sync — it automatically syncs your settings and data across devices using Google Sheets.


📜 Check Out My Other Scripts