{"id":51814,"date":"2026-08-11T12:33:53","date_gmt":"2026-08-11T12:33:53","guid":{"rendered":"https:\/\/ubuntuhandbook.org\/?p=51814"},"modified":"2026-08-11T12:33:53","modified_gmt":"2026-08-11T12:33:53","slug":"the-airdrop-alternative-localsend-1-18-0-released-with-cli-support","status":"publish","type":"post","link":"https:\/\/ubuntuhandbook.org\/index.php\/2026\/08\/the-airdrop-alternative-localsend-1-18-0-released-with-cli-support\/","title":{"rendered":"The AirDrop Alternative LocalSend 1.18.0 Released with CLI Support"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-thumbnail wp-image-46854\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/localsend-icon-250x250.webp\" alt=\"\" width=\"250\" height=\"250\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/localsend-icon-250x250.webp 250w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/localsend-icon-300x300.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/localsend-icon-700x700.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/localsend-icon-768x768.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/localsend-icon.webp 1200w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/p>\n<p>LocalSend, the popular AirDrop alternative application for Linux, Windows, macOS, Android, and iOS, released new 1.18.0 version.<\/p>\n<p>The new version of this popular free open-source application added initial <b>command line interface (CLI)<\/b> support, allowing to send or receive files in terminal or server without graphical desktop environment.<\/p>\n<p><!--more--><\/p>\n<p>The new CLI starts in <b>interactive<\/b> mode. It reads configuration file for the default device name, saved directory, listening port etc, while, user can pass CLI options or environment variables for custom ones.<\/p>\n<p>When the app starts in CLI, user may use hotkeys to discovery nearby devices, send \/ receive files, and do other operations. And, nearby devices can find it tagged as CLI.<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/08\/localsend-clios.webp\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-51815\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/08\/localsend-clios-700x448.webp\" alt=\"\" width=\"610\" height=\"390\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/08\/localsend-clios-700x448.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/08\/localsend-clios-300x192.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/08\/localsend-clios-768x492.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/08\/localsend-clios.webp 1265w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/a><\/p>\n<p>As you see in the screenshot, this version now supports <b>listening on IPv6<\/b>. In the case, the devices can communicate directly without router support, VPN or subnet conflicts, which is great for enterprise or mobile networks.<\/p>\n<p>The new 1.18.0 version also added a new &#8220;<b>Receive via link<\/b>&#8221; button in the Receive tab. It allows to input IP address in remote browsers or scan QR code in mobile devices to upload files even without the LocalSend app installed.<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/08\/localsend-receivevialink.webp\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-51816\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/08\/localsend-receivevialink-700x426.webp\" alt=\"\" width=\"610\" height=\"371\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/08\/localsend-receivevialink-700x426.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/08\/localsend-receivevialink-300x182.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/08\/localsend-receivevialink-768x467.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/08\/localsend-receivevialink.webp 1330w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/a><\/p>\n<p>It now unifies the file sizes by using <b>decimal units<\/b> (1 GB = 1000 MB) to match macOS, iOS, Android, and Linux. And, it added <b>checksum support<\/b> (enable by default) to make sure the files in the send and receive sides are identical.<\/p>\n<p>For Linux, it now uses native window decorations instead of large GTK3 header-bar which looks compact. And, it added CJK font support for Chinese, Japanese, and Korean text.<\/p>\n<p>macOS now has a new button to quickly open firewall settings from troubleshoot page, and, a new <code>Command+Comma<\/code> keyboard shortcut is added to open settings.<\/p>\n<p>It now uses user-friendly Computer Name instead of the technical hostname in mac, and, supports Dock icon text-dropping even when the app is not running.<\/p>\n<div id=\"attachment_51817\" style=\"width: 620px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-51817\" class=\"size-large wp-image-51817\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/08\/localsend-linuxheader-700x434.webp\" alt=\"\" width=\"610\" height=\"378\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/08\/localsend-linuxheader-700x434.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/08\/localsend-linuxheader-300x186.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/08\/localsend-linuxheader-768x476.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/08\/localsend-linuxheader.webp 1237w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><p id=\"caption-attachment-51817\" class=\"wp-caption-text\">native GTK3 header bar in Linux<\/p><\/div>\n<p>For Windows, the app is added to share sheet, meaning user can now select a file in File Explorer, then click &#8220;Share&#8221; in the context menu and choose LocalSend in the pop-up selection dialog.<\/p>\n<p>Android user can now launch the app quickly from the Quick Settings panel, and, the file transfer can run in the background.<\/p>\n<p>Other changes include:<\/p>\n<ul>\n<li>Custom color theme support via a color picker.<\/li>\n<li>Automatically accept files by favorite devices by default.<\/li>\n<li>Faster transfers for slow receiving devices.<\/li>\n<li>Change duplicate file naming format.<\/li>\n<li>Fix Dock icon drag-and-drop and Share Extension in mac.<\/li>\n<\/ul>\n<h3>Get LocalSend 1.18.0<\/h3>\n<p>More changes about the release, as well as the official installers for Linux, macOS, Windows, and Android are available in the link below:<\/p>\n<p><i>NOTE: The CLI packages are available as separated tarballs and exe files.<\/i><\/p>\n<div class=\"wp-block-buttons aligncenter\">\n<div class=\"wp-block-button is-style-fill\"><a class=\"wp-block-button__link has-vivid-cyan-blue-to-vivid-purple-gradient-background has-text-color has-background\" href=\"https:\/\/github.com\/localsend\/localsend#release-v1.18.0\" target=\"_blank\" rel=\"noreferrer noopener\">LocalSend 1.18.0<\/a><\/div>\n<\/div>\n<p>For Linux, choose the <b>.deb<\/b> package for Debian\/Ubuntu, portable tarball that includes the executable file and libraries, or <b>AppImage<\/b> that can run to launch the file transfer without installation (executable permission required).<\/p>\n<p>Most Linux distributions can also install it via <a href=\"https:\/\/flathub.org\/en\/apps\/org.localsend.localsend_app\" target=\"_blank\" rel=\"noopener\">Flatpak package<\/a>, while, Ubuntu user may search &amp; install the community maintained Snap package (not updated at the moment) in App Center or Ubuntu Software.<\/p>","protected":false},"excerpt":{"rendered":"<p>LocalSend, the popular AirDrop alternative application for Linux, Windows, macOS, Android, and iOS, released new 1.18.0 version. The new version of this popular free open-source application added initial command line interface (CLI) support, allowing to send or receive files in terminal or server without graphical desktop environment.<\/p>\n","protected":false},"author":1,"featured_media":46854,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[1070],"class_list":["post-51814","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","tag-file-sharing"],"_links":{"self":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/51814","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/comments?post=51814"}],"version-history":[{"count":0,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/51814\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media\/46854"}],"wp:attachment":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media?parent=51814"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/categories?post=51814"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/tags?post=51814"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}