Transfer Files at Lightning Speed

No SSH keys. No configuration. No hassle. Just secure, instant file transfers between any servers or workstations with a single command.

⚡ Terminal
$ wget https://beamr

host1 $ beamr myfile.zip
Upload done.

host2 $ beamr myfile.zip
Download done.

Beamr App or Web

📁

Browse or Drop File

312.5 MB/s / 2.5 Gbps
47%

Why FileBeamr?

Lightning Fast

  • Transfer files in seconds
  • No waiting, download and go
  • Script or Executable Versions
🛡️

Secure

  • 6 digit password codes with 916,132,832 combinations
  • Or upgrade to end to end password protection
  • Two factor 2FA SMS authentication
  • No need to share your SSH keys
💻

Simple Setup

  • Download and run
  • No SSH keys
  • No server configuration
  • No weird dependencies to manage

How It Works

FileBeamr uses a robust client-server architecture powered by LAMP (Linux, Apache, MongoDB, PHP) to provide seamless file transfers.

1

Client Initiates Upload

When you run beamr myfile.zip on your source server, the client queries the FileBeamr API (PHP) to check if the file exists. If not, it initiates an upload sequence.

2

Secure Transfer via HTTPS

The file is transmitted over HTTPS to Apache web servers. The client computes an MD5 hash locally and sends file metadata (size, timestamps, optional password) alongside the binary data using multipart form uploads.

3

Server Processing & Storage

PHP backend validates the upload, stores metadata in MongoDB (filename, code, MD5 hash, timestamps, password hash), and saves the file to disk. The server computes its own MD5 to verify integrity.

4

Client Downloads from Any Machine

On your destination server, run the same command. The client queries MongoDB via the API using either filename or code, validates the password if required, and streams the file directly via Apache.

5

Verification & Cleanup

The client verifies the downloaded file's MD5 matches the server record. Files are automatically purged from the system after 7 days, with MongoDB handling metadata cleanup and cron jobs removing disk files.

Technologies

🐧

Linux

Ubuntu server OS

🪟

Windows

Client support

🍎

macOS

Client support

🌐

Apache

Web server & HTTPS

🍃

MongoDB

Metadata storage

🐘

PHP

API backend logic

🐍

Python

Automation & tools

>

Terminal

Command-line power for developers and sysadmins.

View Details
💻

Beamr App

Desktop application with drag-and-drop interface.

View Details
🌐

Web

Browser-based transfers with no installation.

View Details
🏢

Self Hosted

Deploy on your infrastructure with full control.

View Details
⚡ Terminal
$ wget https://filebeamr.com/downloads/beamr.tgz
$ chmod +x beamr

host1 $ beamr v myfile.zip
[beamr] client-md5=a3f5e... size=104857600 path=myfile.zip
Uploading... 312.5 MB/s
Upload done.

host2 $ beamr v myfile.zip
[beamr] Downloading from server...
Status: downloaded 52428800/104857600 (50.0%)
Download done.

Beamr for Linux Terminal

v0.3.0

Native command-line utility for Linux. Single binary, no dependencies, instant transfers.

Perfect for System Administrators

Beamr Terminal gives you complete control through the command line. Integrate it into your scripts, automate your workflows, and manage file transfers across your entire infrastructure without ever leaving the terminal.

  • Scriptable transfers for automation
  • Verbose and debug modes for troubleshooting
  • MD5 verification for integrity checking
  • Progress tracking for large files
  • Password protection and code-based sharing
  • Zero configuration - works immediately
Download for Ubuntu
(Executable)
Python Script PHP Script

Quick Install:

wget https://filebeamr.com/downloads/beamr.tgz
chmod +x beamr
./beamr myfile.zip

Beamr App

📁

Browse or Drop File

File: database_backup.sql Size: 104,857,600 bytes
Elapsed: 00:00:23 ETA: 00:00:26
Completion: 14:32:49 312.5 MB/s / 2.5 Gbps
47%

Beamr Desktop Application

v0.3.0

Native desktop application with intuitive drag-and-drop interface. Available for Windows, macOS, and Linux.

Upload and Download Anywhere

