Best Plant Identification Apps 2020

Want to identify plants and trees quickly? Take the help of your smartphone and download these Best Plant Identification Apps quickly.

How often do you see a plant about which you don’t know? You search about it for hours, ask questions to other gardeners and do research on it?

Why waste your time on all this? Want to know a quick way to find the name of an unknown plant quickly? Just download one of these best plant identification apps listed below, in your mobile and identify plants with just a click of a smartphone.

Also Read: Best Free Gardening Apps

1. Plantifier

Mobile OS: iOS, Andriod

Plantifier is a popular plant recognition tool backed by, a wide community of garden and plant enthusiasts. It allows you to upload a photo of an unknown plant and the community will help you identify the plant.

You can also try their web-based version on

2. LeafSnap

Mobile OS: iOS, Android

This free mobile app uses visual recognition software to help identify tree species from photographs of their leaves. Leafsnap contains beautiful high-resolution images of leaves, flowers, fruit, petiole, seeds, and bark. Leafsnap currently includes the trees of the Northeastern United States and Canada and will soon grow to include the trees of the entire continental United States.

3. FlowerChecker

Mobile OS: iOS, Android

This app provides a paid plant identification service. You have to take a picture of an unknown plant (or moss, lichen, and even fungi) and get it identified by the international team of experts.

Their team will respond as soon as possible, but the identification usually takes several minutes or hours. The developers claim they can identify more than 90% of plants. The app is ad-free and available on both Android and iOS platforms.

4. Garden Answers Plant Identification

Mobile OS: iOS, Android

Garden Answers is the revolutionary plant identification app that instantly identifies over 20,000 plants and gives you accurate and detailed information about them. It also identifies pests and diseases and provides expert advice for questions you ask about plants.

5. Smart Plant Home

Mobile OS: iOS, Android

If you have a plant, pest or disease you want to identify, the Smart Plant Home app is here for you. It allows you to take a photo and submit it to their expert team who will not only identify what the plant is; they can also tell you how to grow and care for it. Take a photo of pests and diseases, and their 24/7 available experts will tell you what type of pest or disease is affecting the health of your plants. They will also give you great information on how to eliminate the problem and prevent it from recurring.

6. PlantNet Plant Identification

Mobile OS: iOS, Android

PlantNet is an image sharing and retrieval application for the identification of plants. Among other features, this free app helps in identifying plant species from photographs. Plant species that are well enough illustrated in the botanical reference database can be easily recognized. This app works on more than 4100 species of flora; the species list is available through the application. 

7. PictureThis

Mobile OS: iOS, Android

Artificial intelligence or AI has been a topic of controversy in recent years because of the threat it can pose. This app also uses the latest AI technology for identifying the plants. But don’t worry it does not pose any threat. Take a snap or upload any pre-downloaded pic to get all the information about that plant or flower. This app identifies the plants very quickly and accurately.

8. PlantSnap

Mobile OS: iOS, Android

Not only plants but flowers, trees, succulents, mushrooms can also be recognized within seconds by this app. This revolutionary plant identification app is built by One great thing about this app is that its content is translated into 30 different languages. With a database of more than 500,000 species, this app is a very vast source of information.

9. Plantix

Mobile OS: Android

With this not only you’ll get to know about the plant, but you’ll also be able to identify the disease with which the plant is affected. It identifies the diseases by the pattern that specific disease leaves behind. The app recognizes this pattern and gives the solution accordingly. The community of like-minded users and international experts share their knowledge and remedies on this app.

10. SmartPlant: Identify & Care

Mobile OS: iOS, Android

Identify the plant and get some amazing tips on this app. Although this app is free to download, to unlock all its features you’ll need to buy a premium membership. You need to upload an image from the gallery or take a live picture of the plant. This image is sent to a team of expert horticulturalists which will get back to you with an accurate answer within some time. As the information is given by experts, the chances of wrong information are much less compared to other community-based apps.

11. PlantFinder

Mobile OS: iOS, Android

PlantFinder is your one-stop guide to know everything about plants. It is a paid-subscription based app available on both AppStore and playstore. Simply upload a snap of your plant, and the app will process it and display the required information. You can also receive plant caring tips and reminders with the help of PlantFinder.

12. LeafSpot

Mobile OS: iOS, Android

LeafSpot app helps in identifying the plants and leaves with the help of a picture. The app is free, fast and available on both iOS and Android platforms. Apart from plant identification, one can also ask plant-related queries from the community experts.

