The Mac has always been an environment with rich drag-and-drop support. DEVONthink is a well-behaved citizen in this regard. In fact, on a Mac your first instinct should be trying a drag and drop. Here are a few useful scenarios to consider:

## In

The easiest way to add data to DEVONthink, other than creating the documents directly inside the application, is to drag files or selected data, e.g., text, images, etc., into a DEVONthink window.

- Drag files from the Finder into a database. Holding certain command keys will allow you to copy, move, or index them. Read more…
- Drag files from the Finder to DEVONthink's dock icon. Files will be sent to DEVONthink's default destination.
- With applications supporting drag-and-drop, you can drag data between them and DEVONthink. For example, you can drag messages from Apple Mail into your database or DEVONthink's dock icon.
- Inside DEVONthink, you may be able to drag content from a file into the database. If you have an email message with an attachment imported into your database, you can drag the attachment out as a separate file.
- With some file types it's possible to select text and drag it out to create a new file. DEVONthink will attempt to create the most appropriate file type.

Note: With the last two options, you may be able to drag-and-drop content between files.

## Out

DEVONthink isn't just a receiver; it also allows drag-and-drop of its files too.

- For email applications lacking good automation support, drag a document onto its dock icon or into a draft email to attach it.
- Drag documents or groups to the Finder as a quick export option. When you do this, DEVONthink may export Finder tags on those documents, if enabled.
- If you need to upload a document to a website, drag the document directly from your database just as you would in the Finder. If you need to upload a group of files, you'd need to drag the group to the Finder first, likely compress it, then upload to the site.

## Inside

And obviously DEVONthink allows dragging database items inside itself for reorganization.

- Dragging: Moves items, by default.
- Option-Dragging: Duplicates items to the dropped location.
- Option-Command-Dragging: Replicates items to the dropped location. Note you cannot replicate a file to the same location as the dragged file.