How to get file from iCloud to Mac without duplicating it on Mac?

  1. I have a big file in iCloud and I need to get it on my Mac.
  2. In Finder, in left side menu "iCloud > iCloud Drive" I have access to iCloud contents. So, I download my big file by clicking a cloud with down arrow icon near the file title. It takes some time to download the file from iCloud to Mac. The big file icon becomes more "materialized" and the cloud with down arrow icon disappears, indicating that now this file is already present on Mac.
  3. Now I need to get this big file on my Desktop folder. But how can I do that?

Of course I can copy/paste this file from "iCloud Drive" folder into "Desktop" folder. But this duplicates my big file (if I am correct) - it appears on my Desktop and still exists in the place where it was downloaded to, so it takes double space after copying/pasting it. But I don't want to duplicate it - I just need to move this downloaded file to my Desktop without duplicating it. Of course I still need this file to stay in iCloud.

So, the question is: how to get my file, downloaded from iCloud, into my Desktop without duplicating it? I would expect that some cache exists somewhere where this file was downloaded, but I have no idea where it is. If I knew where it was downloaded, then I would just move it from cache right into Desktop without duplicating it by copying/pasting.


Local iCloud files are stored in ~/Library/Mobile Documents/com~apple~CloudDocs/. So you could make an iCloud file accessible in ~/Desktop by running

ln ~/Library/Mobile\ Documents/com~apple~CloudDocs/PATH/TO/FILE ~/Desktop/

This assumes that a new file gets created by macOS in case an iCloud download expires (honestly not sure whether this is true).

If this is not the case, you can fall back on

  • removing the local file
  • downloading the big file from iCloud via the browser