Download and Installation of YaCy

YaCy is available as packages for Windows, Macintosh and Debian. You can also install YaCy on any other operation system using a tarball. YaCy needs Java 8, OpenJDK 8 is recommended.

Improve this doc


YaCy is libre software - licensed GPL-2+. Downloads are provided gratis, with the option to donate:

Private User

Please donate a one-time sum

   5 €   25 €   50 € 

Commercial Users

..Universities and generous private users:
please subscribe to

GitHub Sponsors or

You may also download and try out YaCy first and come back later to donate. Please help!

Linux: Generic Tarball

Windows Installer

macOS Application

Get the Source Code

The source code is inside the generic tarball. It is recommended you clone the Git repository at

Development builds

Automatic builds can be obtained from


Linux, Windows and Macintosh users should be able to install YaCy the same way as any other application.

On Linux and any other Operation Systems

You will install Java on your computer if you don't have it already, and start a shell script.

This can be done by running in a terminal:

sudo apt-get update
sudo dpkg --configure -a
sudo apt-get install -y openjdk-8-jre-headless
tar xfz yacy_v1.922_20191013_9964.tar.gz
cd yacy

On Windows

On Macintosh

Compile YaCy yourself

You can download and build your own YaCy with these simple steps. You need:

Then run:

git clone
cd yacy_search_server
ant clean all dist

The compiled tarball will then be in the RELEASE folder.