New Resumable multipart uploads are now GA

Ship files like
you ship code.

FileBeam moves 200 GB build artifacts, raw camera footage and nightly database dumps between people, CI runners and cold storage — encrypted, resumable and addressable over a plain REST API.

All regions operational · 99.98% uptime over the last 90 days

New transfer eu-central-1
Drop files here
or select from your computer — up to 250 GB per transfer
ZIP
nightly-build-2026.08.14.zip
4.71 GB · 8 parts
done
MP4
interview-master-4k.mp4
18.2 GB · 31 parts · 92 MB/s
64%
Link expires in 7 days Get link

Moving data every day for teams at

NORDPIXELstudio HalcyonLabs meridian.io KAPPAworks VellumPost
Why FileBeam

Everything a large transfer needs, nothing it doesn't.

Most tools were built for a 4 MB attachment. We built ours for the 40 GB one that has to survive a hotel Wi-Fi and a mobile hotspot on the same journey.

Resumable by default

Every upload is cut into 64 MB parts with independent checksums. Lose your connection at 91% and the client picks up exactly where it stopped — days later if it has to.

Encrypted end to end

Keys are derived in the browser with AES-256-GCM before the first byte leaves the machine. Our storage nodes hold ciphertext and a content hash — nothing that can be read back.

Edge-terminated

42 points of presence terminate the TLS session close to the sender, then push over our own backbone. Median first byte across Europe sits at 118 ms.

API first

Everything the dashboard does is one REST call away: create a transfer, stream parts, rotate a link, revoke it. Signed URLs work with plain curl and any S3-style client.

Links that expire

Set a wall-clock deadline, a download budget, or both. Expired objects are unlinked from the index within 60 seconds and purged from disk on the next sweep.

Audit you can read

Every download is logged with an IP, an ASN and a user agent, exportable as newline-delimited JSON or streamed straight into your SIEM over a webhook.

Automation

Wire it into the pipeline you already have.

One token, three endpoints. Push nightly artifacts from CI, hand a customer a one-time link from your own backend, or mirror a bucket without babysitting a shell script.

  • Idempotent creates. Retry the same request ID and you get the same transfer back, never a duplicate.
  • Webhooks with replay. Every event is retained for 30 days and can be re-delivered from the dashboard.
  • Scoped tokens. Restrict a key to one project, one prefix, one CIDR — or all three at once.
# 1. open a transfer
curl -X POST https://api.filebeam.lol/v1/transfers \
  -H "Authorization: Bearer $FILEBEAM_TOKEN" \
  -d '{"name":"nightly","expires_in":604800}'

# 2. stream the payload, part by part
curl --upload-file build.tar.zst \
  "$UPLOAD_URL&part=1"

# 3. seal it and hand out the link
curl -X POST "$TRANSFER_URL/seal" \
  -H "Authorization: Bearer $FILEBEAM_TOKEN"
# => https://filebeam.lol/d/8Kq2vHt4
99.98%
Uptime, trailing 90 days
42
Edge locations
8.4 PB
Delivered in 2025
118 ms
Median time to first byte
Security

Boring, auditable, and out of your way.

We keep the smallest amount of data that still lets a transfer work, and we can tell you exactly what that is.

Encryption

AES-256-GCM, client side

Content keys never reach our infrastructure. A transfer link carries the key fragment after the URL hash, so it is never sent to the server on download either.

Retention

Deleted means deleted

Expiry unlinks the object from the index immediately and the storage sweep reclaims the blocks within 24 hours. Backups inherit the same TTL — no orphan copies.

Isolation

Per-tenant key material

Every workspace gets its own KMS key and its own storage prefix. Cross-tenant reads are impossible by construction, not by an access-control check.

Pricing

Pay for the bytes that move.

No seat maths, no annual lock-in. Storage is billed by the gigabyte-day, egress by the gigabyte.

Solo

€0 / month

For one person moving the occasional big thing.

  • 5 GB of active storage
  • 7-day link lifetime
  • 2 GB max per transfer
Join the waitlist
Most picked

Team

€24 / month

Shared workspace, API tokens and audit export.

  • 2 TB storage, 4 TB egress
  • 250 GB max per transfer
  • Custom domain & branding
  • Unlimited API tokens
Request access

Scale

Custom

Dedicated egress, private regions, DPA and SLA.

  • Committed bandwidth
  • Single-tenant storage pool
  • 99.99% SLA with credits
Talk to us
FAQ

Questions we get a lot

Why is sign-up gated?

FileBeam is in a closed beta while we finish the abuse pipeline. Every account is reviewed by a human before the first upload is allowed, which keeps the platform out of the phishing-hosting business. Requests are usually answered within two business days.

Do recipients need an account?

No. A transfer link works in any browser and with curl. Only the sender needs a workspace. If a transfer is marked confidential, the recipient will additionally be asked for the passphrase you set.

What happens when a link expires?

The object is unlinked from the index within 60 seconds and stops resolving. Storage blocks are reclaimed by the next sweep, which runs every six hours. Expired transfers cannot be revived — re-upload is the only path.

Where is the data stored?

Primary storage sits in Frankfurt and Helsinki with erasure coding across three availability zones. Enterprise workspaces can pin a region and disable replication outside it.

Can I use my own domain?

Team and Scale workspaces can serve links from a domain you control. Point a CNAME at edge.filebeam.lol and we issue and rotate the certificate for you.

Stop emailing yourself zip files.

Request access and we will get back to you with an invite code.