Entry tags:
How To Make Your Own Fanfiction Archive, In Just 10 Easy Steps
As the go-to "person who knows about AO3" for quite a few people who read fanfic but aren't really linked-in to wider fandom culture, I've fielded a lot of questions about how to do certain things on AO3 to which my best answer is "you should really start your own archive!" I think, in general, more fans starting their own small archives would be a net good for fandom. AO3 was never meant to be the only archive for all fandom, or even the main archive, and the more spread out and backed up we are the more resilient we are.
But of course I have to be reminded that a lot of fans these days don't really have any idea how little "you should start your own archive!" really involves. (Also, that I should practice what I preach.) So I am now making my own fanfiction archive, and writing up this post as I do it to tell people how to make theirs!
Congratulations! You now have your very own personal private fanfiction archive that you are 100% in charge of and make all the rules for. It's at least as good as half the ones I was reading on when I started reading fanfiction and will serve its function well as a way to let people read your fic. You can link to it from anywhere you want! (Including your AO3 profile.)
But how do I get feedback?
If you use the AO3 downloads, they will include a link to your AO3 comments for the fic. You might also want to include your email or a social media address where people can talk to you somewhere on that page. The tutorials on neocities can show you how! If you want to be very fancy they can even show you how to include a comment form that lets people email you automatically.
How can people find my fic?
You'll have to tell them it's there. Maybe other people will tell them it's there, too! Actually there are lots of ways to make a website easier to find but they're outside the scope of this tutorial (and not necessary if your goal is just to make your fanfic available.)
What if I want to archive other people's fanfic?
You should probably ask them first, it's polite and less likely to get people mad at you. An email along the lines of "Your fic is one of my favorites, and with your permission I'd like to add it to my archive of favorites [link]. I'll make sure you have credit and you can email me if you ever want it taken down." was pretty standard.
But it's your archive, you set the rules. If you have more than one author, make sure you're very clear about which fic is by which author (you can use the <h1> tags to put author names in big letters where their list of fic starts.)
What if I want other people to be able to post their fic on my archive?
A website that lets other people post things by themself suddenly gets way, way more complicated and more likely to go terribly wrong. Don't do this unless you already have a core group of several people who get along and are willing to work together on it, at least one of whom understands moderation and at least one of whom understands databases and at least one of whom understands project management, and are not all the same person. Also, don't try to do it on Neocities - look at Squidge. (But if you see a need for this, ask around! You might be surprised at the skills that are there already.)
If you'd like to be an open archive that collects fics for a certain fandom/pairing/theme/circle of friends/Discord server, etc. you can post some text on the index.html page letting people know that they can contact you if they'd like you to archive their fic, and then they can email you their html files to post.
It's ugly! How do I make it look pretty?
Learn HTML and CSS. The Neocities tutorials are still pretty good! There's lots of other online resources once you exhaust those. But, I mean, nobody is reading your fic just because you have a nice animated gif in the background, I promise.
What if I want to add something else, like warnings or more information about the fandom or fanfic?
Learn HTML and CSS. You can add all kinds of things to the index page, or even have several different indexes! The Neocities tutorials are still pretty good. There's lots of other online resources once you exhaust those.
What about accessibility and stuff?
A bare-bones text-and-links only HTML site like this is probably about as accessible as you can get! No accessibility software should have a problem and it should be highly flexible for all kinds of devices or customization that people need.
I do all my web stuff on mobile, can I still do this?
In theory you should be able to do all ten steps in any mobile browser, and the resulting website should display just fine on one (the monitors html was designed for were often smaller than your phone screen in pixels.) Also, you probably have a local library, educational institution, or business that offers computer access. This should only take an hour or so to set up with a few dozen fics, so that would be fine.
Some of my fic is explicit or contains controversial or copyrighted content, is that ok?
Neocities has a pretty liberal TOS about explicit content and fair use, and I haven't heard anything about them taking content down frivolously, so you're probably ok. Other than Neocities' TOS, it's your site - you can post whatever you want! Yes, even commercial promotion. (But the only way to be sure is to own the servers. ¯\_(ツ)_/¯)
Anyway, here's my beautiful new fanfiction archive made using this tutorial:
(I am honestly way more disproportionately proud of finally making that than I expected to be. It's nice to have your own archive.)
If you make one, share it in the comments here ! I want to see!
(tumblr version here, except with worse HTML info, because tumblr hates < apparently)
But of course I have to be reminded that a lot of fans these days don't really have any idea how little "you should start your own archive!" really involves. (Also, that I should practice what I preach.) So I am now making my own fanfiction archive, and writing up this post as I do it to tell people how to make theirs!
- Go to https://neocities.org/ and sign up for an account. It only needs a username (which will also be your website address), password, and email. Pick a username that will be related to your archive's title!
- Choose the free account option (if you ever need more than what the free account offers for a text-only archive, you should probably look into graduating from neocities.) This should take you to a menu of "how to make a website" tutorials. You should do them! They're useful skills. But let's get your archive running first.
- Hit the big red Edit Site button, or open the menu under your username and select "Edit Site".
- Select the "Index.html" file to edit. You're now in an HTML Editor. Congrats, you're a web developer c. 1999!
- Find where it has text between the <title> </title> tags. Delete the filler text, and put in the title of your new archive. This text will be what shows on the tab when people go to your archive.
- Find where it has text between the <h1> </h1> tags. This will be big header text at the top of your page. Put the title of your archive here again. If you have no experience with HTML, you should read over the other sample text. It covers the basic basics very well! Once you've done that, you can delete everything else between the </h1> tag and the </body> tag. Save your index.html file.
- Get an HTML file for a fanfic you would like to add to your archive. If it's on AO3, you can use the html download option built into AO3. If you have it as a word processor/google docs file, you should have the option to save as an html file. Save that html file to your computer.
- Go back to Edit Site on Neocities and go to "upload". Find the html file you saved and upload it. (You can also drag and drop files to upload.)
- The file you uploaded should now be showing with your other neocities files. Right-click on the title and select "copy link".
- Go in to edit index.html again. Under where you put your header text, type <br><a href=" and then paste the link you copied. Then type "> . Then put in the title of the fic. Then type </a> . Then save index.html again. It should look like
<br><a href="http://username.neocities.org/title of page.hml">fic title</a>
when you're done. Save the page again. You can do this for every fanfic you have.
Congratulations! You now have your very own personal private fanfiction archive that you are 100% in charge of and make all the rules for. It's at least as good as half the ones I was reading on when I started reading fanfiction and will serve its function well as a way to let people read your fic. You can link to it from anywhere you want! (Including your AO3 profile.)
FAQ
But how do I get feedback?
If you use the AO3 downloads, they will include a link to your AO3 comments for the fic. You might also want to include your email or a social media address where people can talk to you somewhere on that page. The tutorials on neocities can show you how! If you want to be very fancy they can even show you how to include a comment form that lets people email you automatically.
How can people find my fic?
You'll have to tell them it's there. Maybe other people will tell them it's there, too! Actually there are lots of ways to make a website easier to find but they're outside the scope of this tutorial (and not necessary if your goal is just to make your fanfic available.)
What if I want to archive other people's fanfic?
You should probably ask them first, it's polite and less likely to get people mad at you. An email along the lines of "Your fic is one of my favorites, and with your permission I'd like to add it to my archive of favorites [link]. I'll make sure you have credit and you can email me if you ever want it taken down." was pretty standard.
But it's your archive, you set the rules. If you have more than one author, make sure you're very clear about which fic is by which author (you can use the <h1> tags to put author names in big letters where their list of fic starts.)
What if I want other people to be able to post their fic on my archive?
A website that lets other people post things by themself suddenly gets way, way more complicated and more likely to go terribly wrong. Don't do this unless you already have a core group of several people who get along and are willing to work together on it, at least one of whom understands moderation and at least one of whom understands databases and at least one of whom understands project management, and are not all the same person. Also, don't try to do it on Neocities - look at Squidge. (But if you see a need for this, ask around! You might be surprised at the skills that are there already.)
If you'd like to be an open archive that collects fics for a certain fandom/pairing/theme/circle of friends/Discord server, etc. you can post some text on the index.html page letting people know that they can contact you if they'd like you to archive their fic, and then they can email you their html files to post.
It's ugly! How do I make it look pretty?
Learn HTML and CSS. The Neocities tutorials are still pretty good! There's lots of other online resources once you exhaust those. But, I mean, nobody is reading your fic just because you have a nice animated gif in the background, I promise.
What if I want to add something else, like warnings or more information about the fandom or fanfic?
Learn HTML and CSS. You can add all kinds of things to the index page, or even have several different indexes! The Neocities tutorials are still pretty good. There's lots of other online resources once you exhaust those.
What about accessibility and stuff?
A bare-bones text-and-links only HTML site like this is probably about as accessible as you can get! No accessibility software should have a problem and it should be highly flexible for all kinds of devices or customization that people need.
I do all my web stuff on mobile, can I still do this?
In theory you should be able to do all ten steps in any mobile browser, and the resulting website should display just fine on one (the monitors html was designed for were often smaller than your phone screen in pixels.) Also, you probably have a local library, educational institution, or business that offers computer access. This should only take an hour or so to set up with a few dozen fics, so that would be fine.
Some of my fic is explicit or contains controversial or copyrighted content, is that ok?
Neocities has a pretty liberal TOS about explicit content and fair use, and I haven't heard anything about them taking content down frivolously, so you're probably ok. Other than Neocities' TOS, it's your site - you can post whatever you want! Yes, even commercial promotion. (But the only way to be sure is to own the servers. ¯\_(ツ)_/¯)
Anyway, here's my beautiful new fanfiction archive made using this tutorial:
Melannen's Fanfiction Archive
(I am honestly way more disproportionately proud of finally making that than I expected to be. It's nice to have your own archive.)
If you make one, share it in the comments here ! I want to see!
(tumblr version here, except with worse HTML info, because tumblr hates < apparently)

no subject
I keep meaning to actually finish uploading all my fic there, but a good amount of it is done! Something I really enjoyed about the process of putting my stuff on my own site was that faced with complete, 100% freedom about how to present and categorize work, I actually had a lot of fun figuring out how to do it! I generally dislike the "put your thing in a bucket and it better be the right one or you're letting down The Community" tagging culture on AO3, so have kind of drifted away from tagging descriptively and am using NR/CNTW for a lot more stuff there nowadays. So I thought maybe I just dislike categorization, which made me feel like a bit of a hermit/asshole.
But it turns out that I just don't like the system of sorting fiction into buckets based on the gender of the characters or what they do/don't do with their junk. I LIKE categorizing my stuff when I get to make the buckets myself, and the buckets "stories about death", "stories about music," "humour," "missing scenes," etc., feel much more meaningful and like they're giving information that will actually help someone choose what to read!
no subject
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
no subject
Do you know anything about hosting podfic on a neocities website?
no subject
(no subject)
(no subject)
(no subject)
(no subject)
no subject
Do you happen to know of any tools that will create epubs from a page (like technically it would be possible to upload an epub for download, but then editing the html file would necessitate editing the epub as well)? I know of dotepub.com but it does have its limitations.
no subject
I've only used epub converters though Calibre I think, sorry, and don't have any recs. For Neocities I don't think they host epubs on free accounts either, though, which is why I assumed html for the tutorial.
(no subject)
(no subject)
(no subject)
no subject
no subject
Once I've dug it out I will definitely be uploading the old html file I have with all my drabbles from lj drabble coms indexed on it.
(no subject)
no subject
no subject
no subject
I love the idea up there of "an archive of MY own." That's really appealing right now especially!
no subject
Though what I would really love is for OTW to start a new project to build small-scale, truly open-source automated archiving software from scratch, to give to fans. They should save the name for that.
(no subject)
no subject
The answer to that is "You don't." in my experience.
I've never stopped having my own website and it offers a mail address to write me, but the only time anyone ever mailed me about my art in now 25+ years, was somebody wanting to use my fanart on a stupid commercial thing of theirs without paying me. So I just had to tell them they should use their own fanart to get sued by Lucas Film (that was before SW was Disney).
Granted I don't push asking for feedback, but in my experience you don't get any engagement.
(I don't have an icon that says "the lurkers don't support me in email" which would be more fitting...)
no subject
I wouldn't mind a return to a lot of active smaller communities, either on DW or discords or whatever. Or an addition of them, I suppose.
(I have comments off on most of my AO3 stuff anyway - I'm bad at replying to comments + generally by the time I've archived it, my brain is done with it. A comment on something I wrote last week might get me able to say something intelligent in response but a comment on something from twelve or twenty years ago just makes me blue screen all "what even was that one? glad they liked it? I guess?" - being able to cut out the awkwardness is actually pretty nice.)
(no subject)
(no subject)
(no subject)
(no subject)
no subject
no subject
no subject
no subject
Oooooh wait, how did you do this with the imported AO3 art?ETA: I didn‘t read the whole tutorial, found it now. Though ideally I would still like to put my art on there in a table as opposed to 100 individual html sites.
I‘ve made my own neocities this weekend and tried to upload my jpg files and tried to display them the normal way (img src), but they don‘t show up.
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
no subject
no subject
no subject
no subject
(no subject)
(no subject)
no subject
One thing I want to note is that with this archive setup, the fic will be scrapable by AI by default (AO3 recently changed to disallow Common Crawl, which is one of the main sources for generative AI, so this is a change from posting fic on AO3).
People who want to disable the crawling will have to create a robots.txt plain-text file, containing something like:
(with the caveat that I'm not an expert in webdev, and I didn't double check this!)
no subject
Please don't scrape other author's works
(Anonymous) - 2023-07-11 18:57 (UTC) - ExpandRe: Please don't scrape other author's works
no subject
no subject
no subject
no subject
Get Authors' Explicit Permission First Before Reposting Their Works
(Anonymous) 2023-07-11 06:54 pm (UTC)(link)Re: Get Authors' Explicit Permission First Before Reposting Their Works
no subject
LeGaosaure's Archive
Now I just need to... upload my backlog... I only put the fics from this year so far but I have around 125 more... send help... (I also need to figure out how I'll deal with chaptered works and series but uh that's a problem for later I guess.)
no subject
Anyway. This is rapidly increasing my desire to try a Neocities site.
no subject
but thats all i got ;w; but i do know theres other places similair to neocities like fc2 and a site that claims the genocities domain now but i lost it. but someone moved their site from neocities to over there when i was exploring around last year.
neocities tho is strange in terms of more wider scale fanfic archive projects like this bec while its rumored to be unmonitored (kinda true. i see literal white supremacists and covid-denying conspiracy theorists on there with their sites still up to this day. there even used to be a kid who had an image the columbine shooters' corpses on there, but the site is gone NOT because of moderation but bec they got harassed offline. so in terms of doing anything on there is kind of no joke)
ive also seen people try to make projects in the past with neocities, like imageboards. theres also a site thats still up thats literally just a chatroom. sure it has other stuff on it but the existence of that space is for people to talk in. Im 99% sure thats still up i just forgot the url.
so you CAN do webprojects as such on there, its just that most are gone mainly due to the community (people not behaving themselves) along with other smaller issues like the limits of doing it on a static, free web hosting site where you basically gotta Frankenstein everything together with stuff you'd get from other websites and embedding it into your code. i just wouldnt depend heavily on neocities if you cant afford individual hosting right now (or figure out how Squidge works I'm very nervous), as they also tend to delete sites at random from what ive heard. so back your stuff up and make a mirror on other similair sites like fc2, though that place is mostly japanese based, and also fairly unmoderated. But when having an adult website (a literal option), they want your ID and other documents to know that you're an adult. And i believe the limit is 21+ but I am unsure I forgot as well.
this is most likely due to Japan's laws. But i've been snooping around fc2 for a while where its practically dead and a lot of its free services are being clogged up with strange forums, sites, n blogs that i feel like would've gotten taken down but aren't and spam ad stuff, some even advertising adult products. so yeah. make with what you will with that
no subject
no subject
no subject
i know this is a bit of an old post, but it encouraged me to start my own fic archive! i wanted to add that for people who are more comfortable with web-devvy stuff and static site generators, tencurse made a very nice starter for 11ty, which is what i use for my site ^_^
no subject
Archive Template
no subject