Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

How to download the whole website in general and * in particular? Note that I don't necessary have admin access to that website. In fact I am just trying to download a third party website just in case it goes into flames...

share|improve this question
I hope you're not trying to download every page of every subdomain of – David Z Jul 24 '09 at 17:03
see also… – rogerdpack Aug 30 '13 at 18:36
up vote 9 down vote accepted

I've found httrack ( very useful for this in the past.

If you use any tool to try download an entire site (not just httrack), make sure you show a little consideration to the site. See httrack's "what not to do" page for some pointers on that.

share|improve this answer
+1 because httrack creates a local mirror that you can browse. – sybreon Jul 24 '09 at 13:21

you can use wget to mirror the website [ provided it does not have flash or javascript based navigation ].

look here or just check command's manual. wget is available for unix systems and windows.

share|improve this answer
the first link doesn't make sense – chaim Nov 11 '15 at 8:51

If you don't have admin access to the site to use the backup tool for the site then you could backup the HTML contents of your pages, from viewing the source the source, or if you just want the actual written content of articles, copy that. You can also download your images and other attachments from the site. This article gives you details of how you could do that in a more efficient way.

You can also use wget if you have it to get hold of the site information.

Bear in mind though that this will not give you the info you need to just take your blog and run it somewhere else, there is a whole PHP backend behind blogspot that is loading your sites etc.

share|improve this answer

wget I believe will crawl a page for you

the option -r I believe is what you want. Note in the following snip the part about converting links for offline viewing. Since you said you want to have this page just in case it "goes up in flames" this will allow you to browse it locally.

from the man page

Wget can follow links in HTML and XHTML pages and create local versions of remote web
sites, fully recreating the directory structure of the original site.  This is sometimes 
referred to as "recursive downloading."  While doing that, Wget respects the Robot 
Exclusion Standard (/robots.txt).  Wget can be instructed to convert the links in 
downloaded HTML files to the local files for offline viewing.
share|improve this answer

If you want something a little more advanced that wget, take a look at Black Widow

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.