๐ธ AO3 Journey
Your personalized "Spotify Wrapped" for Archive of Our Own
Track your complete AO3 journey as both a creator and reader. Get beautiful annual reports, detailed statistics, and discover your reading patterns!
โจ Features
๐ Annual Report ("Wrapped" Style)
- Total works read and word count
- Most-read fandoms, relationships, and tags
- Your favorite author and their most-viewed work
- Reading milestones and fun statistics
*Creator Report *: Your creative contributions
- Works published and total word count
- Kudos and comments received
- Your most popular work
- Loyal readers who support your writing
๐ Yearly Statistics
- Detailed breakdown by year
- Top fandoms, relationships, and tropes
- Most revisited works
- Popular works and engagement metrics
๐จ Interactive UI
- Swipeable card interface
- Responsive design for desktop, tablet, and mobile
- Gradient backgrounds and smooth animations
- Dark rose theme matching AO3's aesthetic
๐พ Smart Caching
- Local storage caching for faster subsequent loads
- Incremental scanning (only fetches new data)
- Progress saving during long scans (resume if interrupted)
- Force refresh option when needed
๐ธ Export Feature
- Export annual reports as high-quality PNG images
- Export yearly statistics
- iOS: Native share sheet support
- Perfect for sharing on social media
โ Buy Me a Coffee
Enjoyed AO3 Journey? Treat me to a coffee and fuel more updates! โโจ

๐ฅ Detailed Installation
For Chrome
Step 1: Install Tampermonkey Extension
Step 2: Install the Script
- Tampermonkey will automatically detect and prompt installation
- Click "Install"
- Done! ๐
๐ How to Use
Navigate to AO3
Launch AO3 Journey
- Click the floating "๐ My AO3 Journey" button (bottom-right corner)
Confirm Adult Content Warning
- The script needs to access your reading history which may include adult-rated works
- Click "Yes, Continue" to proceed
Wait for Scanning
- First scan may take a few minutes depending on your history size
- Progress is shown in real-time
- If interrupted, you can resume from where you left off!
- Subsequent scans are much faster due to caching
Explore Your Journey
- Swipe between Reader and Creator reports
- Click year tabs to see detailed yearly statistics
- Use the Export button to save images
๐ง Requirements
- AO3 Account: Must be logged in
- History Enabled: Go to My Dashboard โ Preferences โ Misc โ Turn on History
- Browser: Chrome (with Tampermonkey) or Safari (with Userscripts app)
๐ Privacy & Permissions
This script:
- โ
Reads your public profile and works
- โ
Reads your reading history
- โ
Reads your inbox for comment/kudos data
- โ
Stores data locally in your browser's localStorage
- โ Does NOT send any data to external servers
- โ Does NOT modify any AO3 content
All data stays on your device!
๐ Troubleshooting
"No Data Found" Message
- Make sure History is enabled: My Dashboard โ Preferences โ Misc โ Turn on History
- Ensure you're logged into AO3
Scanning Takes Too Long
- Large histories may take 5-10 minutes on first scan
- Subsequent scans use cached data and are much faster
- Don't close the tab during scanning
- If interrupted, you'll be prompted to resume next time
Export Issues
- Make sure the report is fully loaded before exporting
- Try scrolling through the entire report first
- On iOS, images can be shared via the native share sheet
Script Not Appearing
- Refresh the AO3 page
- Check that Tampermonkey/Userscripts extension is enabled
- Verify the script is enabled in your extension settings
๐ค Contributing
Contributions are welcome! Feel free to:
- Report bugs
- Suggest new features
- Submit pull requests
๐ License
MIT License - feel free to use, modify, and distribute!
๐ค Author
No21-lqz
๐ Acknowledgments
- Inspired by Spotify Wrapped
- Built for the amazing AO3 community
- Thanks to all the fanfic writers and readers!
- Thanks to all sponsors for their support! ๐