Файлы с телефона на компьютер без мессенджера и почты
Фото, сканы и видео в офисе до сих пор гоняют через мессенджеры и почту, теряя качество и оставляя копии на чужих серверах. Разбираю LocalSend, открытую альтернативу AirDrop для локальной сети: как работает, где ломается и какой порядок обмена файлами нужен вокруг него.
Сделаю под ключ: разберу задачу, назову срок и цену. Чтобы начать, напишите в Telegram одной фразой.
Навести порядок в обмене файлами в офисеКак файлы гоняют сегодня
Администратор салона снимает на телефон прайс и скан договора. Дальше всё одно и то же: открыть мессенджер, отправить себе в «Избранное», подойти к компьютеру, открыть тот же мессенджер, скачать. Кладовщик снимает повреждённую паллету, и видео в чат уходит только после сжатия до мутного квадрата.
У такой схемы три цены. Качество: мессенджеры обычно пережимают фото и видео, если отправлять их не файлом. Время: пять лишних действий на каждую передачу. И копии: сканы и фото клиентов остаются на серверах мессенджера и в почтовых ящиках.
Что такое LocalSend и как он устроен
LocalSend (github.com/localsend/localsend) описывают как открытую кроссплатформенную альтернативу AirDrop. Проект появился в декабре 2022 года. Лицензия Apache-2.0, проверял по файлу LICENSE в репозитории, там же указан правообладатель Tien Do Nam. На 11 октября 2026 у репозитория около 94 тысяч звёзд и около 5 тысяч форков. Код обновлялся 10 октября, последний релиз v1.18.2 вышел 21 августа 2026.
Работает под Windows, macOS, Linux, Android и iOS. Ставится так: на Windows через winget, Chocolatey, Scoop или обычным установщиком, на macOS и iOS из App Store, на Android из Google Play или F-Droid, на Linux через Flathub, Snap или готовые пакеты. Автообновления нет, поэтому разработчики советуют ставить из магазинов и менеджеров пакетов. Аккаунт не нужен.
Приложение находит соседние устройства рассылкой по локальной сети (порт 53317) и передаёт файлы напрямую по HTTPS. Сертификат каждое устройство создаёт у себя на лету, внешнего сервера в схеме нет. По описанию протокола, отпечаток устройства при HTTPS это хэш SHA-256 его сертификата.
Перед передачей отправитель присылает только список файлов, и получатель решает: принять, принять часть или отказаться. Если на приёме включён PIN, отправителю придётся его ввести. Файл сверяется с контрольной суммой SHA-256, в версии 1.18.0 эта проверка включена по умолчанию. В настройках есть автоприём от избранных устройств. Если у получателя нет приложения, файл можно раздать ссылкой для браузера, но протокол оговаривает, что этот режим идёт по обычному HTTP, потому что браузеры отвергают самоподписанные сертификаты. Документы с персональными данными так лучше не отдавать.
Четыре сценария из жизни офиса
Фото с телефона на кассовый компьютер. Менеджер магазина снимает новый товар и отправляет на кассу, где его заводят в карточку. Телефон видит компьютер по имени, два касания, файл приходит в исходном качестве.
Скан в бухгалтерию. Администратор сканирует акт на телефон и отправляет на компьютер бухгалтера. Бухгалтер увидит запрос и подтвердит приём, чужой файл просто так в папку не ляжет.
Видео со склада. Приёмка повреждённого груза, 200 мегабайт видео. Скорость упирается в ваш Wi-Fi, в README при медленной передаче советуют диапазон 5 ГГц. Ограничение на размер файла я в документации не нашёл. Проверьте на своих файлах.
Передача клиенту на месте. Здесь LocalSend работает хуже всего: у клиента должно быть приложение, и он должен сидеть в вашей сети. Для разовой выдачи файла удобнее Send на своём сервере: ссылка живёт ограниченное время и файл потом удаляется.
Что важно учесть и чем он не заменяется
Сначала то, что чаще всего ломает затею. Оба устройства должны быть в одной подсети. Гостевой Wi-Fi и изоляция клиентов (AP isolation) запрещают устройствам видеть друг друга, и README проекта первым делом отправляет проверить это на роутере. Корпоративный файрвол может закрыть порт 53317, VPN на телефоне порой блокирует локальный трафик, а на Windows сеть должна быть помечена как частная. Если устройство не видно, адрес получателя можно ввести вручную.
Дальше. В LocalSend нет истории обмена между сотрудниками, журнала и разграничения прав. Нельзя узнать, кто что отправил вчера, и запретить конкретному человеку слать файлы на конкретный компьютер. Это передача, а не хранилище: после приёма файл лежит в загрузках одного компьютера, и через месяц у пяти человек окажется пять версий одного договора.
И приём от постороннего. В вашей сети может оказаться любой, особенно в салоне с открытым Wi-Fi. Приложение просит подтвердить приём, это защищает от тихой записи на диск. Но «принять» по привычке нажать легко. Для офиса я бы включил PIN на приёме и оставил автоприём только от избранных устройств.
С привычными способами так. AirDrop удобен, пока все в Apple, а LocalSend собирает в одну схему Windows, Android, Linux и iPhone. Совместимость Quick Share и AirDrop между собой я не проверял, она меняется от версии к версии. Мессенджеры хороши, когда адресат далеко, но за это платят качеством и копиями на чужом сервере. Когда файлу жить дальше, нужно облако, например Nextcloud на своём сервере.
Что можно сделать уже сейчас
Проверьте сеть. Посмотрите в роутере, включена ли изоляция клиентов. Рабочие устройства держите в одной сети, гостей отправьте в гостевую.
Назначьте, кто что принимает. Сканы принимает компьютер бухгалтера, фото товара касса, видео со склада компьютер старшего кладовщика. Имена устройств задайте понятные, «Касса-1» или «Бухгалтерия», иначе в списке будут случайные вроде «Nice Orange».
Определите, куда файл идёт дальше. Договоры и сканы переносите в архив с поиском, например в Paperless-ngx, а фото и видео в общую папку на своём диске. Папку «Загрузки» считайте временной и чистите раз в неделю.
Включите PIN и автоприём только от избранных. Если сеть и порядок обмена нужно выстроить сразу на несколько точек, это входит в мою работу с ИТ-инфраструктурой.
Частые вопросы
Нужен ли интернет для работы LocalSend?
Нет, хватает локальной сети, даже если роутер не подключён к интернету. Интернет нужен только для скачивания и обновления приложения.
Можно ли передавать файлы, если устройства в разных сетях?
LocalSend рассчитан на устройства в одной локальной сети. Для передачи на расстояние нужны другие инструменты: Nextcloud, Send или синхронизация, которую я разбирал в статье про Syncthing.
Безопасно ли это для документов с персональными данными?
Канал шифруется по HTTPS, копий на чужих серверах нет. Порядок доступа, хранения и учёта LocalSend не наводит, это решается отдельно. Раздачу по ссылке через браузер для таких документов не включайте.
Коротко о главном
LocalSend закрывает один узкий случай: быстро и без потери качества перекинуть файл между телефоном и компьютером в одной сети. Он бесплатный, с открытым кодом под Apache-2.0, без аккаунта. Хранение, доступ и учёт остаются на вас.
Хотите навести порядок в обмене файлами в офисе, салоне или на складе? Напишите мне в Telegram слово «ПЕРЕКИНУТЬ». Посмотрим вашу сеть и составим схему: что передавать напрямую, что хранить в общем месте, кто за что отвечает.
Что я делаю для бизнеса
Напишите одной фразой, что нужно. Отвечу, что подойдёт, сколько займёт и сколько стоит. Сообщение уже подготовлено.
- Боты в Telegram, MAX, VK
- Автоматизация процессов и CRM
- Аналитика и дашборды
- Сайты и лендинги под ключ
Разборы, кейсы и практика — без воды. Выходит регулярно, читать 3–5 минут.