The Beamr desktop app brings the power of FileBeamr to your fingertips with a beautiful, intuitive interface. Whether you're at your office workstation, home laptop, or traveling with your notebook, the same familiar interface is always available.

Drag and drop files from your desktop, watch real-time progress with detailed statistics, and download files with a single click. Perfect for users who prefer a visual interface over command-line tools, while still maintaining the same speed and security features.

  • Works on Windows, macOS, and Linux desktops
  • Drag-and-drop file uploads
  • Real-time transfer statistics and progress tracking
  • System tray integration for quick access
  • Transfer history and file management
  • One-click downloads with code or filename
🔒 https://filebeamr.com/transfer

FileBeamr Web Transfer

☁️

Drop files here

or click to browse

File: project_files.zip
Size: 268,435,456 bytes
Elapsed: 00:01:15
ETA: 00:01:28
Est. Completion: 14:33:43 312.5 MB/s / 2.5 Gbps
46%

Beamr Web Interface

v0.3.0

Access FileBeamr directly from your browser. No downloads, no installations - just open and transfer.

The Ultimate Flexibility: Web to Terminal

The web interface is perfect when you need maximum flexibility. Upload a file from your web browser at the office, then download it instantly on your remote server using the terminal command. Or reverse it - upload from a headless server via terminal, then grab it from any device with a web browser.

No app installation required. Access FileBeamr from any device - your phone, tablet, work computer, or public kiosk. The web interface gives you the same powerful features with the convenience of universal browser access. Upload through the web, download on the terminal - it's that versatile.

  • Access from any device with a web browser
  • Upload via web, download via terminal (or vice versa)
  • Works on mobile phones and tablets
  • No software installation required
  • Same security features as desktop and terminal
  • Perfect for quick transfers from shared computers
Launch Web App

Beamr for Linux

v0.3.0

Native Linux command-line utility for Ubuntu and other distributions. Available as executable binary or shell script.

Lightning Fast

  • Transfer files in seconds
  • No waiting, download and go
  • Script or Executable Versions
🛡️

Secure

  • 6 digit password codes with 916,132,832 combinations
  • Or upgrade to end to end password protection
  • Two factor 2FA SMS authentication
  • No need to share your SSH keys
💻

Simple Setup

  • Download and run
  • No SSH keys
  • No server configuration
  • No weird dependencies to manage

Quick Install:

wget https://filebeamr.com/downloads/beamr.tgz
chmod +x beamr
./beamr myfile.zip

FileBeamr Self Hosted Edition

Enterprise

Deploy the complete FileBeamr stack on your own infrastructure.

Why Self Host?

  • Full source code access for internal deployment
  • LAN speeds up to 10 Gbps - no internet bottlenecks
  • HIPAA, GDPR, SOC 2 compliant - data stays in your network
  • Unlimited storage and custom retention policies
  • Full customization and white-labeling options
Contact Sales

BEAMR(1)

FileBeamr Manual

NAME

beamr - fast, secure file transfer utility

SYNOPSIS

beamr [flags] filename_or_code
beamr c [flags] filename_or_code

DESCRIPTION

beamr is a command-line utility that enables instant file transfers between servers without SSH keys or complex configuration. Files are uploaded to FileBeamr cloud infrastructure and can be downloaded from any machine with a single command. All transfers use HTTPS encryption and optional password protection.

OPTIONS

c
Enable code mode. Generate alphanumeric codes instead of using filenames.

p
Prompt for password interactively.

-p password
Specify password directly on command line.

v
Verbose mode. Display detailed progress information.

d
Debug mode. Show internal operations and API calls.

f
Force overwrite of existing local files during download.

EXAMPLES

Basic upload and download:

$ beamr myfile.zip

With password protection:

$ beamr -p secret123 myfile.zip

Generate code for sharing:

$ beamr c -p secret myfile.zip

Code: A1B2C3

Download using code:

$ beamr c -p secret A1B2C3

Verbose upload with force overwrite:

$ beamr vf myfile.zip

MODES OF OPERATION

Filename Mode (default)
Uses the basename of the file as the identifier. When you run beamr with a filename, it checks if the file exists on the server. If the file is present, it downloads; if not, it uploads.

Code Mode
Activated with the 'c' flag. Generates a unique alphanumeric code (e.g., A1B2C3) that can be shared with others. Useful for sharing files without revealing filenames or managing multiple versions.

