Thanks to visit codestin.com
Credit goes to rclone.org

Tiers

Rclone backends are divided into tiers to give users an idea of the stability of each backend.

Tier Label Intended meaning
Tier 1 Core Production-grade, first-class
Tier 2 Stable Well-supported, minor gaps
Tier 3 Supported Works for many uses; known caveats
Tier 4 Experimental Use with care; expect gaps/changes
Tier 5 Deprecated No longer maintained or supported

Overview

Here is a summary of all backends:

Backend Tier Maintainers Features Tests Integrity Perf Adoption Docs Security
Alias Tier 1 Core 7 Passing Hash High Widely used Full High
Archive Tier 3 Core 3 Passing Hash High Some use Full High
Azure Blob Tier 1 Core 7 Passing Hash High Widely used Full High
Azure Files Tier 2 Core 6 Passing Hash High Widely used Full High
B2 Tier 1 Core 6 Passing Hash High Widely used Full High
Box Tier 1 Core 6 Passing Hash High Widely used Full High
Cache Tier 5 None 7 Passing Hash High Some use Full High
Chunker Tier 4 None 7 Passing Hash High Some use Full High
Cloudinary Tier 3 Core 3 Failing Hash High Often used Full High
Combine Tier 1 Core 7 Passing Hash High Often used Full High
Compress Tier 4 Core 5 Failing Hash Medium Some use Full High
Crypt Tier 1 Core 7 Passing Hash High Widely used Full High
Doi Tier 2 External 0 N/A Other High Some use Full High
Drime Tier 1 Core 4 Passing High High Some use Full High
Drive Tier 1 Core 7 Passing Hash High Widely used Full High
Dropbox Tier 1 Core 6 Passing Hash High Widely used Full High
Fichier Tier 3 Core 2 Passing Hash Medium Some use Full High
Filefabric Tier 4 Core 3 Failing Modtime Medium Some use Full High
Filelu Tier 1 Core 1 Passing Hash High Widely used Full High
Filen Tier 1 External 6 Passing Hash High Some use Full High
Filescom Tier 1 Core 5 Passing Hash High Widely used Full High
FTP Tier 1 Core 4 Passing Modtime High Widely used Full Varies
Gofile Tier 1 Core 5 Passing Hash High Often used Full High
Google Cloud Storage Tier 1 Core 6 Passing Hash High Widely used Full High
Google Photos Tier 5 None 0 Failing Other Low Some use Full High
Hasher Tier 4 Core 7 Passing Hash High Some use Full High
HDFS Tier 2 Core 4 Passing Modtime Medium Some use Full High
Hidrive Tier 1 Core 5 Passing Hash Medium Often used Full High
HTTP Tier 3 Core 0 N/A Other High Widely used Full Varies
Iclouddrive Tier 4 External 3 Flaky Modtime Low Some use Full High
Imagekit Tier 1 External 0 Passing Other High Some use Full High
Internet Archive Tier 3 Core 5 Failing Hash Medium Widely used Full High
Internxt Tier 2 External 0 Passing Other High Some use Full High
Jottacloud Tier 2 Core 6 Flaky Hash High Widely used Full High
Koofr Tier 2 Core 5 Passing Hash High Widely used Full High
Linkbox Tier 5 Core 2 Failing Modtime High Often used Basic High
Local Tier 1 Core 7 Passing Hash High Widely used Full High
Mailru Tier 1 External 6 Passing Hash Medium Often used Full High
Mega Tier 2 Core 3 Flaky Other High Widely used Full High
Memory Tier 1 Core 4 Passing Hash High Widely used Full High
Netstorage Tier 1 Core 3 Passing Hash High Some use Full High
Onedrive Tier 1 Core 6 Flaky Hash High Widely used Full High
Opendrive Tier 1 Core 5 Passing Hash High Often used Full High
Oracle Object Storage Tier 1 Core 6 Passing Hash High Widely used Full High
Pcloud Tier 1 Core 5 Passing Hash High Often used Full High
Pikpak Tier 1 External 5 Passing Hash High Often used Full High
Pixeldrain Tier 1 Core 7 Passing Hash High Widely used Full High
Premiumizeme Tier 3 Core 2 Passing Other High Some use Full High
Proton Drive Tier 5 None 4 Failing Hash High Often used Full High
Putio Tier 2 Core 5 Flaky Hash Low Often used Full High
Qingstor Tier 3 Core 3 Disabled Hash High Often used Full High
Quatrix Tier 3 Core 3 Passing Hash High Often used Full High
S3 Tier 1 Core 7 Passing Hash High Widely used Full High
Seafile Tier 3 Core 3 Failing Other Medium Some use Basic High
SFTP Tier 1 Core 5 Passing Hash High Widely used Full High
Shade Tier 1 External 0 Passing Other High Some use Full High
Sharefile Tier 5 Core 4 Disabled Modtime Medium Some use Full High
Sia Tier 4 Core 1 Failing Other Medium Some use Full High
SMB Tier 2 External 5 Passing Modtime Medium Some use Full High
Storj Tier 1 Core 4 Passing Modtime High Widely used Full High
Sugarsync Tier 3 Core 3 Passing Other Medium Some use Full High
Swift Tier 1 Core 4 Passing Hash High Widely used Full High
Ulozto Tier 3 Core 3 Failing Hash Medium Often used Full High
Union Tier 1 Core 7 Passing Hash High Often used Full High
WebDAV Tier 1 Core 5 Passing Hash Low Widely used Full High
Yandex Tier 1 External 5 Passing Hash High Often used Full High
Zoho Tier 3 External 2 Failing Other Medium Often used Full High

Scoring

Here is how the backends are scored.

Features

These are useful optional features a backend should have in rough order of importance. Each one of these scores a point for the Features column.

  • F1: Hash(es)
  • F2: Modtime
  • F3: Stream upload
  • F4: Copy/Move
  • F5: DirMove
  • F6: Metadata
  • F7: MultipartUpload

Tier

The tier is decided after determining these attributes. Some discretion is allowed in tiering as some of these attributes are more important than others.

Attr T1: Core T2: Stable T3: Supported T4: Experimental T5: Incubator
Maintainers >=2 >=1 >=1 >=0 >=0
API source Official Official Either Either Either
Features (F1-F7) >=5/7 >=4/7 >=3/7 >=2/7 N/A
Integration tests All Green All green Nearly all green Some Flaky N/A
Error handling Pacer Pacer Retries Retries N/A
Data integrity Hashes, alt, modtime Hashes or alt Hash OR modtime Best-effort N/A
Perf baseline Bench within 2x S3 Bench doc Anecdotal OK Optional N/A
Adoption widely used often used some use N/A N/A
Docs completeness Full Full Basic Minimal Minimal
Security Principle-of-least-privilege Reasonable scopes Basic auth Works Works
Platinum Sponso⁠r

Gold Sponso⁠r

Gold Sponso⁠r

Share and Enjoy