Clipboard (computing): temporary storage for copy and paste
A system facility that temporarily holds copied data for transfer between applications, supporting multiple formats, clipboard managers, and platform-specific behaviors.
The clipboard in computing is a transient storage area used to hold data that a user or program copies so it can be pasted elsewhere. It may contain plain text, formatted documents, images, files, or other data types. The clipboard exists to decouple the actions of copying and pasting so content can move between documents, windows, or applications.
Image gallery
2 ImagesCharacteristics
- Volatile storage: clipboard contents typically persist only until replaced or the system shuts down.
- Multiple formats: an application can place several representations (plain text, rich text, image) so the target chooses the best one.
- System vs. selection: some platforms (notably X Window) provide separate mechanisms such as primary selection and clipboard buffers.
- Scope: single-system by default, though modern systems may sync clipboards across devices.
Origins of the clipboard concept trace to early graphical user interfaces that separated user intentions to copy and paste content. Early commercial systems and toolkits adopted the idea and standardized APIs for exchanging data between programs.
Uses and examples
- Moving text or images between documents or apps.
- Copying files in file managers or exchanging small snippets during development.
- Automating workflows by scripts that access the clipboard programmatically.
Clipboard management tools extend basic behavior: they keep histories, allow annotation, and let users retrieve older entries. Mobile platforms adapt the model for touch interaction and may limit background access for privacy.
Security and privacy are important considerations. Malicious software can monitor or replace clipboard contents, so modern operating systems restrict background access and provide notifications for sensitive content. Developers use documented APIs to read and write clipboard data while respecting user consent and format negotiation.
Related articles
Author
AlegsaOnline.com Clipboard (computing): temporary storage for copy and paste Leandro Alegsa
URL: https://en.alegsaonline.com/art/21044