SECURITY

All file transfers use HTTPS encryption. MD5 checksums verify file integrity. Optional password protection adds an additional security layer. Files are automatically deleted after 7 days. Do not transmit sensitive passwords via command line on shared systems; use the 'p' flag for interactive password input.

EXIT STATUS

0 - Success

1 - Invalid arguments or usage

2 - Server communication error

3 - File already exists (use 'f' to force)

4 - Download failed

5 - File not found

6 - Upload or finalization failed

7 - Code generation failed

AUTHOR

Written by the FileBeamr team. Report bugs to support@filebeamr.com

FileBeamr v0.3.0 - October 2025

Quick Reference

Flag Description
c Enable code mode (alphanumeric code instead of filename)
p Prompt for password
-p <password> Provide password directly
v Verbose logging
d Debug logging
f Force overwrite of existing local files on download

Common Use Cases

Transfer Between Your Own Servers

server1 $ beamr database_backup.sql
server2 $ beamr database_backup.sql

Share With Team Member

you    $ beamr c -p teampass project.zip
       Code: X7K9M2

them   $ beamr c -p teampass X7K9M2

Secure Confidential Files

$ beamr p confidential.pdf
Password: ********
Upload done.

Our Mission

FileBeamr was built to solve a simple problem: transferring files between servers shouldn't require complex SSH key setups, VPN configurations, or third-party services with questionable security practices.

The Problem We Solve

Traditional file transfer methods have significant drawbacks:

  • SCP/SFTP: Requires SSH key exchange and proper permissions setup
  • FTP: Insecure and requires server configuration
  • Cloud Storage: Requires account setup, browser access, and often compromises security
  • rsync: Complex syntax and requires SSH access

Our Solution

FileBeamr provides a dead-simple command-line tool that works out of the box. No configuration, no SSH keys, no hassle. Just download the binary and start transferring files securely with password protection and integrity verification.

Security First

Every file transfer is:

  • Protected with optional password encryption
  • Verified with MD5 checksums to ensure data integrity
  • Transmitted over secure HTTPS connections
  • Temporarily stored and automatically cleaned up

Who Uses FileBeamr?

System administrators, DevOps engineers, developers, and anyone who needs to quickly move files between servers without the overhead of traditional methods.

1. Information We Collect

FileBeamr collects minimal information necessary to provide our service:

  • File metadata (filename, size, timestamps)
  • Transfer codes when using code mode
  • IP addresses for security and abuse prevention

2. How We Use Your Information

We use the collected information solely to provide file transfer services, prevent abuse, and improve our platform. We never sell or share your data with third parties.

3. Data Storage and Security

Files are temporarily stored on our secure servers and are:

  • Encrypted during transmission
  • Automatically deleted after 7 days
  • Protected by password when specified

4. Your Rights

You have the right to access, modify, or delete your data at any time. Contact us at privacy@filebeamr.com for data requests.

5. Changes to This Policy

We may update this privacy policy from time to time. We will notify users of any significant changes via email or through our website.

1. Acceptance of Terms

By using FileBeamr, you agree to be bound by these terms of service. If you do not agree to these terms, please do not use our service.

2. Service Description

FileBeamr provides a command-line tool for temporary file transfer between servers. Files are stored for a maximum of 7 days and automatically deleted thereafter.

3. Acceptable Use

You agree not to:

  • Upload illegal, malicious, or copyrighted content without authorization
  • Use the service to distribute malware or harmful software
  • Attempt to access other users' files or accounts
  • Abuse the service through excessive requests or bandwidth usage

4. Limitations of Liability

FileBeamr is provided "as is" without warranties. We are not liable for any data loss, corruption, or unauthorized access to your files. Always maintain backups of important data.

5. File Size and Retention

Files are limited to 5GB per transfer and are automatically deleted after 7 days. We reserve the right to remove files that violate our acceptable use policy.

6. Termination

We reserve the right to terminate or suspend access to our service for users who violate these terms or engage in abusive behavior.

7. Changes to Terms

We may modify these terms at any time. Continued use of the service after changes constitutes acceptance of the new terms.

Already have an account? Log in