Skip to main content
app icon

crocson

Developer

Konstantin Abakumov

About

croc is a tool that allows any two computers to simply and securely transfer files.

Features

  • allows any two computers to transfer data (using a relay)
  • provides end-to-end encryption (using PAKE)
  • enables easy cross-platform transfers (Windows, Linux, macOS)
  • allows multiple file transfers
  • local server or port-forwarding not needed
  • ipv6-first with ipv4 fallback

This interface allows you to

  • use one-time passwords with a secret from the field or from the CROC_SECRET environment variable
  • for Windows, Linux, and macOS, use drag-and-drop or the command line in addition to file or directory selection dialogs
  • for Android, use the "Share" menu from file managers for one or multiple files or "Open with" in addition to file or directory selection dialogs
  • for Android, send files without nested directories, and receive even nested directories, saving them into .zip files
  • view the protocol in color, albeit not as fast as in the console
  • for Android, view the protocol via adb logcat -s croc
Stores

This app is also available to install from the following stores:

app screenshot app screenshot app screenshot

Installation

You can install this directly from the source code using the Fyne command as follows:

go install fyne.io/tools/cmd/fyne@latest fyne install github.com/abakum/crocson@latest

Or you can download the code directly from git:

git clone https://github.com/abakum/crocson