|OS||OS Requirement||Download Link|
|Windows||Windows 7 32/64-bit or later, Windows Server 2008 R2 64-bit or later||Windows|
|macOS||macOS 10.13 or later||macOS|
|Linux||Includes GUI and supports the AppImage format||Linux|
|Web||Browsers such as Chrome, Firefox, Safari, and Internet Explorer 10+||Web|
|Uploader extension||Chrome||Chrome Web Store/Download|
You can install the tool by using the installer or decompressing the installation package for your platform. You can also directly use it in browsers without installation.
To launch the client running CentOS, you need to run
./cosbrowser.AppImage --no-sandboxin the terminal.
You can log in to the COSBrowser desktop version using a permanent key, Tencent Cloud account, or a shared link. You can log in to an account on multiple devices at the same time.
You can log in using your Tencent Cloud API key (
SecretKey), which can be created and obtained at Manage API Key in the CAM console. After you logged in successfully, the key will be saved to Historical Sessions. The login page and configuration items are as follows:
Bucket/Object-prefix; for example, if you are allowed to access only the
docfolder in the
examplebucket-1250000000bucket with the current key, enter
SecretIDwhen you manage the historical sessions on the historical key page.
You cannot log in to COSBrowser with a project key.
Click Login with Tencent Cloud Account and use your Tencent Cloud account to log in to COSBrowser Desktop Version in the pop-up window. You can log in to your Tencent Cloud account via WeChat, email, QQ, WeChat Official Account, WeCom, or sub-user. For detailed directions, see Signing Up.
You can log in to COSBrowser Desktop Version temporarily through the shared link and password forwarded or shared by another user. For more information, see Sharing file/folder.
COSBrowser for Windows v2.8.4 is used as an example here. For other versions, see Changelog.
|Creating bucket||You can create a bucket directly via the client||1. In the bucket list, click Add Bucket in the top-left corner
2. Enter the bucket name, and select the region and access permission
3. Click OK
|Deleting bucket||Before you delete a bucket, make sure that all data in the bucket has been cleared||1. In the bucket list, click Delete on the right of the target bucket
2. Click OK
You can view bucket details by clicking Details on the right of the bucket list. Details include bucket name, region, access permissions, and domain name, as well as versioning and global acceleration status.
You can click … > Statistics to view the bucket statistics, including the storage usage and the number of objects.
You can use COSBrowser to manage permissions for buckets and objects.
For more information about COS permissions, see ACL.
You can use COSBrowser to enable/disable versioning for a bucket.
Click Details in the Operation column on the right of the bucket list. In the bucket details pop-up window, click the versioning icon.
For more information on versioning, see Overview.
If you log in with a sub-account that does not have permission to access the bucket list, you can initiate an access via Add Access Path in the following two ways:
(1) Add an access path directly on the login page and select the corresponding bucket region. Once you log in, you can manage your resources.
(2) Log in with your sub-account, click Add Path in the top-left corner of the bucket list page, and enter a specified path to enter the bucket and manage its resources.
|Uploading files||COSBrowser allows you to upload a single file or multiple files in batches in different ways.||You can upload files in the following ways. In the specified bucket or path:
1. Click Upload Files to upload files directly.
2. Right-click in the blank space of the file list and select Upload Files to upload files.
3. Drag a file to the file list pane.
|Uploading a folder and the files contained||If the name of the file/folder to upload already exists in the bucket or path, the old file/folder will be overwritten by default.||You can upload a folder in the following ways. In the specified bucket or path:
1. Click Upload Folder to upload a folder directly.
2. Right-click in the blank space of the file list and select Upload Folder to upload a folder.
3. Drag a folder to the file list pane.
|Incremental upload||Incremental upload compares the files to upload with existing files in the bucket before the upload. An existing file with the same name in the bucket will be skipped.||You can perform the following two steps to use incremental upload. In the specified bucket or path:
1. Upload as you do with a folder and click Next.
2. In Storage method, select Skip. Then, click Upload to begin the incremental upload.
If you need to upload files in batches, we recommend you use a computer with a 4-core CPU and 16 GB RAM, which allows you to upload up to 300,000 files at a time.
|Downloading files||COSBrowser allows you to download a single file or multiple files in batches in different ways.||You can download a file in the following ways:
1. Select the desired file and click Download in the UI.
2. Right-click the file and select Download.
3. Drag the file to the local file system.
|Downloading a folder and files contained||If the name of the file/folder to download already exists in the local file system, it will be renamed by default.||You can download a folder and the files contained in the following ways:
1. Select the desired folder and click Download in the UI.
2. Right-click the folder and select Download.
3. Drag a folder to the local file system.
|Incremental download||Incremental download compares the files to download with local files before the download. An existing file with the same name will be skipped.||You can perform the following steps to use incremental download:
1. Right-click the desired file or folder.
2. Click Advanced Download and select Skip in the pop-up window.
3. Click Download Now to download the incremental unique file/folder.
If you need to download files in batches, we recommend you use a computer with a 4-core CPU and 16 GB RAM, which allows you to upload up to 300,000 files at a time.
Select the desired file/folder and click More > Delete at the top of the page or right-click the file/folder and select Delete to delete it. Batch deletion is supported.
The file sync feature allows you to upload specified files in your local folders to a bucket in real time or as scheduled. Detailed directions are as follows:
- Synchronization means that when the file is uploaded, the system automatically identifies whether the same file exists in the bucket. Only files that do not exist in the bucket are synchronously uploaded.
- Currently, only synchronizing local files to the bucket is supported. Reverse operation is not supported.
- The file sync feature supports manual, automatic, and scheduled sync.
To copy a file/folder, select the desired file/folder in the specified bucket/path and click Copy in More at the top of the UI. Alternatively, you can right-click it and select Copy. After the file/folder is successfully copied, you can paste it to another bucket or path. You can copy and paste multiple files/folders in batches.
If the name of the file/folder to paste already exists in the destination path, the old file/folder will be overwritten by default.
Select a file you want to rename, right-click, and select Rename. Alternatively, you can click Rename in More Actions on the right of the file. Then, enter your file name, and click OK.
Folders cannot be renamed.
To create a folder in the specified bucket or path, click Create Folder in the UI, or right-click in the UI and select Create Folder, enter the folder name, and click OK.
- The folder name can contain up to 255 characters, including digits, letters, and visible characters.
- The folder name cannot contain special characters such as
\ / : * ? " | < >.
..cannot be used as the folder name.
- The folder cannot be renamed.
To view the details of a file, click its filename or right-click it and select Detail. File details include filename, file size, modification time, access permission, storage class, ETag, headers, specified domain name, object location, and an option to create a temporary object URL.
Each file stored in COS can be accessed through a specific URL. If a file is private-read, you can request a temporary signature to generate a temporary access URL with a certain validity period.
You can generate file links in the following ways:
Click Share in the Operation column or the context menu to share a COS folder. You can also set a validity period for the link.
- You can only share a single folder but not multiple files.
- If multiple users share a folder, the file content may be hard to manage. In this case, we recommend you enable versioning for your bucket so that you can roll back to the desired historical version.
|Permission||You can set the access permission for the shared folder.
|Validity Period||In minutes, hours, or days.
|Password||A 6-character password automatically generated by the system. You can customize one as needed (numbers, letters, and symbols are supported).|
When the link is valid, users receiving the link and password can access the folder.
COSBrowser allows you to export file links. In the top-right corner of the UI, click the toolbox icon, select Export File Link in the toolbox pop-up window, select the bucket, folder path (for example, to export the
folder folder under the root path, enter
folder/), and export destination path of the target files, and click Export.
COSBrowser allows you to preview media files, including images, videos, and audio. To preview a media file, double-click it or right-click it and select Preview or Playback in the context menu. On the file preview or playback page, you can click:
- Preview is available for images in most formats, .mp4 and .webm videos, and .mp3. and .wav audios.
- Note that file preview will incur downstream traffic.
To search for a file, enter the filename in the search box at the top right of the bucket. COSBrowser supports prefix search and fuzzy search.
To quickly locate a bucket, enter the bucket name in the search box above the bucket list on the left.
In the top-right corner of the UI, click the toolbox icon, select File Comparison in the toolbox pop-up window, select the local folder and the bucket (you need to select the region, bucket, and directory) for comparison, and click Start Comparison.
In the top-right corner of the UI, click the toolbox icon, select Video Transcoding in the toolbox pop-up window, select a bucket for which the media processing service has been enabled, click Create Transcoding Job, select the target media file and transcoding template, enter the output file name and storage path, specify the region, bucket, and directory, and click Transcode.
You can generate authorization codes to temporarily authorize the specified buckets, resources in a bucket, and operations. It is more flexible than folder sharing, as it can grant custom operation permissions for specified directories. You can generate temporary
SecretKey, token, and authorization code for other users to log in to the client temporarily.
The operations are as detailed below:
In the top-right corner of the UI, click the toolbox icon, select Generate Authorization Code in the toolbox pop-up window, select the bucket and scope of resources for authorization, select the authorized operations such as read/write in the policy permission settings, set the authorization code validity period, and click OK.
The image processing feature of COSBrowser supports basic image processing operations, such as scaling, cropping, rotation, and text and image watermarking. It can also generate processed image links.
Select the target bucket, click the toolbox icon in the top-right corner of the UI, and select Image Processing in the toolbox pop-up window. In the image processing pop-up window, select the target image file, configure the feature parameters, and click Image Preview to generate the link of the output image.
|Setting up proxy||COSBrowser uses the system-configured proxy to connect to the Internet. Make sure that your proxy is set up properly or disable the proxy configuration if it fails to connect to the internet.||1. Select Settings > Proxy.
2. Set up a proxy to connect to the internet.
|Setting the maximum number of concurrently uploaded/downloaded files||COSBrowser allows you to set the maximum number of concurrently uploaded and downloaded files.||1. Select Settings > Download/Upload.
2. Set the maximum number of concurrently transferred files, which is 5 by default.
|Setting the maximum number of concurrently uploaded/downloaded parts||COSBrowser supports uploading/downloading a file in multiple parts. When the file to be transferred exceeds a certain size, multipart transfer will be performed by default.||1. Select Settings > Download/Upload.
2. Set the maximum number of concurrently transferred parts, which is 5 by default.
|Setting the number of retries upon upload/download failure||COSBrowser will retry failed jobs by default when transferring files.||1. Select Settings > Download/Upload.
2. Set the number of retries upon transfer failure, which is 5 by default.
|Setting the single-thread upload/download speed limit||COSBrowser supports limiting the upload and download speeds for a single thread.
Total upload (download) speed limit = single-thread upload (download) speed limit x number of concurrent files x number of concurrent parts
|1. Select Settings > Upload (Download).
2. Set the single-thread upload (download) speed limit in MB/s.
|Setting upload check||COSBrowser supports checking files online after upload to verify whether their size and status are correct.||1. Select Settings > Upload.
2. Select Perform secondary check upon upload completion.
|Viewing local log||COSBrowser will record all the performed operations in the `cosbrowser.log` local file.||1. Select Settings > About.
2. Click Local Logs to enter the local log directory.