Inviare file di grandi dimensioni gratis — condivisione P2P di file e testo

Inviare file di grandi dimensioni gratis e condividere testo dal browser: create una stanza, passate nome, link o QR e scambiate file in P2P, senza server.

Metodi per scambiare file a confronto

L'invio peer to peer richiede che entrambe le parti abbiano la pagina aperta nello stesso momento, ma in cambio non resta alcuna copia dei vostri dati da nessuna parte. Scegliete il metodo più adatto alle vostre esigenze.

Aspetto Questo strumento (P2P diretto) Servizi di trasferimento cloud Allegato email
Dove si trovano i dati Da nessuna parte: passano direttamente tra i browser Conservati sui server del fornitore per un certo periodo Restano sui server di posta del mittente e del destinatario
Limite di dimensione Dipende dal dispositivo che riceve (Chrome ed Edge per computer scrivono direttamente su disco) Stabilito da ciascun servizio In genere circa 20–25 MB
Quando si può ricevere Solo mentre anche il mittente ha la pagina aperta In qualsiasi momento prima della scadenza In qualsiasi momento
Cosa comunicare all'altra persona Un nome di stanza, un link o un codice QR Un URL di download Il suo indirizzo email (necessario in anticipo)
Ideale per Spostare dati tra i propri dispositivi o con chi è presente Scambi in momenti diversi Inviare file piccoli

Che cos'è l'invio di file e la condivisione di testo in P2P?

Questo strumento vi permette di scambiare testo e file sul momento grazie a WebRTC, la tecnologia dei browser che collega direttamente due browser tra loro. Creando una stanza ottenete un nome casuale di 8 caratteri; non appena l'altra persona entra con lo stesso nome, voi due (o più persone) potete scambiarvi testo e file. Non c'è nulla da installare né alcun account da creare, e gli stessi passaggi funzionano tra dispositivi diversi: smartphone e computer, Windows e Mac, Android e iPhone.

A differenza dei servizi di trasferimento cloud, i dati che inviate non vengono mai salvati su alcun server. Il server interviene solo come intermediario che aiuta i browser a trovarsi e a stabilire la connessione; il testo e i file veri e propri vengono cifrati e viaggiano direttamente tra i browser dei partecipanti. Una stanza esiste solo finché c'è qualcuno al suo interno e, quando l'ultima persona esce, il nome della stanza e tutto ciò che è stato condiviso scompaiono. Il rovescio della medaglia è che chi riceve deve avere la pagina aperta nello stesso momento di chi invia. Se dovete consegnare qualcosa in un momento diverso, un servizio di archiviazione cloud è la scelta più adatta.

Come inviare file e testo in peer to peer

  1. Create una stanza Lasciate selezionato «Crea una stanza» e premete «Crea la stanza con questo nome». Un nome casuale di 8 caratteri viene inserito automaticamente, ma potete anche scriverne uno vostro.
  2. Comunicate la stanza all'altra persona Inviate l'URL con «Condividi il link» oppure fate inquadrare il «Codice QR» con lo smartphone. Potete anche semplicemente dire a voce il nome della stanza e farlo inserire in «Entra in una stanza».
  3. Inviate testo Incollate il testo nella casella «Testo da condividere» e premete «Invia». Chi riceve può copiarlo subito negli appunti con il pulsante «Copia» presente su ogni messaggio.
  4. Inviate e ricevete file Scegliete o trascinate i file e sullo schermo dell'altra persona comparirà un pulsante «Ricevi». Quando lo preme, il trasferimento inizia e, una volta terminato, può salvare il file con «Salva».
  5. Uscite quando avete finito Premete «Esci» o chiudete la scheda per lasciare la stanza. Quando tutti sono usciti, la stanza scompare e non resta nulla di ciò che avete condiviso.

Consigli per sfruttarlo al meglio

  • Durante un trasferimento non spegnete lo schermo dello smartphone e non passate a un'altra app. Il browser potrebbe mettersi in pausa e la connessione potrebbe interrompersi.
  • Per file molto grandi, di diversi gigabyte, ricevete con Chrome o Edge per computer. Scegliete prima dove salvare e i dati vengono scritti direttamente su disco, così non riempiono la memoria del dispositivo.
  • Per inviare un'intera cartella, raccoglietela prima in un unico file con il compressore ZIP: risparmierete parecchi clic a chi riceve.
  • Chi entra più tardi vede comunque il testo inviato in precedenza. I file possono essere scaricati con «Ricevi» in qualsiasi momento, purché il mittente sia ancora nella stanza.

Quando è utile la condivisione P2P di file e testo

Inviare foto e video dallo smartphone al computer

Trasferite sul computer le foto e i video scattati con lo smartphone senza cavo né sincronizzazione cloud. Create una stanza sul computer, inquadrate il codice QR con lo smartphone e iniziate a inviare.

Passare testi lunghi o URL tra computer

Copiate appunti di riunione, URL o il contenuto di un file di configurazione dal PC della sala riunioni al vostro portatile. In un'app di chat non resta nulla di temporaneo.

Scambiare documenti con chi avete di fronte

Durante un incontro, scambiate documenti anche con qualcuno di cui non avete i contatti. Basta dire a voce il nome della stanza, quindi non serve condividere indirizzi email o account social.

Consegnare file troppo grandi per l'email

Passate direttamente video o file di grafica che superano i limiti degli allegati, senza caricarli nel cloud. È adatto anche ai file riservati che preferite non lasciare su un server esterno.

