Clipboard Tester
Check whether copying and pasting work in your browser, and see why when they do not.
Processing: This tool runs entirely in your browser. Your input and any file you open stay on your device — nothing is uploaded to a server.
How to use the clipboard tester
- Copy the sample text, then paste it somewhere to confirm.
- Try reading the clipboard back.
- Read the explanation if either step fails.
About this tool
Copying and reading are governed by different rules, and knowing which is which explains most clipboard problems.
Writing is permitted when it follows a click, because clicking a copy button is clear intent. Reading is far more sensitive: the clipboard may hold a password or a card number you copied minutes ago, so browsers require explicit permission — and Firefox and Safari refuse it to pages entirely.
So a page that cannot read your clipboard is almost always working correctly. If writing fails too, the usual causes are an insecure http connection, which disables the API, or the browser blocking clipboard access for the site.
Common uses
- Working out why a copy button does nothing on a site.
- Checking clipboard support in a locked-down or managed browser.
- Confirming an extension is not interfering with copying.
Frequently asked questions
- Why can this page not read my clipboard?
- Reading exposes whatever you last copied, which might be a password. Browsers require permission for it, and Firefox and Safari refuse it to pages altogether.
- Why does copying fail?
- Usually an insecure http connection, which disables the clipboard API, or the browser blocking clipboard access for the site.
- Can this page see what I have copied?
- Only if you press Read clipboard and your browser allows it, and even then it stays on your device. Nothing is transmitted.
Related tools
Keyboard Tester
Test every key on your keyboard and see the key, code and keyCode each one sends.
Browser & Device Info
See your screen size, user agent, device pixel ratio, time zone and browser capabilities.
Notification Tester
Check whether browser notifications work, and find which layer is blocking them.
Mouse Tester
Test mouse buttons, scrolling and movement, and check for a double-click fault.