UUID Use Case

UUID Upload ID

Large uploads are split into parts. A UUID upload ID ties the parts to one logical upload, enabling pause, resume, and parallel puts.

ResumablePart groupingv4

Generated locally with the Web Crypto API — nothing leaves your browser.

What Is UUID Upload ID?

How to generate

  1. Create the upload and get a UUID id.
  2. Tag each part with that id.
  3. Complete the upload once all parts arrive.

Use Cases

Code Examples

JavaScript
const id = crypto.randomUUID();
Python
import uuid
id = uuid.uuid4()

Frequently Asked Questions

Why a UUID and not a counter?
Concurrent uploads from many clients need globally unique IDs without a shared sequence.
Can I resume after a crash?
Yes — the upload ID lets you query which parts completed and continue from there.

Related tools