KIWIX

Kiwix Server

Kiwix Server2026-03-09T08:06:27+00:00

© Nik-73

Build your own Offline server

Give access to your Offline content to everyone on your local network.

When on a local network, instead of having everyone install Kiwix and keep copies of offline resources, it’s often more practical to have a central computer store the ZIM files and run Kiwix Server. Everyone on the local network can access the content Offline (off the Internet) via a Web browser.

Developers working on laptops on bean bags on the floor.

Acting as a dedicated HTTP server, sharing ZIM files, Kiwix Server compresses archives of websites like Wikipedia over a local network, making the content easily accessible on any device with a web browser, whether it’s a phone, laptop, or desktop…

Light as a feather
Lightweight

kiwix-serve is a command-line HTTP server that lets you share ZIM files over your network. Its web interface allows users to browse available content and offers essential features such as Random Article, full-text search, and search suggestions—similar to other Kiwix readers. This makes it easy for anyone on the same network to access and explore ZIM content directly through their web browser.

Ubiquitous
Ubiquitous

Used by almost every project out there offering offline copies of websites and Wikipedia. It forms the backbone of platforms like Internet in a Box (IIAB), Kolibri, RACHEL, IdeasCube and others, enabling them to deliver web content without an internet connection.

Chronometre
Deploy in minutes

kiwix-serve is included in the kiwix-tools package, which is available in many Linux distributions and FreeBSD. We also provide Docker images and static binaries for most platforms and architectures, making it easy to deploy on virtually any system.

Relaxed at the beach
Easy to use

kiwix-serve -p 80 /data/*.zim

The Kiwix Server is running and can be accessed in the local network at: http://192.168.1.236/

Bundled with Kiwix Reader
Bundled into Kiwix Reader

A version of Kiwix Server is included in Kiwix Reader for Windows, Linux, macOS, iOS and Android. It allows one to share his own personal ZIM collection over the local network.

Need to go Pro?

You see a solution that suits your requirements, but you need bigger, faster, stronger and with your own content? Take a look at our Pro solutions and services.

© Gabriel Sollman

Kiwix Server FAQ

Can I use Kiwix on a Raspberry Pi?2026-03-03T13:57:36+00:00

Yes. Kiwix can be installed and run on Raspberry Pi.

We support both the Desktop App (kiwix package in Debian) and the kiwix-serve command-line one for use in a server scenario (kiwix-tools package).

See Download options.

What are the technical requirements?2026-03-03T13:58:41+00:00

kiwix-serve is multiplatform (Linux, FreeBSD, macOS, Windows) and is very lightweight: it runs on Raspberry Pi Zero and NAS appliances.

Does it work via HTTPS?2026-03-03T14:00:34+00:00

Indirectly. kiwix-serve only speaks HTTP/1.1 without SSL but we recommend you use it behind a reverse-proxy for any serious deployment.

Can I run it on an Internet-connected server?2026-03-03T14:01:58+00:00

Yes, the Kiwix Catalog is backed by kiwix-serve.

How many requests can it serve in parallel?2026-03-03T14:03:52+00:00

kiwix-serve is very capable but we recommend you use it behind a reverse-proxy for any serious deployment. The Kiwix Catalog which serves thousands of ZIMs with thousands of visits per day uses a Varnish cache for instance.

Go to Top