Upload Features
Learn about all available upload methods in R2Client
Upload Methods
R2Client provides 5 different upload methods to suit your workflow:
1. Drag & Drop Upload

- Drag files directly into the upload area
- Support multiple files simultaneously
- Support dragging folders (automatically recursive upload)
Quick Upload
Drag & drop is the fastest way to upload files. Just drag from your file explorer!
2. Browse Files
- Click "Browse files" button
- Open system file selection dialog
- Support multiple file selection
- Support all file types
3. Choose Folder
- Click "Choose folder" button
- Select entire folder for upload
- Maintain original folder structure
- Recursively upload all subfolders and files
4. Add URL
Import files directly from URLs:

https://example.com/image1.jpghttps://example.com/image1.jpg
https://example.com/image2.png, https://example.com/video.mp4
https://example.com/doc.pdf; https://example.com/file.zipSupported separators:
- Line breaks (one URL per line)
- Comma separated
- Semicolon separated
- Space separated
URL Import Limitations
- ⚠️ Supports HTTP/HTTPS protocols
- ⚠️ Maximum 100MB per file
- ⚠️ Downloads may be restricted by CORS policies
- ⚠️ Files downloaded to temporary directory and auto-deleted after upload
5. Paste from Clipboard
- Click "Paste from clipboard" button
- Automatically read from clipboard:
- Image data (screenshots, etc.)
- File paths
- URL links
Screenshot Upload
Take a screenshot (Windows: Win+Shift+S, Mac: Cmd+Shift+4), then use paste to upload directly!
Upload Information







Supported features:
- ✅ Common image, document, video formats
- ✅ Unlimited uploads per batch
- ✅ URL batch input with auto-deduplication
- ✅ Markdown auto-generation for file archives
Upload Progress
After upload starts:
- Automatically switch to "Transfers" tab
- Display all upload tasks
- Show upload progress in real-time
- Support pause/resume upload
You can continue working with files while uploads happen in the background.
Upload Tips
For Best Performance
- Use wired connection for large files
- Disable media processing if not needed
- Upload during off-peak hours for faster speeds
- Pause other tasks when uploading large files
File Organization
- Use folders to maintain structure
- Name files clearly before uploading
- Check file sizes to avoid limits
- Remove duplicates before batch upload
Supported File Formats
Image Formats
- JPEG/JPG, PNG, GIF
- WEBP, AVIF, BMP
- TIFF, SVG
Audio Formats
- MP3, AAC, OGG
- FLAC, WAV, M4A
Video Formats
- MP4, WEBM, AVI
- MKV, MOV, FLV
Document Formats
- PDF, DOC/DOCX
- XLS/XLSX, PPT/PPTX
- TXT, MD
Other Formats
- ZIP/RAR, 7Z, TAR.GZ
- All other file types
R2Client Docs