0. Simplified version (TL:DR)

These solutions are compatible with various platforms such as Windows, Linux, and macOS on personal computers, as well as Android and iPhone for phones (provided that you use a web browser to access the respective websites).

💻 <---> 💻 (Local Data Sharing)

Use pairdrop.net for sharing files within the local network (Wi-Fi connection).

💻 --🌐--> 💻 (Remote Data Sharing)

Use directshare.io to share files between two computers when they are not on the same network (Wi-Fi).

💻 ---> 🗄️ ---> 💻 (Intermediary Server Data Sharing)

Use any cloud storage service if you have any.

If not, wormhole.app is a good way to share files via a server. But files are automatically deleted after 24 hours.

1. Details options

1.1 Definition

P2P : Directly share a file between 2 computers. Both computers need to be online at the same time. This is the most secure and fastest way to share a file.

💻 <---> 💻

Client-Server : Sharing a file between two computers via a server. Both computers do not need to be online at the same time. This is usually less secure and slower but allows more flexibility.

💻 ---> 🗄️ ---> 💻

1.2 Use case

Web app (internet connection needed to load the application) :

Best for one-time use :

Best for long-term share storage :

Any cloud provider, but an account is required.

Application to download (Can be used locally without internet), better for constant usage :

Honorable mention for very specific use case :

2. Download version

cheatsheet, TODO LINK

3. Contribution

Image for sharing data

Image by Megan Rexazin Conde from Pixabay