Termini del trasferimento di file P2P

P2P (peer to peer)
Un modo di comunicare in cui i dispositivi si scambiano i dati direttamente, da pari a pari, invece di passare per un server. In questo strumento, il testo e i file veri e propri viaggiano in peer to peer tra i browser dei partecipanti.
WebRTC
La tecnologia standard che permette ai browser di comunicare direttamente tra loro senza plug-in. È nota soprattutto per le videochiamate, ma dispone anche di un DataChannel per inviare dati di qualsiasi tipo, ed è proprio ciò che usa questo strumento.
Signaling
La fase che precede una connessione P2P, in cui le due parti si scambiano i dati di connessione, come i formati supportati e gli indirizzi candidati. Solo questa intermediazione usa un server, e non trasporta mai il testo o i file che inviate.
STUN
Un meccanismo per scoprire il proprio indirizzo IP e la propria porta così come appaiono dall'esterno del router. Aiuta i dispositivi su reti diverse a trovare un percorso per raggiungersi direttamente. Non inoltra alcun dato.
NAT
Il meccanismo con cui il router di casa o dell'ufficio collega più dispositivi interni al mondo esterno tramite un unico indirizzo IP pubblico. Alcune combinazioni di tipi di NAT impediscono che si stabilisca una connessione P2P diretta.
DTLS
Il protocollo che cifra i dati di WebRTC. È una versione di TLS, la cifratura alla base dei siti web HTTPS, adattata alle comunicazioni a pacchetti. In WebRTC la cifratura è obbligatoria e non può essere disattivata.

Domande frequenti

No. I contenuti viaggiano direttamente tra i browser dei partecipanti e non vengono salvati da nessuna parte. Il server gestisce solo le informazioni di intermediazione necessarie per trovarsi e collegarsi (un ID ricavato dal nome della stanza e gli indirizzi candidati). Quando tutti escono, la stanza stessa scompare.

Lo strumento in sé non ha limiti. Con Chrome ed Edge per computer scegliete dove salvare prima della ricezione e i dati vengono scritti direttamente su disco, quindi anche file di diversi gigabyte o più non sono un problema. Gli altri browser accumulano i dati in arrivo nella memoria del dispositivo, perciò la dimensione dei file che potete ricevere dipende da quanta memoria ha il dispositivo.

Una stanza scompare non appena tutti sono usciti, quindi l'altra persona potrebbe aver già chiuso la pagina. Inoltre, le reti aziendali e alcuni operatori mobili bloccano le connessioni dirette tra dispositivi a causa del firewall o del tipo di NAT. In questo caso provate con un'altra rete, ad esempio passando al Wi-Fi.

Chiunque conosca il nome della stanza può entrare. Un nome casuale di 8 caratteri ha circa 850 miliardi di valori possibili, quindi una coincidenza fortuita è praticamente impossibile, ma una parola breve scelta da voi può essere indovinata. Quando inviate qualcosa di riservato, usate un nome di stanza casuale e controllate che nell'elenco dei presenti non ci siano nomi che non riconoscete.

Sì. Per collegarsi direttamente in peer to peer, entrambe le parti devono conoscere l'indirizzo IP dell'altra. Lo stesso vale per le videochiamate che usano WebRTC. Se non volete che qualcuno conosca il vostro indirizzo IP, usate un servizio di trasferimento cloud invece di questo strumento.
Tool-kun

Curiosità — Come due dispositivi sulla stessa rete Wi-Fi finiscono per parlarsi «direttamente»

Collegare direttamente due browser sembra semplice, ma la maggior parte dei dispositivi su Internet non dispone di un proprio indirizzo IP pubblico. I router di casa e dell'ufficio usano un meccanismo chiamato NAT per far uscire su Internet molti dispositivi interni attraverso un unico indirizzo. Dall'esterno è impossibile capire a quale dispositivo sia destinato un pacchetto, quindi normalmente non si può semplicemente iniziare a parlare con l'altra parte.

WebRTC aggira il problema chiedendo a un server STUN come appaiono dall'esterno il proprio indirizzo e la propria porta, e scambiando poi queste informazioni con l'altra parte. Quando entrambe le parti inviano pacchetti all'indirizzo dell'altra quasi nello stesso istante, ciascun router considera i pacchetti in arrivo come risposte al traffico partito dall'interno e li lascia passare. La tecnica si chiama UDP hole punching ed è un classico espediente usato da anni nei giochi online e nella telefonia via Internet. I dispositivi sulla stessa rete Wi-Fi si collegano usando gli indirizzi interni al router, quindi i dati non passano nemmeno per Internet e arrivano più velocemente.

L'espediente però non funziona sempre. I NAT che scelgono una nuova porta in uscita per ogni connessione (NAT simmetrico) e il NAT di livello carrier, con cui gli operatori mobili mettono molti clienti dietro un unico indirizzo, possono vanificarlo. I servizi di videochiamata più diffusi predispongono per questi casi dei server di inoltro chiamati TURN, che trasmettono il traffico per conto degli utenti. Questo strumento non usa deliberatamente alcun inoltro, perché la priorità è tenere i vostri dati lontano dai server; di conseguenza, in un piccolo numero di ambienti la connessione diretta non si stabilisce. Da quando WebRTC è diventato uno standard ufficiale del W3C e dell'IETF nel gennaio 2021, tutto questo meccanismo è integrato in ogni browser moderno.