Transferência de arquivos ponto a ponto no navegador
Última verificação
A maioria dos sites de "enviar arquivo" sobe o arquivo para os próprios servidores primeiro, e a outra pessoa baixa depois. A transferência ponto a ponto (P2P) dispensa o armazenamento: o arquivo vai do seu dispositivo direto para o outro enquanto os dois estão online.
Subir e compartilhar um link vs. ponto a ponto
| Subir e compartilhar um link | Ponto a ponto | |
|---|---|---|
| Para onde o arquivo vai | Para um servidor e depois para quem recebe | Direto para quem recebe |
| Cópia deixada para trás | Sim, até expirar | Não |
| Quem recebe precisa estar online agora | Não | Sim |
| Velocidade no mesmo Wi-Fi | Limitada pelo upload da sua internet | Limitada pela sua rede local |
Como o tosstome faz
- Os dois navegadores se conectam ao toss2.me para se encontrar: dispositivos próximos na mesma rede, ou um código de 6 dígitos entre redes diferentes.
- Eles trocam os detalhes da conexão e abrem entre si um canal de dados WebRTC, criptografado pelo navegador (DTLS).
- O arquivo flui por esse canal em blocos, e quem recebe confirma o que chegou.
- Algumas redes bloqueiam conexões diretas. Se uma não for estabelecida em alguns segundos, a transferência passa por um relay na Cloudflare, que repassa os bytes conforme chegam e não guarda nada.
Os detalhes completos estão em como funciona.
Experimente
- Abra o toss2.me em um navegador nos dois dispositivos.
- Se estiverem no mesmo Wi-Fi, cada um aparece na lista Nesta rede do outro em poucos segundos.
- No dispositivo que envia, toque no outro dispositivo e escolha um ou mais arquivos.
- No dispositivo que recebe, toque em Aceitar e depois em Salvar ao lado de cada arquivo quando ele chegar.
Perguntas
O compartilhamento de arquivos ponto a ponto é seguro?
O canal WebRTC direto é criptografado de ponta a ponta pelo navegador, e nada é armazenado em um servidor. Aceite arquivos apenas de quem você espera, como em qualquer download. Quando o tosstome recorre ao relay, a conexão com a Cloudflare é protegida por TLS, mas ainda não é criptografada de ponta a ponta.
Preciso instalar um software P2P?
Não. Os navegadores modernos incluem WebRTC, então uma página da web basta nas duas pontas. Há uma ferramenta de linha de comando disponível se você quiser receber em um servidor.
Existe limite de tamanho de arquivo?
O tosstome não define limite. O navegador que recebe mantém o arquivo na memória até você salvar. Por isso, para arquivos de vários gigabytes, a caixa de entrada da linha de comando é o melhor receptor, pois grava direto no disco.
Os dois dispositivos precisam estar no mesmo Wi-Fi?
Não. Na mesma rede, eles se encontram automaticamente. Em redes diferentes, por exemplo um celular com dados móveis e um notebook em casa, um dispositivo cria um código de 6 dígitos e o outro digita esse código.
Relacionados
Experimente agora
Abra o toss2.me em dois dispositivos. Sem app, sem conta e sem guardar nada.
Enviar um arquivo agora