Originally published on the Site2PDF blog.
A long flight, a train through tunnels, a field site with no signal — and the documentation, recipe or guide you need is a web page. Opening it "later" only works if you saved it properly first, because a browser tab is not a copy: close it, or let the phone reclaim memory, and it reloads from a network that is not there.
How you save it depends on two things: is it one page or a whole site, and will you read it or click around in it? Here are the methods that work, and where each one stops working.
Quick answer
| What you want offline | Use | What you get |
|---|---|---|
| One article on an Android phone | Chrome → Download | The page in Chrome's Downloads, readable offline |
| A few articles on iPhone, iPad or Mac | Safari Reading List with offline saving on | Saved copies in the Reading List |
| One page on a laptop | Save Page As, or Print → Save as PDF | An HTML file, or a PDF that opens anywhere |
| A whole site you want to click through | A site mirror (HTTrack or wget) | A local folder of linked pages |
| A whole site you want to read | A whole-site PDF | One searchable PDF, every page in order |
First, decide: reading or browsing?
The two goals pull in different directions. A reading copy only has to show the words and images — one file, easy to carry, opens on any device. A browsing copy has to keep every link working between pages, which means downloading the site's structure, its images and stylesheets, and rewriting the links to point at your disk.
Most people only need to read. If you are saving a manual to follow on a plane, a PDF or a downloaded page does the job with far less to go wrong. A full mirror is for when you genuinely need to navigate the site offline, the way you would online.
1. On your phone
Android: download the page in Chrome
Chrome on Android saves a page for offline reading in two taps. Open the page while you are still online, tap More (⋮), then Download. To read it later, tap More → Downloads and open the saved page; when you are back online, Reload shows the live version (Google Chrome Help).
Chrome's Reading list (More → Star) is a different thing: it is a list of pages to come back to, and Google's help describes offline reading through downloads, not through the list. If you want it without a connection, download it.
iPhone, iPad and Mac: Safari's Reading List
Safari can keep offline copies of everything you add to the Reading List. On a Mac, add a page with Share → Add to Reading List, then turn on Safari → Settings → Advanced → "Save articles for offline reading automatically" — or Control-click a single item in the sidebar and choose Save Offline (Apple Support). On iPhone and iPad the same switch is Automatically Save Offline under Reading List in Safari's settings (iPhone Life).
The setting applies to each device separately, so turn it on where you will actually read.
A note if you used Pocket
Pocket used to be the default answer here. Mozilla shut it down on July 8, 2025 (Mozilla Support, Wikipedia), so offline reading lists now live in the browser itself.
2. One page on a laptop
Save Page As
Every desktop browser can save a page to disk with Ctrl+S (Cmd+S on a Mac). What you get depends on the browser:
- Chrome and Edge can save the page as a single MHTML file — one file with the images inside it (Wikipedia: MHTML).
- Firefox does not write MHTML (Wikipedia: MHTML); its own save formats are explained in Mozilla's guide.
- Safari uses its own Web Archive format, which opens in Safari.
The catch: a saved page is a snapshot of code, not of what you saw. Pages that build themselves with JavaScript can open blank or half-styled, and anything that loads as you scroll may simply be missing — see saving JavaScript websites as PDF for why.
Print → Save as PDF
For reading, a PDF is the sturdier choice. Press Ctrl+P, choose Save as PDF as the destination, and you have a file that opens on any phone, tablet or e-reader app without the browser that made it. The full guide to saving a website as PDF covers the settings that matter.
Print layouts often drop navigation and break long pages awkwardly. For an exact picture of the whole page, a full-page screenshot or a capture tool keeps the layout as it appears on screen.
3. A whole site you want to click through: mirror it
When the point is to browse offline — follow links, jump between sections — you need a mirror: a copy of the site's pages on your disk with the links rewritten to point at each other.
HTTrack is the free, point-and-click option. It downloads a site into a local folder, rebuilding its directory structure so you can open it in a browser and navigate as usual (HTTrack, user guide).
wget does the same from the command line. It comes with most Linux systems; on a Mac install it with Homebrew, on Windows use WSL:
wget --mirror \ --convert-links \ --page-requisites \ --adjust-extension \ --no-parent \ https://example.com/docs/ --convert-links rewrites links for local viewing, --page-requisites fetches the images and CSS each page needs, --adjust-extension adds .html where it is missing, and --no-parent keeps it inside the folder you started from (GNU Wget manual).
Where mirrors break:
- JavaScript-built sites. Both tools download HTML; if the content is drawn by scripts after load, the copy can be an empty shell.
- Size. Without limits, a crawler follows everything — tags, archives, every image size. Start with a narrow folder.
- Logins. A crawler is not signed in, so members-only pages come back as the login page.
If you only need a folder of files rather than something to browse, downloading a website as a ZIP compares the simpler options.
4. A whole site you want to read: one PDF
Most "save the whole site" jobs are really "I want to read these 20 pages on the train." For that, one PDF beats a mirror: a single file, no folder to keep together, and it opens on a phone.
Site2PDF does this in the browser. Choose Full Website, paste the address and press Scan; it reads the site's sitemap (or follows its links when there is none) and lists the pages. Untick what you do not need, press Generate, and you get one PDF with each page of the site as its own page, in the order you chose. The text in it is searchable and copyable, so Ctrl+F works offline the way it does online.
Two tips for reading on a phone:
- Pick the Mobile layout. Before generating, set the device to Mobile: pages are captured at a 390-pixel phone width, so the PDF reads as a single column without pinching and zooming.
- It is a reading copy, not a browsing one. Links inside the PDF do not take you to the other pages — scroll or search instead. If you need to click through, use a mirror (section 3).
Single pages convert without an account; whole-site archives need a free one (plans). For many unrelated pages at once — a reading list spread across different sites — paste them into Bulk URLs instead.
Which one should you use?
- One article, on your phone, today: Chrome's Download on Android, Safari's Reading List on iPhone.
- One page you will keep: Print → Save as PDF. It outlives the browser that made it.
- A docs site you need to navigate offline: HTTrack, or wget if you are comfortable in a terminal.
- A whole site you will read start to finish: a whole-site PDF, captured in the Mobile layout if you will read it on a phone.
FAQ
How do I save a website to view offline on my phone?
On Android, open the page in Chrome and tap More → Download; find it later under More → Downloads. On iPhone, add it to Safari's Reading List with Automatically Save Offline turned on. For a whole site, make a PDF and open it in any PDF reader.
Does an offline copy update when the website changes?
No. Every method here saves the page as it was at that moment. Chrome's downloaded pages and Safari's Reading List load the live version again when you reload while online; a PDF or a mirror stays exactly as saved.
Can I save pages that need a login?
Browser methods (Download, Save Page As, Print to PDF) work while you are signed in, because the browser saves what it is showing you. Crawlers like HTTrack and wget are not signed in, so they usually save the login page instead.
Is this the same as archiving a site before it shuts down?
Close, but the goal differs. Offline viewing is about convenience — you can always go back online. When a site is about to disappear for good, completeness matters more than convenience; see how to save a website before it goes offline.
The takeaway
Decide whether you will read or browse, then pick the lightest method that does it: a download or Reading List item for one page on a phone, a PDF for a page you will keep, a mirror only when you truly need working links. For reading a whole site offline, one searchable PDF is the least that can go wrong — scan the site and pick your pages.
Sources
- Google Chrome Help — Read pages later & offline (Android)
- Apple Support — Keep a Reading List in Safari on Mac
- iPhone Life — How to save your Safari Reading List for offline viewing
- Mozilla Support — The future of Pocket
- Wikipedia — Pocket (service)
- Wikipedia — MHTML
- Mozilla Support — How to save a web page
- HTTrack — Website Copier and user guide
- GNU — Wget manual