# How to create 1 bundled HTML file for offline documentation?

**URL:** <https://talk.jekyllrb.com/t/how-to-create-1-bundled-html-file-for-offline-documentation/3457>\
**Category:** Uncategorized\
**Created:** [October 15, 2019, 12:20pm UTC](https://talk.jekyllrb.com/t/how-to-create-1-bundled-html-file-for-offline-documentation/3457 "2019-10-15T12:20:41Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![MatinF](https://avatars.discourse-cdn.com/v4/letter/m/2bfe46/32.png) [@MatinF](https://talk.jekyllrb.com/u/MatinF)\
**Post date:** [October 15, 2019, 12:20pm UTC](https://talk.jekyllrb.com/t/how-to-create-1-bundled-html-file-for-offline-documentation/3457/1 "2019-10-15T12:20:41Z")

</div>

Hi there,

We use Jekyll docs for our online documentation - and it’s great!

A lot of our users, however, need to be able to access the documentation while offline.

For this purpose we were thinking of somehow bundling our documentation into a single HTML file, which would contain our entire documentation. The file would open in the browser, but be accessible without internet access.

Any suggestions on how to achieve this?

Thank you,  
Martin

---

<div class="post-metadata">

**Author:** ![mmistakes](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.jekyllrb.com/mmistakes/32/2169_2.png) [@mmistakes](https://talk.jekyllrb.com/u/mmistakes)\
**Post date:** [October 15, 2019, 1:40pm UTC](https://talk.jekyllrb.com/t/how-to-create-1-bundled-html-file-for-offline-documentation/3457/2 "2019-10-15T13:40:15Z")

</div>

You could use a service worker to give your Jekyll built site offline capabilities.  
If you search around there are plenty of tutorials and plugins to help.

---

<div class="post-metadata">

**Author:** ![TerminalAddict](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.jekyllrb.com/terminaladdict/32/1300_2.png) [@TerminalAddict](https://talk.jekyllrb.com/u/TerminalAddict)\
**Post date:** [October 18, 2019, 2:04am UTC](https://talk.jekyllrb.com/t/how-to-create-1-bundled-html-file-for-offline-documentation/3457/3 "2019-10-18T02:04:14Z")

</div>

this is the exact perfect answer 🙂  
I do this on [terminaladdict.com](http://terminaladdict.com) using workbox . .and it works perfectly
