Retour aux outils
AutreIntermédiaireOpen sourceAuto-hébergeable

Snapdrop

**Partage de fichiers P2P dans le navigateur** : transférez des fichiers entre appareils sur le même

MAJ 2026-06-14
Snapdrop
Site officiel Code source★ 19 709

Snapdrop est né en 2015 comme une démo WebRTC de Robin Linus. Son principe est révolutionnaire : pas d'application à installer, on ouvre un onglet navigateur et on partage des fichiers en P2P.

Description

Snapdrop est né en 2015 comme une démo WebRTC de Robin Linus. Son principe est révolutionnaire : pas d'application à installer, on ouvre un onglet navigateur et on partage des fichiers en P2P.

Fonctionnalités :

  • ✅ Zéro installation : navigateur suffit
  • ✅ P2P via WebRTC : fichiers ne passent pas par un serveur
  • ✅ Découverte automatique : tous les appareils du LAN apparaissent
  • ✅ Multi-fichiers : drag-drop
  • ✅ Chiffrement DTLS : WebRTC sécurisé
  • ✅ PWA installable : utilisable offline
  • ✅ Mobile friendly : responsive
  • ✅ Auto-hébergeable : Docker Compose simple

Différence vs LocalSend : Snapdrop = full web, pas d'app native à installer, multi-OS via navigateur. LocalSend = apps natives plus performantes.

Pour qui : utilisateurs occasionnels, équipes en réunion, étudiants en salle de classe, qui veulent partager rapidement sans installer.

Installation

Docker Compose (recommandé)

version: '3.8'
services:
  snapdrop:
    image: linuxserver/snapdrop:latest
    container_name: snapdrop
    restart: unless-stopped
    ports:
      - "8080:80"
    labels:
      - "traefik.enable=true"
      - "traefik.http.routers.snapdrop.rule=Host(`drop.example.com`)"
      - "traefik.http.routers.snapdrop.tls.certresolver=letsencrypt"

Auto-hébergé : sans rien (statique)

Snapdrop est un site statique + un serveur WebSocket signaling. Vous pouvez le déployer sur :

  • GitHub Pages + serveur signaling
  • Cloudflare Workers
  • Votre reverse proxy existant

Alternatives

Open Source

  • [[app-pairdrop]] — fork amélioré (Docker, TURN, notifs)
  • [[app-localsend]] — apps natives
  • ShareDrop — original du concept
  • FilePizza — version WebTorrent
  • WebWormhole — partage E2E en ligne de commande
  • Wormhole — magic-wormhole en CLI

Propriétaires

  • WeTransfer — populaire mais tracking
  • Send Anywhere — freemium limité
  • Firefox Send — déprécié (Mozilla)
  • Dropbox Transfer — jusqu'à 100 MB gratuit

Sécurité

  • WebRTC DTLS-SRTP : chiffrement E2E P2P
  • Pas de stockage serveur : fichiers transitent directement
  • Signaling minimal : pas de log du contenu
  • HTTPS obligatoire : WebRTC nécessite
  • Pas d'auth : à utiliser sur LAN de confiance
  • Limites de taille : navigateur (2GB typique)

Ressources