13. Seek


Mobile OS: iOS, Android

Explore different types of plants with the help of Seek, an image recognization technology-based app available on iOS and Android. You’ll also earn badges while discovering plants with the help of Seek. Along with plants, you can also identify birds, insects, fungi, and animals with seek.

14. PlantSpot

Mobile OS: iOS

PlantSpot is a popular plant education and identification app available only for iOS devices. Its database is vast with rich content and information of more than 3,10,000 species. Just take a photo, upload it to the server and you’re simply good to go. It’s a subscription-based app and notifies you with plant care reminders.

15. Agrobase

Mobile OS: iOS, Android

Agrobase is a popular app among farmers and agriculture enthusiasts with free availability on iOS and Android. It helps in identifying crops, plants, leaves, weeds as well as pests and plant diseases. It’s extensively informative with rich content and a vast database.

16. Google Lens

Mobile OS: Android

Though an indirect app, Google Lens is an effective app with the help of which you can identify plants and flowers. Simply take a picture, upload it and google will pull up and display all the information related to the identified plant.

17. Garden Tags

Mobile OS: iOS, Android

Available on both android and iOS, GardenTags is more than a plant identification app. It is a large community of passionate gardeners and nature experts who help users in identifying plants, sharing growing and nurturing tips as well as inspire you with their plant collection.

18. Gfinger

Mobile OS: iOS

Gfinger helps in plant identification, provides a plant growth diary and allows you to ask plant-related queries with a large community of gardeners. It comes with free as well as a VIP version and available exclusively on iOS devices.

19. iNaturalist

Mobile OS: iOS, Android

With a community of more than 400,000 renowned scientists and enthusiastic nature experts, iNaturalist is a popular plant identification app available for both android and iOS devices. It’s a great app for gardeners who love to discover new plants and grow them.

20. Plant Lens

Mobile OS: iOS, Android

Easily available on iOS and Android devices, Plant Lens is a wonderful app that helps in identifying plants and flowers with its image recognition technology. It enhances its accuracy by machine learning algorithm and helps you explore the beautiful plant world.

21. Bonus tool

It is not an app but your favorite search engine. You can also identify plants using google image search. To identify, you need to upload the image of the plant and write some descriptive words about it. It will show you visually similar images. Browse through them, and hopefully, you will find the name of the plant.

22. Like That Garden – Flower Identification

Mobile OS: iOS, Android

Discover and study thousands of flowers and plants with this gorgeous image recognition app. Using built-in visual search technology, Like That Garden is a revolutionary app – you can simply hold up your device and snap a picture to learn more about what’s in front of you, via high-resolution photos and detailed species name and descriptions, coupled with helpful information. And the addition of similar looking flowers and plants makes this app a dream for Gardeners, Landscape Architects, and anyone that loves the outdoors. Although the link has expired, we found the .apk version which still works here.

23. NatureGate

Mobile OS: iOS

NatureGate enables you to identify species in nature easily! No internet connection is needed. Create an account, download the free Flower Identification Tool and begin identifying over 700 species. The identification process is made easier with detailed photos. The number of bird and butterfly species is accompanied by pictures based on age, a gender or a season.

Using the application makes species identification easy: merely choose selection criteria in the order you prefer. While observing a plant, you can, for example, define its height, flower color, or leaf shape. You can download the .apk file here.

You can also take the help of Facebook to recognize plants. There are so many gardening groups that you can join and ask questions.


  1. I am looking for something that I can use while out in the back country, to identify plants, and edible or poisonous plants. What would you recommend? I am in Montana were I would use this app.

    • Very good recognition rate with the flora of Austria, Swizerland, Germany, Denmark and GB. The app is more focused on Germany. I hope you will extend it to other countries. Have you tried it?

  2. Check out our plant identifiers reviews and guide and select the ones that you consider to work best for your needs. Most plant identifiers, like PlantSnap, iNaturalist, Pl@ntNet, or Agrobase are quite reliable and received praise from their users. It all depends on what you want from your plant identification app. Do you want to distinguish between different t 40 ypes of Echeveria plants or do you want to recognize a flower or plant you have never seen before in your life?

  3. Final thoughts : If you’re looking for free apps to identify plants, trees, weeds, and flowers, use one of the applications I’ve shared above.


Please enter your comment!
Please enter your name here