Веб-альтернативы AirDrop — без приложений, между любыми устройствами
Как устроены пять подходов, что каждый ограничивает и когда что выбирать
Перетащите файлы сюда — передача начнётся сразу Начать передачу
AirDrop — функция Apple, на Windows и Android её нет. Кроссплатформенные способы делятся на три семейства: передача напрямую в браузере, которую достаточно открыть (Snapdrop, PairDrop и этот сайт); инструменты локальной сети, которые ставят на каждое устройство (LocalSend); и сервисы «загрузи и поделись», кладущие весь файл на сервер (WeTransfer и похожие). Всё сводится к четырём пунктам: нужно ли что-то ставить, работает ли между разными сетями, идут ли файлы через сервер и проверяется ли результат.
Семейство «поставь приложение» обычно самое быстрое: всё остаётся в локальной сети без похода в интернет. Плата — приложение нужно на каждом участвующем устройстве. Со своим телефоном и ноутбуком это не проблема, но при отправке на чужое устройство превращается в препятствие: мало кто ставит программу ради одного файла.
Семейство «загрузи и пришли ссылку» позволяет сторонам не совпадать во времени, но файл какое-то время лежит на чужом сервере, а бесплатные лимиты и сроки хранения существуют потому, что место и трафик стоят им денег. У передачи прямо в браузере таких расходов нет — значит, нет и таких лимитов; расплата в том, что обе стороны должны быть на странице одновременно.
Все пять в одной таблице
| Вариант | Нужно приложение? | Между разными сетями? | Через сервер? | Проверка целостности | Состояние |
|---|---|---|---|---|---|
| AirDrop | Встроено в систему | Только рядом | Без сервера | Публично не описано | Только между устройствами Apple |
| Snapdrop | Ничего не нужно ставить | Нужна одна сеть | Через их сервер | Публично не описано | Домен сменил владельца |
| PairDrop | Ничего не нужно ставить | Работает между сетями | Без сервера | Публично не описано | Активно поддерживается |
| LocalSend | На каждом устройстве | Нужна одна сеть | Без сервера | Публично не описано | Активно поддерживается |
| WeTransfer | Ничего не нужно ставить | Работает между сетями | Сначала загрузка на сервер | Публично не описано | У бесплатного тарифа есть лимит |
| TutuDrive Send | Ничего не нужно ставить | Работает между сетями | Без сервера | sha-256 для каждого файла | Этот сайт |
По отдельности
Частые вопросы
Как на самом деле работает «веб-AirDrop»?
В браузерах есть WebRTC — технология, придуманная для видеозвонков, которая умеет открывать прямой канал между двумя браузерами. Сервер делает ровно одно: помогает сторонам один раз обменяться сведениями, чтобы найти друг друга. Дальше файл идёт по этому каналу и сервера уже не касается. Поэтому таким инструментам и не нужно приложение — возможность уже встроена в браузер.
Сработает, если устройства не в одной Wi-Fi-сети?
Зависит от семейства. Инструменты вроде LocalSend, которые ищут устройства в локальной сети, не смогут: если телефон на мобильном интернете, а ноутбук в офисной сети, они друг друга не увидят. С AirDrop похоже — устройства должны быть достаточно близко. А передача прямо в браузере сети пересекает: сведения о соединении один раз проходят через сервер, дальше стороны связываются через интернет. Этот сайт относится ко второй группе, и если прямое соединение действительно не выходит (некоторые корпоративные и университетские сети его блокируют), он переключается на ретранслятор и честно пишет об этом.
Что именно называют «WebDrop»?
Это имя не принадлежит одному продукту. Их как минимум пять: открытый инструмент групповой передачи в браузере, сайт вокруг P2P-передачи с чатом, расширение Chrome (которое на деле передаёт через облако и ограничивает размер файла), ещё один сайт с тем же названием и Android-приложение, поднимающее маленький локальный сервер, чтобы другие забирали файлы из браузера. Так что, наткнувшись на инструкцию «как пользоваться WebDrop», сначала выясните, о каком речь: механизмы совершенно разные, а некоторые вовсе не P2P.
Какие из них вообще не требуют установки?
Snapdrop, PairDrop, WeTransfer и этот сайт работают прямо с веб-страницы, ставить ничего не нужно ни одной стороне. LocalSend требует своё приложение на каждом участвующем устройстве. AirDrop тоже не устанавливают, но лишь потому, что он часть систем Apple — на устройствах других производителей такого пункта попросту нет.