«« Site Rescued »»

While the site is still going to move from its current host, a new site will now take its place. More Info.

The new site may have less content, but the core will now remain. And it will now play nicely with phones! Keep an eye on the DelphiDabbler Blog for news.

Clipboard Format Spy

Release: 4.1.1
Date: 21 March 2014
O/S: Windows 2000 and later


Clipboard Format Spy lists the available formats for any data that is currently stored on the clipboard. It automatically updates the information displayed as the contents of the clipboard change. For certain formats you can also view the clipboard contents. The clipboard can also be cleared.

For each format displayed on the clipboard, the following information is displayed in the main window (see screenshot 1).

  • Code – this is the identifier used to represent the clipboard format. It is displayed in hexadecimal.
  • Description – this is the description of the clipboard format. Symbolic constants are displayed for the Windows standard clipboard formats.
  • Size – this is the size of the data on the clipboard. No value is displayed if the clipboard contents are not stored in global memory. The display can be sorted in ascending or descending order on any column.

Clipboard formats can be viewed by selecting the required format in the main display and right-clicking to display a pop-up menu. Select the required viewer from the menu. If the format can't be viewed "no viewer" will be displayed in the menu. Example viewers are shown in screenshots 2 to 5.

The file name of the process that owns the clipboard is displayed in the status bar.

If your have any comments on the program or find any bugs, please see the bugs tab.

Clipboard Format Spy uses my clipboard viewer component to hook into the Windows clipboard chain. If you want to know how to hook the clipboard chain from your own programs please see this article on the subject.

This is an open source program.