Como usar
- Em um dos dispositivos, clique em “Gerar um código de pareamento”; aparecem um código de 6 dígitos e um QR code.
- No outro dispositivo, abra esta página e digite o código, ou toque em “Escanear QR code” para escaneá-lo na própria página (escanear com o app de câmera do celular também abre a página e conecta).
- Quando aparecer “Conectado”, qualquer um dos lados pode escolher ou soltar arquivos para enviar, ou enviar texto e links.
- Clique em “Salvar” para guardar um arquivo recebido; feche a página quando terminar.
Opções explicadas
- Código de pareamento
- Seis dígitos, válido por 15 minutos e para um único dispositivo; gere um novo se outra pessoa usou antes.
- Como os arquivos viajam
- Uma conexão WebRTC direta com criptografia DTLS obrigatória. Os arquivos não são enviados a servidores e não têm limite de tamanho, mas os arquivos recebidos ocupam memória até serem salvos.
- Rede
- É mais rápido e confiável quando os dois dispositivos estão no mesmo Wi-Fi. Também tenta conectar entre redes diferentes, mas algumas redes de empresas, escolas e de celular bloqueiam conexões diretas.
Como uma página web consegue se conectar direto a outro dispositivo
Os navegadores têm WebRTC embutido. Ele é mais conhecido por chamadas de vídeo, mas também pode abrir um canal de dados para arquivos. Os dois dispositivos primeiro trocam um bilhete curto pelo nosso servidor, com seus endereços de rede e chaves de criptografia, e depois se conectam diretamente; os dados deixam de passar pelo servidor. Na mesma rede local os dados ficam dentro do seu Wi-Fi, então a velocidade depende do seu roteador e costuma ser bem maior que enviar para a nuvem e baixar de novo.
| Situação | Dica |
|---|---|
| Fotos do iPhone para um PC com Windows | Envie pelo celular; converta fotos HEIC do iPhone com HEIC para JPG se precisar |
| Do computador para o celular | Gere o código no computador e escaneie o QR code com o celular |
| Muitos arquivos pequenos | Compacte em ZIP antes e abra o arquivo com Descompactar ZIP online do outro lado |
| Só um link, um código ou uma anotação | Use “Enviar texto”; o outro lado pode copiar com um clique |
Perguntas frequentes
Meus arquivos passam pelo servidor de vocês?
Não. O servidor apenas repassa o código de pareamento e os dados de conexão (alguns KB de texto) e os apaga após 15 minutos. Arquivos e texto vão direto entre os dois dispositivos.
Alguém poderia adivinhar o código de 6 dígitos e se conectar no meu lugar?
Cada código só pode ser usado por um dispositivo e expira após 15 minutos. Se alguém entrasse antes de você, você perceberia: ao conectar, os dois dispositivos mostram o nome do outro dispositivo e um código de segurança de 4 dígitos calculado a partir dos certificados de criptografia dos dois lados, que não coincide se houver alguém no meio. Confira se os dois códigos de segurança são iguais antes de enviar; se forem diferentes, clique em Desconectar e faça o pareamento de novo.
Qual o tamanho máximo de arquivo que posso enviar?
Não há limite definido. Os arquivos recebidos ficam na memória do navegador até você salvá-los, então um celular pode ficar sem memória com vídeos de vários gigabytes; envie arquivos grandes um de cada vez ou receba-os em um computador.
Fica em “Conectando os dois dispositivos…” ou dá erro. O que posso fazer?
Coloque os dois dispositivos no mesmo Wi-Fi e tente de novo. Redes de empresas e escolas e algumas redes de celular bloqueiam conexões diretas entre dispositivos. Bloquear a tela do celular ou trocar de app também pode derrubar a conexão, então mantenha a página aberta durante o envio.
Qual a diferença para o AirDrop ou o Nearby Share?
Funciona entre marcas e sistemas operacionais e não precisa instalar nada, só um navegador em cada dispositivo, então dá para usar entre um iPhone e um PC com Windows ou com o dispositivo de outra pessoa.
Privacidade
Esta ferramenta funciona no seu navegador. Ela apenas busca dados públicos (como a hora exata ou dados orbitais) ou repassa dados de pareamento pelo nosso servidor; seus arquivos, seu texto e sua localização não são enviados. Os registros de acesso do servidor guardam endereços IP e URLs das solicitações, usados somente para evitar abusos.