That ArchiveWeb extension looks excellent for custom captures. Picking the pages and elements you want during capture is a great feature.
For quicker one-offs, SingleFile gives you a single HTML with all the media of a page: https://www.getsinglefile.com
If you're making archiving a more involved part of your workflow, I highly recommend ArchiveBox. It can save pretty much every type of file from everywhere, in almost every format you can imagine, while building a searchable index of the archives. Been using it successfully for many years: https://archivebox.io
I did small amount of troubleshooting a few times with no resolution, but now I'm thinking of switching my thought process. Maybe something like a "web clipper" is much better, as complex SPA pages often fail to archive well anyway. And I should focus on content itself, not the page. That SingleFile extension fits well here as well.
Did you run into similar dilemmas at some point?
At this point I'm using Linkding (self-hosted bookmarks, which has an archive function) paired with Singlefile (which integrates with Linkding) which locally captures and uploads. For larger, or multi-page, captures I still fire off an Archivebox command. I run into blocks occasionally, but it also just feels like the open web is becoming less and less open in general.
I second this workflow, exactly what I switched to from Archivebox. Linkding has a built-in "create HTML snapshot" feature but the Singlefile browser extension works much better.
As of the latest v0.9.77 it's now tested to be able to handle 2 million snapshots / 2TB on a 4CPU server, archiving @ 1 URL/min consistently while serving all the web UIs @ ~100ms. Also has automatic importing from social media, google docs, notion, canva, figma, and a growing list of sites with self-healing AI scripts & cookie sync from your browser so it doesn't need as much babysitting.
Nowadays it's Obsidian and Obsidian Web Clipper browser extension. The only caveat is what doesn't save the images locally by default and needs some manual action: https://obsidian.md/help/web-clipper/capture
Also works from iOS and Android so you can save logged-in content directly without having to set up cookie sync (which it also supports now too directly from the extension).
Link rot really bothers me and I want people to get into archiving web pages so that eventually there will be a decentralized mirror of the unslopped web sitting on people's hard-drives, ready to share whenever someone needs it. So, I made a worse version of ArchiveBox ( https://memoryhole.app ). My philosophy is that, if people see how it is easy to start archiving and how useful it is, then they'll keep it up with SingleFile, or ArchiveBox or anything else.
My bookmarks file is a disastrous graveyard as I have 20 yrs’ old ones…
And as a publisher I don’t link fresh sites (don’t even mention Netlify, Lovable, Vercel…) … Vannevar Bush would be surprised how his Xanadu evolved.
It was painless to set up and quick to use when needed, too.
I also use Singlefile and Obsidian Web Clipper a lot, but Hister has been great and is now a first-class citizen in my system. It helps it works passively for those things that don't look important when you read them, but become relevant later.
I realized I really need this when one website which was a treasure trove for PowerMac technical information and assembly guides just went dark. Some of that info I could never find elsewhere. Linkrot sucks if you're in the middle of an (admittedly drawn out) personal project and your source of information vanishes with no trace. Belt and suspenders from now on. Might give Hister a try.
https://apps.apple.com/ca/app/heap-website-full-page-image/i...
Disclosure: I am the developer.
another one i use when i only need to save the text of a webpage is markdownload, which formats the page using markdown
Haven’t started saving web pages yet, but I definitely should though. My home server has some tens of terabytes to spare, so that’s at least not an issue. Been eyeing these comments to find a good self-hosted solution.
i managed to reconstruct (and then improve) it with an LLM:
I thought it might be rose-tinted glasses, thinking that the earlier internet was better, but spending time retracing my teenage steps made me even more certain that it was indeed better. So many derpy little websites made by nerds, so many fun games and websites that weren't preying on vulnerable people, and everything spread out across many places - not centralised in the hands of large corporations. I've been using LLMs to have fun recreating concepts from that time, like my own forum software, as some sort of anti-progress. It's been fun.
Please, please buy books and keep them in good condition, and please archive websites with important information (assuming it's legal in your jurisdiction). There are still plenty of excellent sites and blogs around from the 2000s and even earlier, but they won't be there forever. Ironically, coding agents have made archival much easier -- I've always found problems with using pre-written tools, but Claude or Qwen make it trivial to download, test, and archive sites on your local.
If you mean 'an LLM' as in the owner/maintainer of the LLM/weights, then examples of this already exist. Whether it's DeepSeek/Gwen downplaying Uyghur forced labor camps [0] or Grok hallucinating a 'white genocide' in South Africa [1], it is clear that the owners of LLMs have political agendas that are expressed in the weights of popular LLMs.
On the other hand, if you mean 'an LLM' as in an autonomous agent that could decide to rewrite history, that also seems very possible. Either by using existing techniques like, "poisoning ChatGPT, Gemini, and Google AI Overview answers by seeding the Web with malicious links and data and then optimizing the content." [2] Or by breaking out of its sandbox and updating its own internal weights that allow for an outcome that distorts historical facts. "In July 2026... OpenAI models circumvented controls designed to isolate them from the internet and compromised parts of OpenAI’s internal research infrastructure and Hugging Face’s systems ." [3]
[0] - https://www.cbsnews.com/news/china-ai-qwen-artificial-intell...
[1] - https://www.cnbc.com/2025/05/17/groks-white-genocide-respons...
[2] - https://www.darkreading.com/threat-intelligence/attackers-ma...
[3] - https://openai.com/index/hugging-face-incident-and-the-road-...
Didn't they already try this last year?
Disclosure Day free stream
across Yandex and Google. I'm sure that Google has indexed the same web sites, but Yandex has a free stream as the #1 result and Google has either deindexed it completely or pushed it below dozens of less-relevant, more-legal sites. (According to Google, the site Yandex showed me wasn't even DMCA'd out of the results.)This isn't just relevant for piracy. Paid subscriptions to frontier models will refuse or downgrade answers to questions about the natural sciences and engineering. Unlike cybersecurity, where you can get specially approved to use models with fewer refusals, I don't think there is any program you can join where Anthropic will treat you like a grownup who has already read Carleone's Tactical Missile Warheads book. Opus just won't discuss details of high explosive engineering at all. It's tolerable as long as search engines still surface relevant documents that you can read with your own human eyeballs. If LLMs devour the market for search, it's going to become alarming.
And remember this https://www.reddit.com/r/Mcat/comments/5yffns/uc_berkeley_is... / https://news.ycombinator.com/item?id=13768856
So no it's not an hyperbole, what used to be a place to share content becomes closed source.
People keep spouting torrenting is a solution, but a shitload of torrents are dead now.
I'm talking about forums... the bmw forum for your old car... the motorcycle forum for the enthusiast of the SV650... those places are full of anecdotes, people talking, lending a hand to another person... being humans and care...
Which is what social media is/should/was about, is what internet is about before the enshitification happened... I would vote to have this ID associated to you via check of your local goverment issued id and ONLY UPPON VERIFICATION of you being using that you can log and read and use those websites without tracking you (Yes 10,000 ifs where this is secure, handled in a confidential matter, the whole tech is not to track that you are doing something... but that a human is behind that, no api, no robot, no adds, no nothing... just the old school forum where you can go, talk, submit a photo... where someone who wanted to spend time to write something did it, SO WE CAN ENSURE TWO THINGS, A HUMAN IS THERE, AND NO FVK!NG CEO WILL ENSHITIFY IT, no to track people, but to know that a person is interacting there)
But because "empathy is the weakness" and shareholder value...
Quick gripe-anecdote that occurred (again) just now: I have a technical question, the search-engine says it was discussed in a Reddit thread, so I go to Reddit, giving them my traffic and eyeballs just like they want... but the information is impossible to find because "new" Reddit hides/collapses 90% of the discussion by default and there's no way to tell which branch has what I need without manually clicking them all. (And them some of them will reload the entire page, erasing progress.)
So I have no sympathy for their whining about scraping when they spent already years making it painful for actual live organic humans to find anything.
> Which is what social media is/should/was about
I think our two imperfect approaches here are:
1. Webs of trust, in some way that resists crowds of sockpuppets.
2. Some kind or proof of stake. Proof of anonymous-humanity is hard, proof of unique-humanity is creepy spy stuff, but "proof if you ban me it'll at least hurt a little" might be easier to achieve.
The other option is to use the X402 protocol to pay, every time you access a page you pay in cpu to calculate some shitcoin.
For a person, is just trading the time spent loading and displaying ads for paying the creator for their work.
But if you are scrapping you are now paying with cpu and electricity to see things and content creators are being paid.
History and this very thread should show you how this is a naive statement.
Then SSL/TLS started getting widespread and I lost focus. Nowadays, I guess you would build it as an extension in the browser.
It had lots of photos that I hand-scanned from printed film, back in the day when it took a good bit of time to scan photos manually.
The site was a running joke, where I would open it to show people that it still existed... until it didn't, and I couldn't find my backup of all of the photos. The archive sites have the 'bones' of the website, but not the photos. It was easily avoidable, which is why it is painful.
How do you save images in plain text ? Lot of usefull information is stored in pictures. ie: in technical articles about graphics, hardware. Or some diagrams mentioned and refereced in the text. Even medieval books have pictures, because some things need to be shown, and it is not enough to just write some text about it.
Anyway, youre probably just a very very old troll, typing this on a typewriter...
Base64, like countless websites. Or just accept that you don't have to act like a lawyer with internet comments and simply save them as image files.
I mean, technically, we have 7000yo graphics, but they were really too low-res to be functional for archiving data.
You don't have to worry about having your copy easily accessible, and as a bonus it's also available for everyone else in the world.
But the modern web has made this unreasonable. Every webpage is 99% junk (CSS, JS, HTML structure, tracking pixels, UI images, navigation links, cryptominers (I joke)) and 1% content. You need a smart AI system to pick out the good parts, otherwise you'll quickly find yourself schlepping hundreds of gigs of junk to just preserve your favorite websites.
The better idea is: if you love information, back it up. Collect the knowledge from the website, not the website. And then preserve it. Create a free ebook. Or sell it on Amazon kindle. That'll last a lot longer than the website will, and any HTML backup of the site you could possibly make.
[1]: https://github.com/mozilla/readability There's also a C rewrite: https://github.com/eafer/rdrview
It can also apply Readability before saving and it has a simple editor that you can use to remove unwanted html elements from a page.
Ironically, when I started working for AWS, I always felt threatened with sticks and never had space to maintain my own projects. When they deprecated EC2 Classic, my site went down. I didn't get time or mental space to migrate it.
Cest la vie I guess.
(Now if hard drives had not become so damn expensive—it's getting harder to be a digital hoarder like myself.)
I guess the web plugins could ideally get around it, but what about the CLI and app solutions?
I know yt-dlp has gone to great lengths to work this problem.
For CLI automation could probably one of various fingerprinting resistant Chromium instances with the extension setup in a Docker container or similar. Run from your home Internet for the residential IP.
God forbid we have an AI-facilitated full Cyberpunk/.hack-style crash where everything gets wiped, the only things that will survive will be on paper. This is the recommendation I give my friends who are digital artists/writers; have a physical record of your efforts beyond what you want to sell.
This is on top of keeping your own digital archives. I'm still haunted by the deviantArt submission I didn't save. The creator took the piece down, then passed away a few years later. A Wayback Machine archive of his userpage with the piece as his featured upload still exists, but the image itself wasn't archived; it just shows a broken image.
(p.s. it's open source!)
> I am usually against shameless self promotion
me too, but i actually thought it might be useful for anybody in the thread since they can self-host it for free.
the worst thing I saw was a website that was dead for over a decade but fully archived get hit with "Sorry. This URL has been excluded from the Wayback Machine" because of robots.txt set by whoever is squatting the domain now. I've managed, by some miracle, find an archive of its content on some random forum. bookmarked it. by the time I'd remembered about the bookmark, that random forum was dead and the link was not archived :(
I wonder how many other people have archives like that...?
I'd always assumed that OTW would keep AO3 online until the end of time. It, somewhat like this site, was one remaining gasp of Web 2.0 before the algorithmic feeds took over.
Interestingly, "there is no single direct 1:1 Linux clone of NirSoft’s VideoCacheView that automatically monitors browser cache folders via a graphical interface. Released 2007." https://videocacheview.en.lo4d.com/windows (Gemini)
I’ve supported some of this in my own tool, ZShot - capture in sqlite, Quicklook extensions for WARC and WACZ. Just trying to make archiving easy and interpretable.
It’s also been interesting to see people use archival but for different uses: Kiwix [2] showed up in my reading recently, “archival but for offline internet”, which I’m kind of fascinated by.
I did this for the category theory / math website called ncatlab / nlab
Nowadays you can just slap your site behind Cloudflare, I guess.
But yeah some websites were really special. I remember one made by some Microsoft fan which was completely unusable outside Internet Explorer. It was like a static picture in any other browser, clicking links & buttons just didn't do anything.
Repo link, if anyone is interested: https://github.com/karthikeyankc/picks
https://chromewebstore.google.com/detail/webrecorder-archive...
The two things I go back to are music, and books. Even books not so much, but songs tickle a very specific part of my brain, that I want to reproduce over and over again, and then not for years, and then again. And when I want to go back and I can't, and I know I could, that really hurts, and I feel betrayed. So I do actually archive the music, even from streaming sites.
The pace of bitrot is freaking crazy!
Even my library is not what it was, I had two drives fail on me the same day in college and I lost over 100GB of meticulously-tagged 320k and FLAC files.
But aye, true. Something will be done :)
I too have a library that's somewhat in disrepair. In my case, a corruption happened when I was hauling my hard drive around - and it didn't happen when I chucked the hdd in my bag, it happened when I have set up the wrong sector and header information in my buddy's bios! Suddenly the chemical brothers songs had some black metal in them.
I've not had to use that yet, but it's also nice to save terms and conditions and the like when you agree to them so there's no sneaky edit.
This includes old games. Many vanished. Some made a cameo, coming back, but it is often no longer the same. Case in point: The Reincarnation (TR), as a follow-up to the old Mari Archmage (AM) game. It was great in the late 1990s. Mari went bankrupt, TR came about and improved on many things, but also made a few things worse. Player population declined, then they had that genius "idea" to add bots. That was when I retired. I can not want to be bothered to "interact" with code.
These days I download any site I like.