New updates are being added at the bottom of this story…….

Original story (published on December 20, 2022) follows:

Archive of Our Own or AO3 is a nonprofit open-source repository for fanfiction, fan art, fan videos, and other fanworks submitted by its users.

It’s wrapped season! After Spotify, users from other platforms sought an identical statistical breakdown of the year.

So now it’s the turn of AO3 users who demand a wrapped-like analysis of the previous year for their reading habits.

AO3 (Archive of Our Own) wrapped 2022

AO3 does not have a native ‘wrapped’ yet instead, someone has developed a bot that performs it. A website, Mac and Windows versions are available for it.

This has become so popular that a few individuals have actually tried it and shared their results on Twitter (1,2,3,4,5,6,7).


Some are surprised (in a good way) by the statistics, while others are embarrassed to disclose their reading habits with others.

ColeyDoesThings even had some fun with it by creating a YouTube clip of what a hypothetical AO3 wrapped might look like.

Users who have forgotten their AO3 account password are remorseful since they are unable to generate a wrapped 2022 without it (1,2,3).

that ao3 wrapped is extremely embarrassing for me help ahudjkahsdasf

i am so tempted to post the most embarrassing part of my ao3 wrapped that i have no recollection of ever happening but none of u would ever look at me the same

However, some users have reported that the entire procedure takes far too long, and sometimes they do not get a result (1,2,3,4,5).

The unofficial AO3-wrapped creator responded to such comments by stating that users should download the app because the online version has a 30s timeout.

This is a small amount of time to process vast information in some users’ cases.

due to the way the web works, there’s a default 30s timeout on any fetch request through the backend service provider. If a single account of yours is struggling to load, it could be that you’ve read more in that account, and it cannot parse the data in time

Since users must enter their passwords to generate their ‘AO3 Wrapped’. So readers should proceed with caution and we recommend changing your password after using it.

AO3 wrapped

Official response

According to AO3 support, if specific requirements are met such as the amount of information gathered on each user and the server load of processing that data, they may release a native-wrapped:

Look. We’ll consider coding a AO3-native Wrapped when three things are true:
1. when we’re comfortable with the amount of data we’d have to collect on each user;
2. when we’re comfortable with the server load of processing that data, at one of our busiest times of the year;
3. when we know looking at it on our personal accounts won’t shame each and every volunteer into an early grave.
Those are in no particular order.

There is a likelihood that AO3 may issue an official version of the ‘Wrapped’. But for the time being, everything is speculative.

Update 1 (December 22, 2022)

04:55 pm (IST): A Redditor has shared a tool using which you can get your AO3 stats for the year 2022, if you haven’t yet. You can check it out here.

Additionally, some players who got AO3 wrapped are reporting that it’s not working for them.

Update 2 (December 23, 2022)

11:32 am (IST): While players are looking for their Wrapped 2022, gamers in Germany are facing issues accessing the AO3 website on Google. Here’s what they get:

Translated: A URL that otherwise would have appeared in response to your search was not displayed because that URL was reported as illegal under German youth protection laws.

Original: Ihre Suche hätte in den Suchergebnissen einen Treffer generiert, den wir Ihnen nicht anzeigen, da uns mitgeteilt wurde, dass die entsprechende URL rechtswidrig gemäß deutscher Jugendschutzgesetze ist.(Source)

Moreover, some are getting error while trying to generate their wrapped.

Update 3 (December 26, 2022)

10:30 am (IST): A Redditor has shared a workaround that might help you get AO3 wrapped on your phone.


Update 4 (December 27, 2022)

12:28 pm (IST): Some users are confused if they have to enter their username/password into code or they should press play first and enter them into pop-up boxes. Here’s what you actually need to do.

Question: do i put my username/password into the code or do i press play first and put it into the pop-up boxes?

Answer: You put it into the Popup boxes. Make sure you get both your password and username correct (Source)

Update 5 (December 28, 2022)

03:38 pm (IST): Users that run into the ‘NameError: name ‘username’ is not defined’ error need to follow these instructions to avoid it:

1. Just run each section in order until you get the green check mark next to where the play button was.

2. When you run the third code section, there will be a little pop-up below that asks you for the username, but you DO NOT need to edit the code.

Update 6 (December 29, 2022)

05:00 pm (IST): A Redditor has found another fix to resolve the ‘username is not defined’ error. You can check it out below.

You can avoid the whole entering issue by editing the code and just having username = “myao3username” and the same for password. If for some reason the input function isn’t working correctly editing the code should work

Update 7 (January 02, 2023)

03:46 pm (IST): A Redditor has provided detailed instructions on how to get your AO3 Wrapped 2022. You can check it out here.

Update 8 (January 03, 2023)

06:31 pm (IST): Some AO3 users (1,2,3) are now reporting an issue where they are getting a ‘0 fanfictions read’ error. However, we have come across a workaround that can help fix the issue temporarily.

Source (Click/tap to view)

Update 9 (January 05, 2023)

06:08 pm (IST): Some AO3 users are now reporting that they are getting ‘ValueError’ when they get to the last cell.

When I get to the last cell I get the message “ValueError: attempt to get argmax of an empty sequence”, what do I do? (Source)

Update 10 (January 10, 2023)

10:25 am (IST): Some users have been experiencing issues when trying to access their AO3 wrapped and are getting the ‘Looks like there was a server error’ message.

However, running the platform on a local client can potentially help resolve the issue.

It didn’t work for me on the website either. But when you download it and start it from a local copy it’ll work.

It’s also worth noting that the website went down multiple times (1,2) yesterday which could have resulted in some issues when trying to access it.

PiunikaWeb started as purely an investigative tech journalism website with main focus on ‘breaking’ or ‘exclusive’ news. In no time, our stories got picked up by the likes of Forbes, Foxnews, Gizmodo, TechCrunch, Engadget, The Verge, Macrumors, and many others. Want to know more about us? Head here.

Karanjot Sidhu
1024 Posts

A computer science engineer who loves tech and won't stop talking about it. Here at Piunikaweb, I mostly cover Google Pixel deals and how-tos, though you may find me covering Pixel news as well sometimes. Apart from being a nerd, i love gaming and watching movies in my free time.

Next article View Article

Google Drive not letting users play videos, throws 'allowed playbacks has been exceeded' error

Google Drive users have been dealing with an issue for years where they get an 'allowed playbacks has been exceeded' error when trying to play videos. And Google has still...
Feb 20, 2024 2 Min Read