Mobile data backup for the set

Back up memory cards on iPad.
Verified. No laptop.

Offloadr copies your footage from memory card or photo library to SSD and NAS – as fast as your hardware allows. Every file is hashed, verified individually and written through all the way down to the drive: "SECURED" only appears once everything truly checks out. Right on your iPhone and iPad.

Version 3.0 Projects with stored destinations · shoot-day counter · history by project · clear failure screen See what's new

5.0 4 ratings on the App Store
1 GB/s+on NVMe SSDs via USB-C
xxHash-64 · SHA-256verified per ASC MHL v2
0cloud, tracking, accounts
ascmhl with chain – compatible with YoYotta Hedge / OffShoot Silverstack Lab Pomfort
New in version 3.0

Set up once, use all shoot

From the second offload onwards nothing is new – yet everything had to be set up by hand every time. Projects remember what stays the same. Plus a result screen that shows failures just as clearly as successes.

New

Projects

Set destination drives, verification method, companion files and shoot day once. On the next offload everything is already there – all that's missing is the card.

New

Drives reconnect themselves

A project's destinations are stored as bookmarks. After an app restart they are connected again as soon as the SSD is plugged in or the NAS share is reachable – no hunting through the Files dialog.

New

Shoot day counts along

"Day 3" becomes "Day 4" on the next offload – leading zeros are preserved. The folder structure in the destination stays right without anyone having to think about it.

New

Failures as clear as successes

When verification fails, a red full-screen notice appears with the number of affected files and a direct route into the log. The very case where the card must not be erased used to get the least attention.

New

Write-through is mandatory

Writing through to the medium (F_FULLFSYNC) can no longer be switched off. Without it a drive reports "written" while the data still sits in its volatile cache – verification reads it back from there and confirms nothing but the cache.

New

History by project

Collapsible sections per production, chronological within, with count, total size and a combined PDF. Anything backed up without a project gets its own section.

Also improved

Small things that make set days easier

  • Every setting explains in plain language what it does and what it costs
  • PDF report, log and metadata live in the _Offloadr subfolder – next to the clips there are only clips
  • Every history entry automatically gets a proof made of time, device and checksum
  • Source and destinations can be cleared individually – selections used to accumulate unnoticed
  • MHL Checker now explains what it is for
  • Layout fixes on iPhone and iPad, numerous stability improvements

Project "Tatort" · Day 4

Destination A · SSD_SHOOTconnected
Destination B · NAS · SMBconnected
Method · xxHash-64set
Shoot day · Day 4suggested
# after launching the app
Destination A loaded from project
Destination B loaded from project
# all that's missing is the card
What is Offloadr

The offload workflow that fits on an iPad

On set, every minute counts. When the card is full, the footage has to be secured – fast, fully documented and with no anxious moments before formatting. Professional DIT software used to be expensive, desktop-bound or too cumbersome for daily set use. Offloadr puts the complete offload workflow on the device already in your bag – with no compromise on safety or functionality.

Who it's for

Built for everyone who can't afford to lose footage

DITs

Digital Imaging Technicians

Card in, pick destination, start. You end up with a complete handover package of MHL, PDF report and metadata export – no hunting around, no manual logging.

Solo & camera

Camera operators & solo filmmakers

No laptop setup required: one iPad, one SSD over USB-C – that's your entire mobile backup workflow. On set, in the van, in the hotel room.

Photo / RAW

Photographers with large RAW volumes

Back up DNG, HEIC and JPEG straight from your photo library to NAS or SSD – verified, with metadata export. Back up photos on the go, no laptop needed.

What makes Offloadr different

Honest verification. Real speed. Zero admin.

Honesty

"SECURED" only appears when every single file on every destination has been verified. Otherwise it says "NOT SECURED" in red – no sugar-coating, no silently carrying on after errors.

Speed

Direct C-level I/O with double buffering reads your SSD at its limit – over 1 GB/s on NVMe drives. Hashing runs in parallel with copying, adding no extra time.

Zero admin

After every offload, Offloadr automatically creates everything for a professional handover: MHL in the ASC standard, PDF report, metadata CSV and a full log – without lifting a finger.

In four steps

Back up a memory card to SSD – how an offload works

01

Pick source

Memory card, USB drive, individual files or straight from the Photos app.

02

Pick destination

External SSD, NAS, SMB network share – optionally a second destination for redundant backup.

03

Start offload

Offloadr copies, hashes and verifies fully automatically. In parallel, with no waiting.

04

Handover

The "SECURED" confirmation, plus MHL, PDF report and metadata export in the destination folder.

Highlights

The core of Offloadr – and what it's built for

Copy engine

Superfast transfers

