Clipboard manager

A clipboard manager or clipboard extender, is a computer program that adds functionality to an operating system's clipboard. Many clipboards provide only one buffer for the "copy and paste" function, and it is overwritten by each new "copy" operation. The main task of a clipboard manager is to store data copied to the clipboard in a way that permits extended use of the data.

Clipboard managers enhance the basic functions of cut, copy, and paste operations with one or more of the following features:

  • Multiple buffers and the ability to merge, split, and edit their contents
  • Selecting which buffer "cut" or "copy" operations should store data in
  • Selecting which buffer(s) "paste" operations should take data from
  • Handling formatted text, tabular data, data objects, media content, and URLs
  • Saving copied data to long term storage
  • Indexing or tagging of clipped data
  • Searching of saved data

Sharing clipboard contents remotely is sometimes done with pastebins.