by Public Lab

Support Public Lab's mission to provide this platform freely to the whole world! Join our Software Stewards with a $5/month donation.

Analyze your Infragram photos

Infragram is an online tool for analyzing plant health with near-infrared imagery. To learn more, read about our open source cameras, or buy a modded camera from the Public Lab non-profit.

You can upload images from a camera you have modified with our DIY Filter Pack, or with our pre-modified Point and Shoot Infragram Camera.

Begin now »Learn moreAsk a question

Combine an infragram camera with Public Lab's open source Balloon Mapping Kit for aerial infrared plant analysis!

What is Infragram?

An "infrablue" image is one in which the "red" channel of the image shows "near-infrared" light instead of the usual red. Such images can be generated using many inexpensive digital cameras and webcams by removing the infrared block filter and then adding a filter that selectively blocks red light (this is something the Public Lab Infragram kits nicely accomplish).

Learn how this technique works, and help improve it, by joining Public Lab, an open community working towards affordable, open source environmental science tools for real-world problems.

Build or buy one

Public Lab tools are open source, and you can build one yourself. The Public Lab non-profit also distributes kits to help you get started.

Recent images uploaded by contributors like you | view all

Q&A from the Infragram community | learn more has been modified so that saving images now happens on; browse them here. The images below are those from before the transition, saved for archival purposes.

by anon on Sat Dec 14 2019 00:39:35 GMT+0000 (UTC) FlagX

by anon on Fri Dec 13 2019 22:45:17 GMT+0000 (UTC) FlagX


by youssef awad on Tue Dec 10 2019 11:19:43 GMT+0000 (UTC) FlagX


by Mubarak on Tue Dec 10 2019 11:17:37 GMT+0000 (UTC) FlagX


by anon on Tue Dec 10 2019 11:17:29 GMT+0000 (UTC) FlagX

Plant PPD

by Fawaz on Tue Dec 10 2019 11:15:54 GMT+0000 (UTC) FlagX

Test1 blue

by anon on Mon Dec 09 2019 19:17:57 GMT+0000 (UTC) FlagX

by anon on Mon Dec 02 2019 06:48:49 GMT+0000 (UTC) FlagX

by anon on Sat Nov 30 2019 18:31:00 GMT+0000 (UTC) FlagX


by anon on Fri Nov 29 2019 16:52:25 GMT+0000 (UTC) FlagX


by anon on Fri Nov 29 2019 16:25:53 GMT+0000 (UTC) FlagX

by anon on Tue Nov 26 2019 15:39:51 GMT+0000 (UTC) FlagX