How File Share Works

Transfer files between any devices in 4 simple steps. No technical knowledge required!

Simple as 1-2-3-4

Connect and share in seconds. No technical knowledge required.

1

Open File Share on Both Devices

Visit fileshare.compilerslab.com on any device with a browser. Works on phones, tablets, laptops, desktops - anything!

2

Choose Host or Receiver

On one device, select 'Share Files' (host). On the other, select 'Receive Files' (receiver). A QR code will appear on the host.

3

Scan QR Code to Connect

Use the receiver device's camera to scan the QR code. Devices connect directly using WebRTC peer-to-peer technology.

4

Select and Send Files

Choose files from the host device and they transfer directly to the receiver. Monitor progress in real-time!

The Technology Behind File Share

WebRTC Peer-to-Peer Technology

File Share uses WebRTC (Web Real-Time Communication), a powerful browser technology that enables direct peer-to-peer connections between devices. This means your files go straight from one device to another without passing through any server or cloud storage.

  • Direct Connection: Files transfer directly between your devices
  • Encrypted: Built-in DTLS and SRTP encryption for security
  • Fast: No cloud upload/download delays
  • Private: We never see your files

PeerJS Signaling

To establish the initial connection, we use PeerJS, which helps devices find each other. Think of it like a phone directory - it helps devices exchange contact information, but doesn't handle the actual file transfer.

Once devices are connected, the PeerJS server is no longer involved. All file data flows directly between your devices using the established P2P connection.

Browser Requirements

File Share works on any modern browser that supports WebRTC. This includes:

Chrome 23+
Firefox 22+
Safari 11+
Edge 12+
Opera 18+
Mobile browsers

Still Have Questions?

Check out our comprehensive FAQ for answers to common questions.

View FAQ

Ready to Try It?

Experience the easiest way to share files between devices.

Start Sharing Files Now