I have raster layer imported in QGIS. How can I read value of the variable represented by the raster at mouse position? I just have a new raster layer and I want to read values at random places to have a basic idea about the raster.

I prefer not to create point layer for this purpose, but if it is needed, please tell me how to do it that way.


I have finally found an answer in a feature request for this functionality in status bar. The feature is not planned, however there is a QGIS plugin called Value Tool which does this. It fetches the current value at the mouse position of various layers. It can also plot graphs.


The ticket you refer to is over four years old and the ability to read raster values at the mouse position exists in both version 1.8 and 1.9. Ensure your raster layer is selected in the layers list. Then use the 'Identify Features' tool (blue 'i' and white arrow icon) and click on your raster. The values are displayed in a popup (an example popup from a raster I happened to have on-screen at the time is below).

enter image description here

  • thanks, so I don't need to install anything! On the other hand it is much more handy to see the values just after hovering mouse over that area... – Tomas Jul 12 '13 at 17:22
  • What if you don't know what layer you are clicking on? – Richard Sep 27 '15 at 20:38
  • You know which raster layer you are clicking on because you select it first in the layers list. – MappaGnosis Sep 28 '15 at 6:29

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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