File Transfer
S3 Transfer
Browse, upload, and download files from S3-compatible object storage.
Ternux's dual-pane file browser fully supports S3 buckets, allowing you to treat object storage like a standard filesystem.
Starting an S3 session
You must first have an S3 Connection saved in your Connections tab.
- Double-click the S3 connection card, or
- Right-click the S3 connection card → File Transfer.
A new File Transfer tab opens with your local filesystem on the left and the S3 bucket on the right.
How S3 navigation works
Object storage doesn't have real "folders" — it has object keys like images/2026/photo.jpg. Ternux translates this into a standard folder structure automatically. You can double-click the images folder, and then the 2026 folder, exactly like a normal filesystem.
Transferring files
Transfers work exactly like SFTP:
- Select files or folders in either pane.
- Drag and drop them to the opposite pane, or
- Right-click → Upload / Download.
All transfers are added to the background queue, visible in the Activity Panel (`Ctrl+``).
Supported operations
| Action | Support | Notes |
|---|---|---|
| Upload / Download | ✅ | Handled via parallel queue |
| Delete | ✅ | Permanently deletes the object |
| New Folder | ✅ | Creates a zero-byte object ending in / |
| View / Edit | ✅ | Downloads temporarily, re-uploads on save |
| Rename | ❌ | S3 does not support native rename |
| Permissions | ❌ | S3 ACLs are managed via your provider's dashboard |