|
| 1 | +--- |
| 2 | +layout: post |
| 3 | +title: "Announcing File Tokens: secure file sharing without the hassle" |
| 4 | +description: File Tokens make sharing files from Appwrite simple, secure, and hassle-free. It’s the fastest way to collaborate externally without compromising control. |
| 5 | +date: 2025-05-23 |
| 6 | +cover: /images/blog/file-tokens.png |
| 7 | +timeToRead: 5 |
| 8 | +author: darshan-pandya |
| 9 | +category: product |
| 10 | +featured: false |
| 11 | +--- |
| 12 | + |
| 13 | +Until now, sharing files from Appwrite often meant navigating permissions, managing access, or making files public, even when all you wanted was to send a file to someone outside your project. With Appwrite 1.7, we have introduced a new feature that will make file sharing a whole lot easier. |
| 14 | + |
| 15 | +Introducing **File Tokens.** |
| 16 | + |
| 17 | +This feature lets you share files easily and securely, without modifying permissions or changing project access. Just generate a token and share the link. |
| 18 | + |
| 19 | +# Simplifying file access |
| 20 | + |
| 21 | +Appwrite Storage has always made it easy to upload, store, and manage your files. But sharing them? That required extra steps. |
| 22 | + |
| 23 | +With File Tokens, you can now share files with **anyone**, without needing to: |
| 24 | + |
| 25 | +- Change file permissions |
| 26 | +- Make files public |
| 27 | +- Invite users to your project |
| 28 | + |
| 29 | +Just create a token and send the link. The file is accessible; no account or permissions are needed. |
| 30 | + |
| 31 | +# Important features |
| 32 | + |
| 33 | +- **Secure token-based sharing**: Generate a token and share the file link instantly. |
| 34 | +- **No permission changes required**: Keep your file rules intact—tokens work independently. |
| 35 | +- **Configurable expiration**: Just like API Keys, File Tokens come with configurable expiration logic, giving you control over how long access is available. |
| 36 | +- **Perfect for external collaboration**: Great for sharing assets, reports, or temporary resources with clients, teammates, or partners. |
| 37 | +- **Works with Cloud and Self-hosted**: Full support across all Appwrite environments. |
| 38 | + |
| 39 | +Everything happens through the Appwrite Console or API, and works seamlessly with your existing files. |
| 40 | + |
| 41 | +# Why it matters |
| 42 | + |
| 43 | +Today, sharing files externally means breaking your app’s permission model or onboarding outside users. That’s not scalable, and it creates friction. |
| 44 | + |
| 45 | +File Tokens fix this. They give you a simple, secure way to share files without reworking your setup or exposing your project to risk. |
| 46 | + |
| 47 | +# Built for flexibility |
| 48 | + |
| 49 | +File Tokens were designed for developers, teams, and organizations that need to **collaborate beyond their apps**. Whether you’re sharing mockups with a client, logs with a teammate, or documents with a partner, File Tokens gives you a flexible and secure solution. |
| 50 | + |
| 51 | +# How to get started |
| 52 | + |
| 53 | +File Tokens are available now in your Appwrite Console. Pick a file, create a token, and share the generated link. [Visit the documentation](/docs/products/storage/file-tokens) to learn more. |
| 54 | + |
| 55 | +# One link, no limits |
| 56 | + |
| 57 | +You needed a better way to share files, and File Tokens deliver. Whether you collaborate with people outside your app or just want a faster way to get files into the right hands, this feature is for you. File Tokens work seamlessly with the preview, view, and download endpoints, making secure file access straightforward and flexible. |
| 58 | + |
| 59 | +Try File Tokens today on **Appwrite Cloud** or in your **self-hosted** project. |
0 commit comments