file.io
Ephemeral file sharing
Convenient, anonymous and secure
- Upload
- Learn More
want to use file.io on your own domain? Upgrade now
Ephemeral file sharing
Convenient, anonymous and secure
Try it out:
$ curl -F "file=@test.txt" https://file.io
{"success":true,"key":"2ojE41"}
$ curl https://file.io/2ojE41
This is a test
$ curl https://file.io/2ojE41
{"success":false,"error":404,"message":"Not Found"}
Or set an expiration:
$ curl -F "file=@test.txt" https://file.io/?expires=1w
{"success":true,"key":"aQbnDJ","expiry":"7 days"}
$ sleep 604801
$ curl https://file.io/aQbnDJ
{"success":false,"error":404,"message":"Not Found"}
The query param expires must be a positive integer which, by default, represents the number of days until the file will be deleted (defaults to 14 days). If you follow it with w, it will be the number of weeks. m for months and y for years.
No, it is anonymous and we erase everything. Our log files contain no identifying information. There are no backups, and all files are stored encrypted.
Yes we offer a free plan, as well as some premium plans.
No illegal or copyrighted content is allowed. By using file.io you agree to the Terms of Service
Yes, there is a 5GB per file limit for the free version.
We would love to hear from you: support@file.io
You can use resttesttest.com. For the "endpoint" put:
https://file.io/?expires=1w
You can change the "expires" to whatever you want - "1w" is one week.
You can see this screenshot for an example, where the resulting link to your file is highlighted.
file.io is a project of humb.ly. It was created simply out of the joy of trying to build cool things on the internet, and we thought it may be useful for others. We take privacy very seriously and do not save any data once it has been deleted.
From the awesome service at park.io - they have a lot of great startup domain names for hackers.