Make chrome webpages available offline

I'm travelling today and want to do some work on the plane/train etc. I won't have access to the internet but there's a few web pages I'd like to have available for reference.

Is there anyway to make pages available offline in chrome? I realise I can pin a page, but this leaves the door open for accidentally closing the tab or hitting refresh etc.

Ideally I'd like an extension which did something like: right click on tab, select "Make available offline" and then if I'm not connected to the internet and go to that page then it's loaded from cache.

Any ideas?


Solution 1:

Some Chrome extensions I know of:

Scrapbook

Scrapbook merges all the fragmented features in various scrapbook implementations into one.

Some extensions don't annotate but save offline, some save but need you to register on another social network. Some save images(which I actually prefer). But cant be indexed and searched. My Scrapbook is an attempt to do all that. In short it aspires to be like my favourite Firefox counter part.

Chromium Scrapbook

Save web pages for offline use.

This extension allows to save web pages for later use without internet connection. It tries to save complete markup and graphics, so saved page looks the same as online one. The stored pages can be organized using tags. Text descriptions can be added to saved pages.

Pocket (formerly Read It Later)

Pocket Extension for Google Chrome – The best way to save articles, videos and more

When you find something on the web that you want to view later, put it in Pocket. It automatically syncs to your phone, tablet or computer so you can view it at any time, even without an internet connection.

Extension Features:
* One-click saving of any page with the toolbar button or keyboard shortcut
* Integrated buttons on Twitter.com and Google Reader for one-click saving
* Right-click menu item to save any link, no need to load the page first
* Quickly add tags
* Syncs across all devices – iPhone, iPad, Android and more
* Completely free

Similar extensions, but for Firefox.

Solution 2:

There seems to be a new "use stale copy" mode in future chrome versions: https://plus.google.com/+FrancoisBeaufort/posts/5cgwTEmqAvC

In cases in which a network error occurs and that Chrome has a stale copy of the resource that is attempting to be loaded, a "Load Stale Local Copy" button is shown on the network error page in the last chromium build.

Source: https://codereview.chromium.org/207553008

There is also chrome://flags/#show-saved-copy

Solution 3:

There are two ways to do this in Chrome. First, you can right click in a blank space on the page and select "Save As". Second, you can click the wrench icon in the top right and select "Save Page As". Both of these will allow you to choose the name and location to save the page as a .htm file. In the dropdown below the filename, you can choose either "Webpage, Complete" or "Webpage, HTML only". HTML Only will save an htm file of the page, but the resource links will remain pointing to the website. Complete will save the html page as well as all page resources, and change the links in the html to point to the resources folder.

You might also take a look at HTTrack, if you are interested in making entire websites available offline.

Hm, this Read Later First plugin might be what you're looking for. It adds an entry to the context menu: "Read Later". I'm not sure if it lets you just type in the address to view it, but it sounds like it would be easier than saving the html on your computer. It also appears to have an online sync feature, so you could save a page on one device, and read it later on another.

Solution 4:

You can save it as MHTML file by using "SAVE AS MHTML" extension available in chrome web store which will capture the entire site to a compressed file.

Supported by Firefox, Internet Explorer and Chrome.