Download Blogger Blog as Offline HTML: Full Guide
Download Blogger blog posts as a browsable offline HTML copy with theme and images: Takeout vs. full ZIP, other people's blogs and deleted blogs.
Website Downloader 9 min read
If you want to download Blogger blog content that you can actually open and read offline, Blogger's own backup is not enough. It produces an XML (Atom) file that is meant for re-importing into Blogger or WordPress, not a website you can browse. To get a readable copy with the theme, images, label pages and monthly archives, crawl the public blog into a ZIP of HTML files. This guide covers both methods and explains when to use each. It also covers blogs you don't own and blogs that have already been deleted.
What Blogger's own backup gives you (and why it isn't a readable website)
Blogger has two built-in ways to back up a blog. Both are useful, but neither gives you a site you can open in a browser.
- Settings → Manage blog → Back up content. This downloads a single
.xmlfile in Atom format containing your posts and pages, and normally your comments as well. Everything sits in one long file of markup, with each post's HTML stored as escaped text inside it. - Google Takeout (the Blogger option). The Blogger takeout export packages your blogs into an archive with the same kind of Atom feed. Depending on what Google currently ships, it may include extra files such as theme data. Google has changed Takeout's contents over the years, so open the archive and check what is actually in it before you rely on it.
- Theme → Backup. This saves the theme as a separate XML file that you can restore into Blogger later.
The catch is that none of these files is a website. Double-click the Atom file and you see raw markup or a feed preview, not your blog. The images in your posts are usually not inside the export at all. They stay hosted on Google's servers, and the posts only point to them. If those image URLs ever stop working, an XML backup alone will not bring the pictures back.
So keep the XML export, because it is the file you need to move your content into another platform. Just don't confuse it with an archive you can read. For that you need a second copy.
How to download a Blogger blog as an offline HTML copy, step by step
A crawler visits your blog the way a reader would. It follows the links from the home page to every post, label page and archive page, and saves each one along with its images, CSS and scripts. The links are rewritten so the copy works from your hard drive. With Website Downloader this happens in the browser, so you don't need to install anything:
- Open the blog in your browser and copy its address, for example
https://yourblog.blogspot.com, or your custom domain if you use one. - Paste the address into the download field on the home page and start the download.
- Watch the page counter while the blog is crawled. You can close the tab or shut down your computer, because the crawl keeps running on the server.
- Download the finished ZIP, unzip it and open
index.html. Your blog appears exactly as it looks online, with its theme, sidebar and post images.
How big is your blog in pages? Blogger blogs grow faster than people expect. A blog with 150 posts also has label pages, monthly and yearly archive pages, and paginated "Older posts" pages, so it can easily reach 300 or more URLs. The free plan covers up to 100 subpages, which is enough for a small blog or a test run. For a full backup of a typical blog, the one-time Single Site plan covers up to 5,000 subpages. If you look after several blogs, the monthly plans may suit you better. The pricing page lists them all.
What ends up in the ZIP: posts, label pages, archives, images and the theme
Because the copy is made from the live blog, you get what readers see rather than what the database stores:
- Every post and static page as its own HTML file, in folders that mirror Blogger's URL structure (for example
2021/03/post-title.html). - The theme: the layout, fonts, colours and sidebar, stored as CSS and image files.
- Post images, downloaded and linked locally, so they still display if Google's copies disappear.
- Label and archive pages, as long as they are linked from your pages (a Labels widget or Blog Archive widget in the sidebar takes care of that). Blogger serves label pages under
/search/label/, so open a few after the download to make sure they came through. - Comments rendered on the page. Blogger's native comments are usually part of the post HTML, so they are saved as text. Third-party comment systems that load through JavaScript may not appear.
If some pages open without styling or with broken pictures, the cause is usually a blocked or externally hosted asset. Our guide to fixing missing images and CSS walks through the common causes. A similar comparison for another Google product is Google Sites: Takeout vs. offline ZIP.
How do I download someone else's whole Blogspot blog to read offline?
Takeout and the backup button only work for blogs you administer. For anyone else's public blog, such as a recipe collection, a travel diary, a hobby blog with years of tutorials or a source you are citing in research, crawling is the only way to save the Blogspot blog offline. The steps are the same as above: paste the blog's address and download the ZIP. You don't need an account for the free plan.
A few practical tips:
- Use the blog's main address, not a single post URL, so the crawler starts from the home page and reaches everything.
- If the blog runs on a custom domain, use that domain. The old
blogspot.comaddress usually just redirects to it. - For research, write down the date of the download. The ZIP is a snapshot, so later edits by the author won't appear in it. If the copy might serve as evidence, see our workflow for archiving a website for legal evidence.
Is it OK to save someone else's blog?
The posts and photos remain the author's copyright. In many countries, keeping a private copy for personal reading or research is generally tolerated, and some legal systems have explicit exceptions for private use, quotation or research. Republishing the blog, uploading it elsewhere or passing it off as your own almost always infringes copyright. The details depend on your country and on what you plan to do with the copy. This is general information, not legal advice. If you intend to publish, share or commercially use material from someone else's blog, ask a lawyer or ask the author for permission.
My Blogger blog was deleted. Can I get it back?
First check Blogger itself. For a limited time after deletion, Blogger lets the owner restore a deleted blog from the dashboard, where it appears in a list of deleted blogs. Blogger's help pages give the current time window. Blogs removed for a policy violation work differently, and only an appeal to Google can bring them back.
If that window has passed, or the blog was never yours, the Internet Archive is your best chance. The Wayback Machine has captured huge numbers of Blogspot blogs over the years, often many times each. The Wayback Machine downloader rebuilds a blog from one of those captures into a clean ZIP. It removes the archive.org playback toolbar and the links back to archive.org, so the pages look like the original blog again. A restore of up to 100 pages is free. A larger restore, up to 5,000 subpages, is a one-time Wayback Restore payment of 14.99 EUR. Monthly plans do not include restores.
Expect some gaps. The archive rarely captured every post and every image, and posts it never saw cannot be restored. Our step-by-step guide to restoring a website from the Wayback Machine explains how to choose the best capture.
Limits: private blogs, comments, search and other dynamic widgets
An offline copy is a set of static files, and that rules out a few things:
- Private and invite-only blogs are not downloaded. Their pages sit behind a Google login, and the crawler does not log in. Visitors without access only see a sign-in prompt. If the blog is yours, use the XML backup or Takeout, or make the blog public for a moment while you download it.
- The search box needs Blogger's servers and won't return results offline. Browsing by label and archive still works.
- New comments, contact forms, follower widgets and the subscribe button do not work, because each of them sends data to a server.
- Embedded content such as YouTube videos or external widgets is still loaded from the original service, so it needs an internet connection and disappears if the source is removed.
If a blog refuses automated downloads, for example with a 403 response, the service reports that instead of handing you an empty archive. The FAQ covers more edge cases.
Moving on from Blogger: static hosting or importing into WordPress
The two backups serve different exits:
- Moving to WordPress: use the XML export. WordPress has a Blogger importer that reads the file and creates posts, pages and comments. Images usually still point to Google's servers afterwards, so you may want a plugin or a manual pass to copy them over.
- Freezing the blog as a static HTML site: use the offline ZIP. You can upload the unzipped folder to almost any static host or ordinary web hosting and it works right away, with no database and nothing to update. This is a good way to keep a finished blog online cheaply, but the copy is read-only and you can no longer publish new posts from Blogger.
For a full exit, keep both: the XML export for your content in a re-importable format, and the ZIP as a faithful, browsable record of how the blog looked.
FAQ: Blogger backups, Takeout and legal questions
Does a Blogger backup (Google Takeout) include comments, images and the theme?
The Atom export generally contains posts, pages and comments. Images are usually only referenced and not included, and the theme is saved separately through Theme → Backup. Google has changed what Takeout includes over time, so open your archive and check it. An offline ZIP crawl does capture the images and the theme.
Can I open the Blogger export file and read my blog offline?
Not in any comfortable way. The XML file is built for re-importing into Blogger or WordPress, and opening it shows raw markup instead of your blog. For offline reading, download the blog as HTML into a ZIP and open index.html.
Can I download all blog posts from a Blogspot blog I don't own?
Yes, as long as the blog is public. A crawler saves every linked post, label page and archive page, together with the images and theme. Keep the copy for personal use or research unless the author has given you permission to do more.
What happens to private or invite-only Blogger blogs when you download them?
Their content is not downloaded, because the pages need a Google login. If the blog is yours, use Blogger's XML backup, or make the blog public temporarily, download it, and then switch it back to private.
Can I turn my Blogger blog into a static HTML site?
Yes. The offline ZIP already is a static site. Unzip it and upload the folder to any web host. Search, comment forms and other server-side widgets will stop working, but posts, labels and archives remain fully browsable.
- download blogger blog
- Blogger
- Blogspot
- website backup
- offline website