What Exactly Happens Between Cmd-C and Cmd-V on Your Mac?
Follow one sample from copy through the Pasteboard to three different destinations.
Published July 6, 2026; updated July 19, 2026
Copy the sample, then choose where to paste it. The Pasteboard shows what each destination checks before producing a result.
This article
One copy, three representations
Copy the sample to add its three representations here.
-
Plain textbrew install --cask contextpaste/tap/contextpaste
-
Formatted contentLaunch note with a table and link
-
ContextPaste metadataSpecial data understood by ContextPaste
Destination
Select destination
Copy the sample, then choose a destination.
- TXT Plain text
- HTML Formatted content
- LAB ContextPaste metadata
What happened
The simulated copy added the sample’s three representations together. Terminal used the plain-text representation. Notes could use plain text or formatted content and chose the formatted version. Clipboard Inspector behaved differently: an inspector shows every representation it can access instead of reducing the clipboard item to one pasted result.
The place copied from is called the source. The place pasted into is called the destination. The examples above make those roles easier to see.
Nothing in the pasteboard format requires every representation to contain matching information. Apps normally keep them consistent because mismatched versions can produce broken or deceptive paste results.
Inspect a real paste or drop
The free Clipboard Inspector shows every entry your browser exposes. Try content copied from another app, then compare it with a drop. The available entries depend on the browser and on the route you used.
A native Mac inspector can see additional pasteboard types that browsers restrict. ContextPaste is being designed to show that complete inventory before another app chooses what to paste.