How to Drag and Drop Files | Move Files in Seconds

Drag and drop moves or copies a file from one place to another—or uploads it to a website—using your mouse, trackpad, or finger.

Knowing how to drag and drop files saves time every single day. Whether you are organizing folders on a Windows PC, moving documents on a Mac, or transferring photos on an Android phone, the action is the same: press, hold, move, and release. What changes is the result—move versus copy—and that depends on where you drag and which keys you hold. This guide walks through the exact steps on every major platform, explains the default rules, and covers what to do when nothing happens.

What Exactly Is Drag and Drop?

Drag and drop is a direct-manipulation method for moving or copying files, folders, images, or text from one location to another. Instead of using menu commands or keyboard shortcuts, you physically pick up the item and place it where you want it. The action works inside file managers such as Windows File Explorer and macOS Finder, within documents, and on many websites that support file uploads through the HTML Drag and Drop API. On Android, Files by Google brings the same gesture to mobile devices. The core motion never changes—select, hold, drag, release—but each platform has its own rules about what happens when you let go.

How to Drag and Drop on Windows

Windows File Explorer makes drag and drop straightforward once you understand the single rule that determines whether a file moves or copies.

Open File Explorer and arrange the source folder and the destination folder so both are visible on screen. Click the file you want to move and hold the primary mouse button (or press and hold the trackpad). Drag the file to the destination folder. A small label appears next to the cursor telling you whether the action will copy or move. Release the mouse button to complete the operation. To select multiple files, hold Ctrl while clicking each file. To select every file in a folder, press Ctrl+A. Drag the selected group the same way you would a single file.

The one rule that catches most people first time: dragging within the same drive moves the file. Dragging to a different drive copies it. If you want to copy to the same drive, hold Ctrl while dragging. If you want to move to a different drive, hold Shift while dragging. Windows does not ask for confirmation, so the visual label is your only cue before you release the button.

How to Drag and Drop on macOS

Apple’s Finder works similarly to Windows, but the modifier keys are different. Open the folder containing the file and the destination folder side by side. Click and hold the trackpad or mouse button on the file, drag it to the new location, and release. To select multiple items, hold Cmd while clicking each one. To select everything in the folder, press Cmd+A. Apple’s official drag-and-drop guide documents the full behavior.

The modifier that matters on a Mac: holding the Option key while dragging forces a copy instead of a move. This is the macOS equivalent of the Ctrl-drag on Windows, but the key is different. Forgetting Option can move a file you intended to keep in both places. When dragging between different volumes (an external drive or network share), macOS defaults to a copy, so you do not need a modifier in that case.

How to Drag and Drop on Android

Google’s Files by Google app supports drag and drop within the app and between Files and other Google apps that allow it. Open Files by Google. Locate the file or files you want to move. Tap and hold one file to start the drag. Without lifting your finger, drag the file to the target folder listed under Internal storage. Release to drop. To drag between Files and apps such as Drive, Photos, or Gmail, you typically need split-screen mode. On a Pixel phone, tap the app’s icon at the top of the screen and choose Split screen, then drag the file from one app to the other. Files by Google moves the file by default within internal storage; dragging to another app in split-screen copies the file as an attachment.

Can You Drag and Drop Files Into a Web Browser?

Many websites let you upload files by dragging them out of your file manager and dropping them onto a designated area on the page. This works through the HTML Drag and Drop API, which the site’s code must explicitly support. Open the folder that holds the file. Open the website that accepts drag-and-drop uploads—most cloud storage services, image hosts, and email clients support it. Drag the file from the folder directly onto the drop zone on the webpage. The zone is often marked with a dashed border or a message that says “Drop files here.” Release the mouse button to start the upload. Not every website supports this method. If the page does not show a drop zone or nothing happens when you release the file, use the standard file-picker button instead.

Here is how each platform and scenario handles the default behavior:

Platform / Scenario Default Behavior Key Modifier for Opposite Action
Windows — same drive, single file Move Hold Ctrl to copy
Windows — same drive, multiple files Move Hold Ctrl to copy
Windows — different drive Copy Hold Shift to move
macOS — same volume Move Hold Option to copy
macOS — different volume Copy Hold Option to move
Android — within Files by Google Move Split-screen drag to another app copies the file
Android — split-screen to Gmail or Drive Copy (attaches file) No modifier; behavior is set by the receiving app
Web browser upload Upload (copy to the remote service) No modifier; site controls the behavior

Drag and Drop Across Windows, Mac, and Android: The Default That Holds Everywhere

On all three platforms, the default behavior depends on one question: are the source and destination on the same storage volume? If they are, the file moves. If they are on different volumes—a USB drive, a network share, a different internal partition—the file copies. This rule is consistent across Windows, macOS, and Android’s Files by Google. The visual feedback varies (Windows shows a label, macOS adds a green plus badge during a copy, Android highlights the target folder), but the logic is the same. Once you know this rule, you can predict the outcome before you ever release the mouse button or lift your finger.

The one thing that trips up experienced users: dragging a file to a different drive on Windows silently copies it without asking. If you meant to move it, you have to go back and delete the original. The same applies on macOS when dragging across volumes. Getting into the habit of watching the on-screen label or cursor icon prevents this every time.

What Happens When Drag and Drop Stops Working?

When drag and drop suddenly stops working, the cause is almost always one of a few common issues. If the source and destination are not both visible on screen, the drag cannot complete. Resize or tile your windows so you can see both locations. On a single-monitor setup, use split-screen or drag the file to the destination folder’s icon in the sidebar or dock instead. On Android, enable split-screen from the recent-apps menu. If the file drops but nothing happens, the destination may not support drag and drop at all. Try the standard method—double-click to open the file or use the file-picker button on a website. On macOS, restarting the Finder process (from the Apple menu, choose Force Quit, select Finder, and click Relaunch) resolves most temporary drag issues. On Windows, restarting File Explorer in Task Manager has the same effect. If dragging to a web page fails, the page may require a specific file type or may not have a drop zone at all—use the site’s upload button as a fallback.

Here are the most common drag-and-drop mistakes and how to fix them in one step:

Mistake Why It Happens Fix
File copied instead of moved Dragged to a different drive (Windows) or volume (macOS) Delete the original; next time hold Shift (Windows) or use Move command
File moved instead of copied Forgot to hold the copy modifier key Hold Ctrl (Windows) or Option (macOS) while dragging
Nothing happens on drop Destination window is behind the source or does not support drops Tile windows side by side; use the file-picker as a fallback
Multiple files will not select Used the wrong modifier key for the platform Use Ctrl (Windows) or Cmd (macOS) to click individual files
Web upload fails with no warning File type or size exceeds what the site accepts Check the site’s file requirements; use the upload button instead of dragging

Three Checks to Make Before You Drop

Here is the short list of things to confirm every time you drag a file so the outcome matches what you intended. First, identify whether the source and destination are on the same drive or volume—that alone determines the default move-versus-copy behavior. Second, if you need the opposite action, hold the correct modifier key (Ctrl on Windows to copy to the same drive, Option on macOS to copy to the same volume, Shift on Windows to move to a different drive) before you release the mouse button. Third, verify that the destination shows a visual response—a highlighted folder, a label, or a drop zone—before letting go. These three checks prevent nearly every surprise and take less than a second to run through. On the web, when a site does not show a drop zone, skip the drag and use the upload button—it saves time and avoids frustration.

References & Sources