Can I see if someone uses snapshots to store parts of my website as images in their laptop, using browser snapshot tool?

  • 6
    As opposed to with any other screenshot tool? Why the focus on Firefox snapshots? Dec 15, 2022 at 14:39
  • 15
    I usually use a screenshot tool that doesn't run in the browser at all. I like the ones where I can draw a box on the screen and it creates an image from that. Dec 15, 2022 at 15:10
  • 18
    Why would you care?
    – Bergi
    Dec 15, 2022 at 22:15
  • 6
    Any images that your web site displays will be available in the browser cache, where the user can retrieve them.
    – simpleuser
    Dec 16, 2022 at 1:06
  • 3
    Android applications can set a "do not allow screenshots" flag, mostly seen in banking apps. I personally find that annoying and there are ways around it, but writing a thin app wrapper with this flag might be enough to fulfill your requeriment.
    – BoppreH
    Dec 16, 2022 at 8:14

2 Answers 2


No, as there is no API for detecting screenshots. It's impossible to arbitrarily know what happens outside the browser as that would be a security issue.


You can track the clicks on the keys like PrtSc with JS

  • 1
    Your answer could be improved with additional supporting information. Please edit to add further details, such as citations or documentation, so that others can confirm that your answer is correct. You can find more information on how to write good answers in the help center.
    – Community Bot
    Dec 18, 2022 at 11:42
  • 1
    Wouldn't this particular key be handled by the operating system, so the browser was not even informed of it? Dec 18, 2022 at 18:39

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.