Share a drive
Install Basalt Host on the computer with your files, films and photos, and choose the drive to share.
Basalt turns your computer into a private drive for the whole household. Browse every file, stream every film, photo and song, and pick up where you left off on any computer, phone or tablet in the house. No cloud, no subscription, no account.
No IP addresses, no Windows sharing settings, no accounts. Your devices find the host by themselves, and keep finding it when the router hands it a new address.
Install Basalt Host on the computer with your files, films and photos, and choose the drive to share.
Open Basalt on a laptop or phone. The first time, it shows how it works and finds the host for you. There is nothing to type.
The host shows six digits. Type them on the device and it is paired for good. That is the whole setup.
Not a film server: your whole drive. Every folder, document, photo, song and home video on it, from every screen, kept in step the moment anything changes.
Every folder on the drive, from any computer or phone. Drag a box to select, and drop files or whole folders in to upload them. Transfers are compressed where it helps and verified end to end.
Add, rename or delete a file on the host, with Basalt or with Explorer, and every device sees it straight away.
A profile is a name, a colour and a PIN. Its Continue watching and starred files follow it to every device. Or skip it and carry on as the device.
See every device and what it is streaming right now. Make one read-only, let one go, reset a forgotten PIN, and choose which sections devices show.
There is no device limit and no stream limit. Most of the time the host simply sends files, so an ordinary computer is enough and more viewers cost it almost nothing.
Basalt reads your drive and puts every film and episode in its place, with posters, picture quality and a Continue watching row that follows you from room to room.
Switch it on and the host files films under Movies and series under TV Series, with seasons and episodes in order. New ones appear the moment they are copied in.
Every film is checked against a bundled catalogue of real titles, so screen recordings and home videos stay out of Movies. Nothing is sent anywhere to do it.
HD, Full HD, 2K or 4K, measured from the video itself rather than guessed from its file name.
Start a film on the laptop and finish it on the phone. Episodes play on to the next one by themselves.
Built on mpv, the player enthusiasts trust, on Windows and Android alike. Films stream straight from the drive in their original quality, with nothing copied first. And when a phone cannot keep up with a 4K film, the host makes it play smoothly.
Many phones cannot decode 4K smoothly. Basalt notices, and the host converts the film to 1080p as it plays, sound and subtitles untouched, picking up again if the connection drops. A quality button switches back.
Matched to the video by name wherever they are on the drive, named by language, remembered from one video to the next, and nudged into sync when they drift.
Resume points live on the host, so a film started on the laptop carries on from the same moment on the phone, for every profile.
On Windows, a film streams straight to VLC, PotPlayer, mpv or MPC, or any player you choose. On a phone, to any player installed. Nothing is copied first.
Episodes play on to the next one. Pausing shows what is playing and what comes next, one click away.
Every control has a key, on Windows. On a phone, double-tap either side to skip.
The same drive, library and profiles as on your computer, laid out for touch, with sections you swipe between. It pairs the same way, finds the host by itself, and plays films on the same player.
Upload from the gallery, any file, or a whole folder. Or share to Basalt from any other app.
Full screen, turned to suit the picture, with a double tap either side to skip. 4K plays smoothly, converted by the host when the phone cannot keep up. Or hand the stream to another player such as VLC.
Pinch to zoom, swipe to the next one, and swipe down to put the viewer away.
A transfer or a song keeps going while the phone is locked. Downloads land in the phone’s Download folder.
On a Wi-Fi network without internet, where a phone would normally switch to mobile data, Basalt keeps its connection to the host.
New versions show what is new, download inside the app, and are checked before they install.
There is no Basalt cloud, no Basalt account and no Basalt server. The host serves your files to your own devices, over your own network, encrypted, and that is all it does.
Every connection is encrypted with TLS 1.3, and each device remembers the host’s key when it pairs and checks it every time it connects.
By default, a new device needs the PIN the host shows. Any device can be made read-only, or removed, from the host.
Files travel between your own devices and nowhere else. The apps need no account and send no telemetry.
PINs are stored hashed, never as typed, and repeated wrong guesses lock a profile for a while. Sign-ins stay protected on each device.
Licensed under the GPLv3, with the source code public for anyone to read.
Each app shows what changed and installs a new version only after its SHA-256 checksum matches.
Short films of each app at work, with an example household. Choose one and press play. Nothing downloads until you do.
Something else on your mind? Write to us, or open an issue on GitHub.
A Windows 10 or 11 computer with the drive you want to share, running Basalt Host while you use it. Then Basalt on your other devices, Windows 10 or 11 computers and Android phones and tablets running Android 8.0 or later (64-bit), on the same home network.
The drive can be the computer’s own or one plugged in over USB.
Yes. Basalt Host runs on the computer with your files and shares them. Basalt opens them on every other device, and on that computer too if you like.
Basalt on its own has nothing to show until a host is running. The first time it opens, it explains this, shows how to get Basalt Host, and finds the host for you once it is running.
No. Basalt is your whole drive: every folder and file, to browse, upload, download, copy and move, from every screen. Photos, music and home videos get views of their own, and films and series get a library with posters and Continue watching.
Yes. Everything Basalt does today is free and open source under the GPLv3, with no subscription, no account and no advertising.
No. Your files travel between your own devices, over your own network, and nowhere else. Basalt runs no server of its own that could receive them.
Today the apps make two kinds of request beyond your network: a check for updates, and, only if you switch it on, looking up posters for your films.
Almost certainly. Basalt plays through mpv, on Windows and Android alike, so MKV and MP4, HEVC and H.264, 4K and HDR, Dolby Digital Plus and DTS all play, with the subtitle tracks inside the file or a subtitle file anywhere on the drive.
The film you stored is the film you watch. Only when a device cannot play it smoothly, such as 4K on many phones, does the host convert it to 1080p as it plays, and a quality button switches back to the original.
Not to share your files. Any computer that runs Windows 10 comfortably is enough, and more viewers cost it almost nothing, because the device you watch on does the playing.
Converting a film for a device that cannot play it takes more. NVIDIA or Intel graphics do it best. The host measures how many films it can convert at once, and converting can be switched off in its Settings.
Yes. On Windows, Play in your player streams a film straight to VLC, PotPlayer, mpv, MPC and others, starting with the one Windows uses for that kind of file, and Open with lets you pick any player. On Android, Play in your player hands the film to any player you have, such as VLC. Nothing is copied first.
No. Files stay exactly where they are. The library is an index the host keeps beside them, and hiding a section only tidies the apps’ sidebars.
Recognition works best with names like Arrival (2016) for films and Show/Season 01/S01E01 for episodes, the way most collections are already named.
Not yet. Today Basalt works on your home network: devices find the host on the same network, and nothing is relayed through the internet, so nothing of yours passes through anyone else’s servers.
Not yet. Today Basalt runs on Windows 10 and 11 and on Android phones and tablets.
A Google Play version is on its way. Until then, the app is available here with each release, and it keeps itself up to date, showing what is new in each version under More.
The first time you install it, Android asks you to allow your browser or file manager to install apps. That permission can be switched off again afterwards.
Every connection is encrypted, and by default a device only joins after someone types the PIN the host shows. Each device remembers the host’s key and checks it every time it connects. On the host you can make any device read-only, or remove it.
Install Basalt Host on the computer with the drive, then Basalt on everything else. Pick the host, type the PIN, and the whole drive is yours, on every screen.
Shares the drive, lets devices in, and keeps the library.
Download HostBrowse the drive, watch the library, and move files.
Download for WindowsThe same drive and library, laid out for touch.
Download for Android