🔒 End-to-end encrypted

Store anything.
Share securely.

Privacy-first file hosting with end-to-end encryption. Based in Germany. No tracking, no ads.

Terminal bash
$ curl -X POST https://files-app.com/api/v2/upload \
    -H "Authorization: Bearer sk_live_..." \
    -F "file=@document.pdf"

200 OK — encrypted & stored in 0.8s
files-app.com/dashboard
Folders
All Files
Documents
Images
Projects
Shared
All Files
PDF
report-q4.pdf
2.4 MB
DOC
proposal.docx
840 KB
PNG
screenshot.png
1.1 MB
XLS
budget-2025.xlsx
320 KB
ZIP
assets-v2.zip
18.7 MB
MP4
demo-video.mp4
54.2 MB

Everything you need. Nothing you don't.

Powerful features wrapped in a simple, intuitive interface.

End-to-End Encryption

Files are encrypted on your device before upload. We never see your data, and neither does anyone else.

Link Sharing

Share files with password-protected links. Set expiry dates and revoke access anytime.

File Preview

Preview images, PDFs, and videos directly in your browser. No download required.

Version History

Every change is tracked. Restore any previous version of your files with one click.

Developer API

Full REST API with comprehensive documentation. Integrate file storage into your apps.

GDPR Compliant

Servers located in Frankfurt, Germany. Fully compliant with EU data protection regulations.

Two-Factor Auth

Secure your account with TOTP authenticator apps or hardware security keys.

Drag & Drop

Upload files by simply dragging them into your browser window. It just works.

How it works

Three simple steps to secure file storage.

1

Upload

Drag files or use our API. Everything is encrypted before it leaves your device.

2

Share

Generate secure links with optional passwords and expiry dates.

3

Collaborate

Invite your team. Manage permissions. Track changes.

Simple, transparent pricing

No hidden fees. Cancel anytime.

Free
€0/month
For personal use
  • 5 GB storage
  • 100 MB max file size
  • 1 user
  • Basic sharing
  • Community support
Get Started
Team
€12.99/month
For organizations
  • 1 TB storage
  • Unlimited file size
  • 25 users
  • Admin panel
  • Audit logs
  • Full API access
  • Dedicated support
Contact Sales

Trusted by 10,000+ teams worldwide

GDPR Compliant
E2E Encrypted
Servers in Germany
SOC 2 Type II

Frequently asked questions

How does end-to-end encryption work? +

Your files are encrypted directly in your browser using AES-256 before they're uploaded to our servers. The encryption key is derived from your password and never leaves your device. This means that even we cannot access the contents of your files.

Where are my files stored? +

All files are stored on servers located in Frankfurt, Germany, operated by certified data center providers. Our infrastructure is fully GDPR compliant and undergoes regular security audits.

Can I share files with people who don't have an account? +

Yes. When you create a share link, anyone with the link can download the file. You can optionally add a password and set an expiry date for additional security.

What happens if I exceed my storage limit? +

You'll receive a notification when you reach 90% of your storage quota. Once full, you won't be able to upload new files, but your existing files remain accessible. You can free up space or upgrade your plan at any time.

Do you offer a self-hosted option? +

Not currently. We're focused on providing the best managed experience. However, our client-side encryption means your files are secure even on our infrastructure. We're exploring self-hosted options for enterprise customers.

How do I cancel my subscription? +

You can cancel anytime from your account settings. Your files remain accessible until the end of your billing period. After that, your account reverts to the Free plan with 5 GB of storage.

Ready to take control of your files?

Start for free. No credit card required.

Get Started Free