Files keep getting bigger, cards and readers faster – the bottleneck must never be the software. Offloadr uses direct POSIX I/O with F_NOCACHE, bypassing the system's RAM cache. Every byte lands straight on the destination.

  • Double buffering: reading, writing and hashing run in parallel
  • Over 1 GB/s on NVMe SSDs via USB-C – considerably more with Thunderbolt on iPad Pro. Your hardware sets the limit, not the app
  • xxHash-64 hashes at 15–20 GB/s on Apple Silicon – faster than any drive can deliver
  • SHA-256 hardware-accelerated when a broadcaster or archive requires it
  • The in-app throughput graph makes drops from throttling or a full SLC cache instantly visible

Read speed compared

Offloadr → NVMe SSD (USB-C)~1,000 MB/s
Offloadr → SATA SSD~520 MB/s
Files app (manual copy)~110 MB/s
Verification, everywhere

"SECURED" really means safe

After copying, Offloadr re-verifies every single file: the destination file is read back fresh from the destination medium, its checksum computed and matched against the source – no trusting write caches, no shortcuts. Writing through to the medium (F_FULLFSYNC) is not switchable: the data must physically reach the flash cells before a file counts as secured. With two destinations, both checks run at the same time, saving up to 50% verification time.

  • If a checksum doesn't match, the file is flagged as failed
  • Even a single error shows "NOT SECURED" in red instead – with the number of affected files
  • Optional 3-way verification re-reads the source and catches unstable card reads
  • Every history entry automatically gets a proof made of time, device and checksum
  • Dual backup to two destinations, each verified independently

Verification · A001_0712

# source → dest A (SSD) + dest B (NAS)
A001_C012.mxf xxh64 match ✓
A001_C013.mxf xxh64 match ✓
A001_C014.mxf xxh64 match ✓
A001_C015.mxf xxh64 match ✓
# 128 / 128 verified · 0 errors
# F_FULLFSYNC: physically flushed ✓
→ SECURED
Handover package

MHL, PDF report & metadata – automatic

There's no time for admin on set – so Offloadr does it for you. After every offload, everything for a clean handover sits in the destination folder: a full ascmhl folder with numbered generations, directory hashes and a chain file – exactly as Pomfort Silverstack, YoYotta and Hedge expect it.

  • ASC MHL v2: generations, directory hashes and chain – plus a built-in MHL checker
  • PDF report with your logo, clip thumbnails and throughput graph
  • Metadata export as CSV (UTF-8 BOM) and JSON – GPS coordinates can be disabled
  • New: PDF, log and metadata live in the _Offloadr subfolder – next to the clips there are only clips
  • Every export individually configurable – you decide what ends up in the destination folder

Destination folder after offload

A001/clips
ascmhl/gen + chain
_Offloadr/Report.pdfPDF · thumbnails
_Offloadr/Metadata.csvCSV · UTF-8
_Offloadr/Offloadr_Log.txtLOG
Technical details

ASC MHL v2, hashes & reports – for everyone who wants the specifics

Copy engine

Direct POSIX I/O (open/read/write) with F_NOCACHE. Double buffering: chunk A is written, chunk B read, hash for A computed in parallel.

Hash algorithms

xxHash-64 by default – ASC MHL v2, up to 15–20 GB/s, the same thing Silverstack, Hedge and ShotPut Pro write. SHA-256 hardware-accelerated when a broadcaster or archive requires a cryptographic checksum.

Verification

The destination file is re-read from the medium and compared to the source. F_FULLFSYNC forces the physical write. Optional 3-way verification re-reads the source. Two destinations at once – up to 50% faster.

ascmhl & chain

A full ascmhl folder with numbered generations, directory hashes and a chain file. The built-in MHL checker verifies your own and third-party MHLs against the actual files.

Reports

PDF with clip thumbnails, throughput graph, file list and checksums. Metadata as CSV (UTF-8 BOM) and JSON – GPS coordinates can be disabled, every export individually configurable.

Incremental mode

Compares size and modification date and skips what's already backed up – ideal for interrupted offloads. Copies keep their original timestamps.

Projects

Destinations as security-scoped bookmarks, an options snapshot and a shoot-day counter per production. After an app restart the drives reconnect automatically. History and a combined report per project.

Live Activity

ActivityKit shows project name, progress, data volume and time remaining on the lock screen and in the Dynamic Island – live during the offload.

Network (SMB/NAS)

Any SMB share mounted via the Files app: Synology, QNAP, TrueNAS, Windows. Connection drops are detected instantly and logged.

Photos integration

Apple's PHPicker – privacy-friendly, without full library access. iCloud photos are downloaded automatically when needed.

Background & alerts

A background task keeps the offload running with the device locked. Notifications now report errors clearly – no more "success" when something went wrong.

Requirements

iOS 17.0 or later, iPhone and iPad. External hardware: any USB-C compatible SSD or SMB share. Internet only needed for NAS destinations and iCloud photo downloads.

