No subscription

No subscription

Use your own server and eliminate recurring fees.

Full privacy

Full privacy

You are in control. Your files go directly to your server, no third parties, no data collection.

Powerful Features

Powerful Features

Everything you need to manage and track your transfers with ease.

Ready in 3 Clicks

Ready in 3 Clicks

Simple setup and intuitive configuration in just a few clicks.

How it works

How the App Handles File Transfers

Server Configuration

In the Sharoo app, enter your server address, credentials, and port, then choose the folder for your transfers. Once configured, the app will install a server kit inside that folder, which will generate dynamic pages for your transfer links.

Enter your server details

Upload Files and Generate Link

Drag and drop your files into Sharoo. They will be securely transferred via SFTP to your server, and the app will generate a custom link along with a QR code.

Installation of the server kit

Share the Transfer Link

Send the generated link or QR code to your client using email, chat, or any communication tool. Your client can instantly access the transfer page without creating an account.

File transfer and link generation

Access and Download Files

Once you send the link to your client, they will open a web page showing all the files. They can choose to download individual files or all files in a single ZIP.

Take control of your files

Track Downloads
and Transfer Details

In the History page, you can see all completed transfers with full details: link, QR code, date, size, and more. You can also delete transfers and check exactly when each file was downloaded, as well as which files were accessed.

File transfer and link generation
Sharoo on macOS

Ready to take control of your file transfers?

Download Sharoo from the Mac App Store and start using your own server today.

Download on the Mac App Store

Your Privacy Matters

Sharoo is built to keep your data where it belongs, with you

Sharoo is a macOS app that runs entirely locally on your computer. It connects only to the server you configure, there are no other connections, no data collection, and no third-party services involved. Your server credentials are stored securely in the Apple Keychain, and nothing leaves the app except the files you deliberately upload to your own server.

100% Local App

Sharoo runs on your Mac. No cloud backend, no remote servers, just your machine talking to your server.

No Data Collection

We don't track you, we don't collect analytics, and we don't sell your data. There is simply no data to collect.

Credentials in Keychain

Your server login details are stored exclusively in Apple's secure Keychain. No credentials are ever sent anywhere else.

Single Destination

The only data leaving your Mac is the files you upload, and they go straight to your own server, nowhere else.

Under the Hood

Everything runs directly on your server. No database required.

Sharoo technical scheme

Sharoo connects to your server via SFTP and installs a lightweight server kit inside the folder you specify. No database is needed, the entire system is built on a combination of .htaccess files, PHP scripts, and JSON files.

  • .htaccess files – They secure the folder by blocking direct access to sensitive files, ensuring that only authorized requests through the transfer link can reach the content.
  • PHP scripts – They dynamically generate the download page for each transfer, handle file downloads, and manage the creation of ZIP archives for batch downloads.
  • JSON files – They store all transfer configurations, such as expiration dates, maximum download counts, access passwords, and download statistics. Each time a file is downloaded, the app updates a JSON file to track which files were accessed and when.

When you share a transfer link, the recipient opens a secure HTTPS page where they can view the file list, download individual files, or download everything as a single ZIP, all served directly from your server, with no third-party services involved.

Requirements

What you need on your Mac and your server to start sharing files with Sharoo

Sharoo is a macOS app that connects to your web server via SFTP. The server needs Apache with .htaccess support, PHP, SFTP access, sufficient disk space, and a valid SSL certificate for HTTPS. No database is required.

Mac Requirements Minimum

macOS Version
15.6 or later
Processor
Apple Silicon (M1 or later)

Server Requirements Minimum

Web Server
Apache + mod_rewrite
PHP Version
7.4 or higher
Protocol
SFTP (SSH)
Storage and bandwidth
As much as you need
HTTPS
SSL certificate required
PHP Extensions
Zip, JSON, Date
Sharoo on macOS

Ready to take control of your file transfers?

Download Sharoo from the Mac App Store and start using your own server today.

Download on the Mac App Store

Compare Plans

See how Sharoo stacks up against the competition

Unlike WeTransfer and Smash, Sharoo has no subscription fees. Your only limits are the ones set by your own server, storage, bandwidth, and file size depend on your hosting plan, not on arbitrary restrictions imposed by a third-party service.

Sharoo WeTransfer (Starter) Smash (Pro)
Monthly fee None Free From €8/mo From €10/mo
Storage Your own server 2 TB 1 TB
Transfer expiry 30 days 3 days 30 days
Track downloads per file
QR code generation
Control download count
Full data ownership
Custom domain Your own domain
Complete data ownership

Table data last updated: June 1, 2026

Support

Help and resources to get the most out of Sharoo

Frequently Asked Questions

What kind of server do I need?

Any standard web hosting plan or VPS that supports PHP 7.4 or higher and Apache with mod_rewrite will work. You also need SFTP (SSH) access and an SSL certificate for HTTPS.

Do I need a database to use Sharoo?

No, Sharoo does not require any database. The entire system runs on a lightweight server kit made of PHP scripts, .htaccess files, and JSON files, all deployed directly on your server.

Can I password-protect my transfers?

Yes, you can set a password for each transfer. Only people who know the password will be able to access and download the files.

Is my data shared with third parties?

No. All data is handled exclusively between the app on your Mac and your own server. No data of any kind, files, credentials, transfer details, or usage statistics, is ever sent to Sharoo or any third-party server.

Do I need to pay a monthly subscription?

Not at all. Sharoo is a one-time purchase from the Mac App Store. You use your own server, so there are no recurring fees or hidden costs, just pay once and own it forever.

How long are my transfer links available?

You decide. Sharoo lets you set a custom expiration date for each transfer, up to a maximum of 30 days. You can also limit the number of downloads before the link expires automatically.

Can I track when my files are downloaded?

Yes, Sharoo provides detailed download statistics for every single file in your transfer. You can see exactly which files were downloaded, the date and time of each download, and the total number of times each file was accessed, all from the History page inside the app.

Troubleshooting

Running into issues? Visit our troubleshooting page for step-by-step solutions to the most common problems you may encounter while using or configuring Sharoo.

View Solutions
Troubleshooting

Get in Touch

Have a question or need help? Drop us a message