Resumable File Upload Demo
This demo is a working and production-ready example for resumable file uploads built using the tus-js-client. It sends your files to our public tusd instance, which is the official reference implementation for the tus protocol, written in the Go programming language.
Instructions
- Select a large file.
- Watch it upload for a bit, then close this tab before it finishes.
- Come back to the tab, select the same file again, the upload should resume where it left off.
Uploads
Succesful uploads will be listed here. Try one!
Compatibility
The tus-js-client used in this demo has been automatically tested and works with the following browsers:
Going forward, all relevant browsers will be supported with as many features as possible. All browsers will be able to perform at least simple multipart uploads.
Using the X-HTTP-Method-Override header, it’s possible to run tus
even on platforms that won’t let you do PUT and PATCH requests.