CategorySupported formats
VideoMOV, MP4, MXF, M4V, AVI, MKV – via AVFoundation
RAW videoR3D, ARRIRAW (.ari), Blackmagic RAW (.braw) – backed up & hashed
Photo / RAWDNG, CR2, CR3, NEF, ARW, RAF, RW2, HEIC, JPEG, TIFF
OtherAll file types are copied & hashed
Privacy

No data, no cloud, no surprises

Offloadr was built from day one on a clear principle: what's shot on set stays on your devices. No account, no login, no tracking.

No data transfer to external servers. Offloadr runs completely offline.

No tracking, no ads, no user profiles, no analysis of your behaviour.

No account, no registration, no login. Just install and go.

Only necessary permissions via Apple's Security-Scoped Resources and PHPicker. Full Privacy Manifest.

Note: these points describe the Offloadr app. This website itself uses Google Analytics only with your explicit consent (Google Consent Mode v2, off by default). See the privacy policy for details.

FAQ

Frequently asked questions

Does Offloadr's mobile backup work offline without an internet connection?
Completely. Offloadr runs offline and never needs an internet connection – except when you want to download photos from iCloud or use a NAS destination over your local network.
Which memory cards (CFexpress, SD, CFast) can Offloadr read on iPad?
Any card the iPad recognises as a file system – CFexpress, SD (via adapter), USB-C card readers and more. Offloadr sees the content as a folder structure. You can also pick individual folders or files.
Can I back up a memory card to two destinations (SSD & NAS) at once?
Yes. Offloadr supports dual backup: a mandatory destination A and an optional destination B. Both are written simultaneously and then verified independently. Only when both match does Offloadr report the card as secured.
When does Offloadr report a card as secured?
The green "SECURED" screen appears only once every single file has been copied, read back from the destination and its checksum matched against the original with no deviation. On top of that Offloadr forces every file to physically reach the drive's flash cells before it counts as secured (F_FULLFSYNC) – not switchable. If even one file fails, a red "NOT SECURED" screen appears instead, with the number of affected files and the instruction not to erase the card.
Which hash algorithms does Offloadr support?
xxHash-64 by default and SHA-256. xxHash-64 is part of ASC MHL v2 and the same thing Pomfort Silverstack, Hedge and ShotPut Pro write – third-party tools can verify the MHL without asking questions. SHA-256 runs hardware-accelerated on Apple Silicon and delivers a cryptographically sound checksum; some broadcasters and archives require it. MHL files from other programs using xxHash3-128 can still be verified in MHL Checker.
Does Offloadr write a full ascmhl structure with generations and a chain?
Yes. Offloadr creates a full ascmhl folder: numbered generations, directory hashes and a chain file that cryptographically links every generation. That's exactly what Pomfort Silverstack, YoYotta and Hedge expect. The built-in MHL checker verifies your own and third-party MHL files against the actual files on the drive.
What do projects do in Offloadr?
A project holds on to what doesn't change over a shoot: the destination drives, the verification method, which companion files get written and the shoot day. The drives are stored as bookmarks and reconnect automatically after an app restart as soon as the SSD is plugged in. The shoot day counts up on its own and history is grouped by project. If you just want to back up one card quickly, you can still work without a project.
How do I prove later that a backup is unchanged?
Every history entry automatically receives a proof made of the time, the device model and a SHA-256 checksum covering the entry itself. If it is modified afterwards the checksum no longer matches and Offloadr flags it – in history and in the PDF report. On top of that you can re-verify the backup on the drive at any time with MHL Checker against the checksums from back then.
Can I resume an interrupted offload?
Yes. In incremental mode Offloadr compares file size and modification date and skips everything that has already been backed up. An interrupted offload can simply be started again without copying the whole card a second time. Copies keep their original timestamps.
Does Offloadr support RAW formats like R3D, ARRIRAW and Blackmagic RAW?
Offloadr copies and hashes all file types – including R3D, ARRIRAW (.ari) and Blackmagic RAW (.braw). They are fully backed up and verified. Technical metadata (codec, frame rate, camera model) can't be read for these formats, as that requires vendor-specific SDKs.
Can I back up iPhone photos on the go without a laptop?
Yes. The built-in Photos integration lets you pick straight from your library – photos, videos, DNG RAWs, ProRes. Offloadr backs up the original files (not compressed previews) to your destination. iCloud photos are downloaded automatically on export.
Which NAS systems (Synology, QNAP, TrueNAS) are supported for offloads?
Any NAS or network share that can be mounted as an SMB share via Apple's Files app: Synology, QNAP, TrueNAS, Windows shares and many more. Connect once in the Files app – then the drive is permanently available in Offloadr.
Does the offload keep running in the background when the iPad is locked?
Yes. Offloadr registers a background task so the offload keeps running with the iPad locked or in the background. The Live Activity keeps you posted. For very long offloads, keeping the device charged is recommended.

Ready for Offloadr?

Back up your footage, verified, to SSD and NAS – with hash verification, ASC MHL v2 and everything a clean handover needs.