Developer API

Block-level sync: upload only what changed in a big file

When a big file changes a little, a sync client can send only the changed blocks of 8 to 64 MB. The server compares block fingerprints and copies the unchanged blocks inside the storage itself, so they never travel over your connection.

  • 25 GB हमेशा के लिए मुफ़्त
  • डाउनलोड पेज पर कोई विज्ञापन नहीं
  • शेयर करने के लिए अकाउंट ज़रूरी नहीं
  • मुफ़्त Windows और Android ऐप
upload.am क्यों

Why block-level sync

Saves bandwidth

A 100 GB disk image that changes by 1 GB uploads about 1 GB, not 100 GB.

Fits growing files

Databases, mailboxes and logs that change in place or grow at the end.

Becomes a version

The new content becomes a file version, so you can go back.

Open protocol

A developer API in the public API reference.

upload.am बनाम एक सामान्य फ़ाइल स्टोरेज सेवा

ज़्यादातर मुफ़्त फ़ाइल होस्ट आपको सिर्फ़ एक चीज़ देते हैं: एक लिंक। upload.am क्लाउड स्टोरेज है, जिसमें बैकअप, सिंक और सुरक्षित शेयरिंग पहले से शामिल हैं। इस फ़ीचर में फ़र्क़ यह है:

मुफ़्त प्लान में upload.am सामान्य फ़ाइल होस्ट
Upload only changed blocks शामिल उपलब्ध नहीं
Server-side copy of unchanged blocks शामिल उपलब्ध नहीं
Result stored as a file version शामिल सीमित
Documented public API शामिल सीमित
सिर्फ़ फ़ाइल शेयरिंग लिंक से कहीं ज़्यादा

एक मुफ़्त अकाउंट में क्लाउड स्टोरेज, बैकअप और सिंक

upload.am एक हाइब्रिड है: क्लाउड स्टोरेज सेवा जहाँ से आप शेयर करते हैं, बैकअप सेवा जो आपके फ़ोल्डर और फ़ोटो को सुरक्षित रखती है, और सिंक सेवा जो आपके कंप्यूटर और cabinet को एक जैसा रखती है। एक लॉगिन, एक स्टोरेज, एक ही लिंक सेट।

क्लाउड स्टोरेज

25 GB मुफ़्त, फ़ोल्डर, सर्च, प्रीव्यू, वर्ज़न और ट्रैश आपके ऑनलाइन फ़ाइल मैनेजर में।

बैकअप सेवा

Windows ऐप आपके चुने फ़ोल्डरों का बैकअप लेता है। Android ऐप फ़ोटो, वीडियो, ऑडियो और कॉन्टैक्ट का बैकअप लेता है।

सिंक सेवा

Windows ऐप में लाइव सिंक एक फ़ोल्डर को आपके PC और cabinet में एक जैसा रखता है, वेब से जोड़ी गई फ़ाइलों समेत।

सुरक्षित फ़ाइल शेयरिंग

पासवर्ड, डाउनलोड सीमा, समाप्ति अवधि, ग्रुप लिंक, Inbox और Drop Rooms।

How it works

The client splits the file into blocks and sends fingerprints. The server answers which blocks it already has and which are new. Only new blocks are uploaded; the rest are copied inside the storage. The result is a new file version.

This is a developer API: it is meant for backup and sync tools, not for clicking in the browser. Block sync is included in Premium GOLD, Business and Enterprise. See plans and pricing.

How to use it

  1. 1

    Read the API reference

    Open the delta-sync section at /docs/api.

  2. 2

    Send block fingerprints

    Your client reports hashes for each block.

  3. 3

    Upload changed blocks

    Only the blocks the server lacks are sent.

  4. 4

    Commit

    The file becomes a new version.

अक्सर पूछे जाने वाले प्रश्न

What block size?

Blocks of 8 to 64 MB.

Is there a UI?

No, it is an API for developers and sync tools.

Can I restore old content?

Yes, each result is a file version.

Which plans?

Premium GOLD, Business and Enterprise.

सभी फ़ीचर · प्लान और कीमतें · सामान्य प्रश्न

Sync huge files in minutes, not hours

Read the API reference and create a free account.

25 GB मुफ़्त। क्रेडिट कार्ड की ज़रूरत नहीं।