Linux Apps

Warpinator – Send and Receive Files Across a Network

Warpinator - Share Files Over Network in Ubuntu
Written by Divine Okoi

Having to share with a USB stick can be time-consuming, and what happens if there’s no flash to use? Using Bluetooth almost never works. And while cloud services like Google Drive provide a level of convenience, the method can be time-consuming especially if the file is large.

It is at such a point that we need an app for sharing files when the interested clients are in close proximity and although I’ve covered apps like Firefox Send and Wormhole, I’m happy to introduce Warpinator to you.

Warpinator is a free, open-source tool for sending and receiving files between computers that are on the same network. All you need do is install Warpinator on the computers, choose a group code, edit your firewalls if necessary, and that’s all.

It features a simple, themeable user interface with an easy-to-configure menu and works without the need for any servers or special configuration. Warpinator is an official file sharing app developed by Linux Mint.

Features in Warpinator

  • Free and open-source.
  • Available on GNU/Linux.
  • Simple easy-to-use UI.
  • Auto-detect other computers running Warpinator.
  • Connect to several computers.
  • Port selection.
  • Accept/deny file transfers.
  • Configuration options for group code

Install Warpinator on Linux Mint


Warpinator is developed by Linux Mint and thus, its dependencies are already available on the distro. Just run the command below command to install it:

$ sudo apt-get install warpinator

If you’re running Linux Mint 20 then you probably already have it because it comes preinstalled. If you are using Linux Mint 19.x and Ubuntu Bionic (18.04) use:

$ sudo add-apt-repository ppa:clementlefebvre/grpc
$ sudo apt-get update
$ sudo apt-get install warpinator

Install Warpinator on Ubuntu

If you’re on a newer version of Ubuntu 20.04 and later, you need to build it from source using the following installation instructions.

$ sudo apt-get install python3-grpc-tools python3-grpcio
$ git clone
$ cd warpinator
$ git checkout 1.0.6
$ dpkg-buildpackage --no-sign
$ cd ..
$ sudo dpkg -i *warp*.deb

Warpinator eliminates the need to use flash drives and cloud services for sharing files when interested parties are on the same network. How do you like that idea? Drop your comments in the discussion section below.

  Write - A Word Processor for Writing

About the author

Divine Okoi

Divine Okoi is a cybersecurity postgrad with a passion for the open-source community. With 700+ articles covering different topics in IT, you can always trust him to inform you about the coolest tech.