Clipboard Guides

The guides below answer the questions people actually ask about the clipboard: how copying works and why it sometimes silently fails, how to wipe a password out of the clipboard after you paste it, how to keep more than one entry at a time, and what MIME type a given file turns into when a browser handles it. Each one is written to be read on its own, and each one links back to the clipboard inspector so you can verify the behaviour on your own machine rather than taking our word for it.

If you are after the deeper, code-level material — paste event internals, the async Clipboard API, DataTransfer, sanitising pasted HTML — that lives on the blog.

📄

Copy to Clipboard: The Complete Guide

Ctrl+C, copy buttons, and the JavaScript Clipboard API — how each path works, and the failure modes that make copying silently do nothing.

📥

Paste to Clipboard: How Paste Works

What actually happens when you press Ctrl+V, why the result often differs from what you copied, and how to inspect the real paste payload.

🗑️

Empty Clipboard: Clear It Safely

The clipboard keeps passwords and API keys in plain text until something overwrites them. How to wipe it on Windows, Mac, iOS and Android.

📜

Multiple Copy and Paste: Clipboard History

Keeping and reusing more than one clipboard entry — OS-level history on Windows and Mac, mobile keyboards, and browser-based history.

🌐

Clipboard on Google Chrome

How Chrome exposes the OS clipboard, where clipboard history actually lives, and how permissions gate the async Clipboard API.

🗂️

File Types & MIME Types Reference

Every common file type, its extension, and the MIME type your browser sees — documents, images, audio, video, archives and code.