20 Best Plant Identification Apps for Gardeners and Plant Lovers

Mobile Apps

Technology made everything a thousand times better and easier — and that includes gardening. With the best plant identification apps, you no longer need to sift through gardening textbooks to know what type of plant you have. You simply need to take a snap of an unknown plant, upload it to the app, and the plant will be identified for you in real-time.

Plant identifier apps are handy not only for knowing the name of a plant but also for getting tips and reminders on how to take care of it. The latter feature makes them work like the best productivity apps, keeping you on track when it comes to your gardening goals. So, if you have a plant that you don’t know the name of or want to care for, you’ll definitely need one of the apps on this list. Here, we give you a rundown of the 20 best plant identification apps you can download on mobile.

 

Inside This Article

  1. Best Plant Identification Apps
    1. Planta
    2. LeafSnap Plant Identification
    3. iNaturalist
    4. Seek
    5. Garden Answers Plant Identifier
    6. PlantNet Plant Identification
    7. PictureThis Plant Identifier
    8. Flora Incognita 
    9. Plantix
    10. Blossom
    11. What’s That Flower?
    12. FlowerChecker+
    13. SmartPlant
    14. FindPlant – Plant Identification
    15. Candide
    16. Picture Mushroom
    17. Shroomify
    18. ShroomID
    19. NatureID
    20. PlantIn

 

Best Plant Identification Apps

Most of the plant identification apps we included on this list are free, but some also offer paid versions if you want to unlock more features. A lot of these apps make use of AI-based photo recognition, while others rely on the expertise of botanists and horticulturists to identify plants.

Although mushrooms aren’t technically plants, we’ve included plant identification apps that recognize mushrooms here as well since we know lots of plant lovers are also into mushroom foraging. Besides, you’ll also need one just in case you see a mushroom start to grow on one of your houseplants.

1. Planta

Planta tops our list of plant identification apps
Photo from Strömming AB on Google Play Store

Price: Free; $7.99 for 1 Month Premium Plant Care Plan

Planta is one of the best plant identification apps for green thumbs. With the app’s plant scanner, you can simply take a photo of your plant. Planta will instantly tell you its name and how to take care of it afterward. The accuracy of the results is high.

Besides plant identification, Planta gives you smart care reminders for when it’s time to water your plant. What’s great about those reminders is that they take into consideration your location, how much light there is in the room, and other important factors. Also, those shouldn’t make you fret if you aren’t experienced in plant care yet. This plant identification app gives you step-by-step instructions on how best to keep your plants alive. Moreover, it has a light meter and a plant journal.

Getting Planta doesn’t cost you anything, but it does offer digital purchases and shows ads.

Download for Android

Download for iOS

 

2. LeafSnap Plant Identification

LeafSnap
Photo from Appixi on Google Play Store

Price: Free; $25.99 for LeafSnap Premium

LeafSnap is also a great option for those who need help identifying plants. The developers created this app in collaboration with plant experts from the University of Maryland, Columbia University, and the Smithsonian Institution. As of this writing, it can accurately identify 90 percent of all known plant and tree species. So, whichever country you’re in, this is one of the plant identification apps that will surely be helpful to you. Just take a photo of the plant you want to identify and the app’s AI will tell you its name within seconds.

On top of that, Leafsnap also shows you different pictures of your plant from around the globe. That way, you can see what your plant can potentially look like (especially if it hasn’t been looking its best recently). The app also gives you a care calendar and lets you create custom collections so that you can easily keep track of your plants’ growth.

Download for Android

Download for iOS

 

3. iNaturalist

iNaturalist
Photo from iNaturalist on Google Play Store

Price: Free

iNaturalist has a slightly different approach to helping you identify your plants. Whereas other plant identification apps rely on AI to tell you what plant you’ve got, this one does the job by connecting you to a community of more than 400,000 scientists, botanists, and naturalists. All you have to do is take a photo of your plant, upload it, and thousands of other iNaturalist users will help you pinpoint what it is and how to take care of it.

In the app, you can also record and share your observations about the plants you take care of. So, iNaturalist isn’t like your typical plant identifier apps. It’s also great if you want to contribute to research about plant species and nature preservation. The app is a legitimate and useful tool for aspiring plant specialists, having been developed by the National Geographic Society together with the California Academy of Sciences.

Download for Android

Download for iOS

 

4. Seek

Seek
Photo from iNaturalist on Google Play Store

Price: Free

iNaturalist has more plant identification apps for you. The other one is Seek. The app does essentially the same thing, except that it gives you a badge every time you find a different species of plant. However, if you want to earn more badges, you’ll need to do more than just find various plant species; you’ll also need to record your observations about them.

Other than plants, Seek also helps you identify fungi, insects, birds, and all sorts of animals. Unlike iNaturalist, though, Seek helps you identify plants through AI-based image recognition, not through crowdsourcing.

What’s great about this app is that you can experience its functionalities without registering for an account.

Download for Android

Download for iOS

 

5. Garden Answers Plant Identifier

Garden Answers Plant Identification app
Photo from Garden Answers on Google Play Store

Price: Free; $3.99 for Premium

Another one of the best plant identification apps that you can try is Garden Answers. This app can help you identify more than 20,000 plant species with the help of its expertly curated database. But besides letting you know the name of the plant, Garden Answers also gives you detailed information about it. With the help of plant identification apps like this, you can identify whether a plant is harmful to humans or pets and learn about how best to handle them if they are. Plus, the app doubles as your teacher for growing your plants and caring for them.

Garden Answers helps you recognize plant diseases and pests as well so that you can deal with them as early as possible. On top of that, it also lets you easily search the database using keywords and save your favorite matches for easy access later on.

Download for Android

Download for iOS

 

6. PlantNet Plant Identification

PlantNet Plant Identification app
Photo from PlantNet on Google Play Store

Price: Free

PlantNet is similar to iNaturalist in many ways. Like the latter, this plant identification app supports collaboration of green thumbs and plant specialists. Every time you upload plant photos to the app, you help botanists and other experts better understand plant biodiversity and preservation. However, unlike iNaturalist, the app helps you identify plants through its extensive database and not through crowdsourcing.

PlantNet has more than 20,000 plant species in its database, and thanks to the contribution of its users, this number is constantly growing. The app also supports other features that make plant identification much easier. With PlantNet, you can filter plant species by genus or family and save your favorites to access information on them more quickly. Plus, it also now allows users to identify multiple cultivated plants and re-identify flora based on new observations.

Download for Android

Download for iOS

 

7. PictureThis Plant Identifier

PictureThis - Plant Identification app
Photo from Glority LLC on Google Play Store

Price: Free; $29.99 for PictureThis Premium

PictureThis uses the same object recognition technology that most of the other plant identification apps on this list have. Just take a photo of the plant, upload it, and you’ll have a name within seconds. When the app has successfully identified the plant, it’ll also give you plant care tips and help you track the growth of your plant.

PictureThis isn’t just one of the best plant identification apps out there; you can also use it as a plant encyclopedia. It has readily available information on everything you need to know about a certain plant, including how to take care of it and whether it’s toxic to pets and/or humans. Plus, what’s great about the feature is that you don’t need to wait to spot a plant before you can read about its properties. Simply use the search function to look for the plant you’re interested in, and you’ll have your answers instantly.

Download for Android

Download for iOS

 

8. Flora Incognita

Flora Incognita
Photo from Technische Universität Ilmenau on Google Play Store

Price: Free

If you want the best plant identification apps, then you should also check out Flora Incognita. Its identification process is simple and intuitive; simply take a photo of the flower and the leaf of an unknown plant and the app will identify it for you automatically. However, note that as of this writing, Flora Incognita can only help you identify wild plants and not common indoor or garden plants.

Once the app has identified the plant, it’ll also give you a full profile of the plant species. The profile includes information such as the plants’ notable characteristics, toxicity, cultivation, and conservation status. The app also lets you share, save, and export your observations of the plant for other Flora Incognita users.

The app’s database isn’t as extensive as that of the other plant identification apps on this list. Currently, the app can only automatically identify more than 4,800 plant species.

Download for Android

Download for iOS

 

9. Plantix

Plantix
Photo from Plantix on Google Play Store

Price: Free

Plantix is the best plant identification app for those who take care of crops and herbs. The app can help you identify a plant easily. That is thanks to the help of its massive community of farmers and information database on 30 crops and over 400 species. But other than that, Plantix really comes in handy when your crops aren’t at their healthiest. Just take a good, clear photo of your infected plant and the app will help you identify what the problem is in just a few seconds. It can also give you alerts, so you’re always in the know when a crop disease has stricken your area.

Other than that, this app advises you on the best agricultural process so that your plants can grow healthily throughout the entire crop cycle. Plantix even provides you with agricultural weather forecasts and a fertilizer calculator, unlike other plant identification apps.

Download for Android

 

10. Blossom

Blossom
Photo from Conceptiv Apps on Google Play Store

Price: Free; Blossom Premium starts at $3.99

Also one of the best plant identification apps you can try is Blossom. This app got the basics covered — it can help you identify all sorts of plants, flowers, succulents, and trees just by taking a photo. Once the app has successfully identified your plant, it will also give you tips on how to water, fertilize, and repot it. Blossom’s database contains more than 10,000 plant species and gives you information on each plant’s characteristics, including when and where they usually grow.

Apart from that, this plant identification app notifies you when it’s time to water, mist, fertilize, repot, or clean your plant. Plus, the app supports customized notifications as well. However, you’ll need to subscribe to the premium version if you want to set an unlimited number of reminders or alerts for each of your plants. Upgrading to the premium version also gives you access to unlimited identification and a light meter.

Download for Android

Download for iOS

 

11. What’s That Flower?

What's That Flower
Photo by Benko, Adrian on Google Play Store

Price: Free; additional features start at $0.99

What’s That Flower? is ideal for — you’ve guessed it — identifying flowers. However, this best plant identification app doesn’t rely on photo recognition. Instead, it asks you to choose among a list of characteristics, and the app will give you the most likely matches afterward. You’ll need to provide information such as what the flower’s color is, where you found it, the number of petals, and so on. From there, the app will narrow down the results, and you can choose the one that best matches what you see. This plant identification app can help you identify over 600 flower species.

What’s That Flower? is free to download and use, but if you want access to more features, you can upgrade to the paid version. By upgrading, you get to remove ads, unlock the app’s search by photo feature, record your observations, customize filters, and use the app in offline mode.

Download for Android

Download for iOS

 

12. FlowerChecker+

FlowerChecker+
Photo from Thran on Google Play Store

Price: $0.99

Here’s another reliable plant identification app that specializes in identifying flowers, FlowerChecker+. The app’s plant identification process does involve photo recognition, except it isn’t done by AI. Instead, it’s made possible through the help of botanists. With FlowerChecker+, you simply take a photo of just about any plant (including moss, fungi, and lichen), upload it, and wait for the experts to get back to you. The process does take a while, from a few minutes to several hours, but you do get accurate results. Of course, the accuracy of plant identification apps like this depends on the clarity of the photo you provide.

FlowerChecker+ is a paid app. However, the pricing process is a bit different from most plant identification apps. With this app, you pay about a dollar for every correct identification — a cheap price considering you’re consulting a team of experts from all over the world. That said, you won’t have to pay for the first three identifications.

Download for Android

Download for iOS

 

13. SmartPlant

SmartPlant
Photo from SnappTech on Google Play Store

Price: Free; $0.99 per month for Premium after free trial

SmartPlant is one of the best plant identification apps that utilize the expertise of seasoned horticulturists. This app offers two tiers: free and premium. With the free version, you only get to submit one plant per month for identification and ask the app’s team of horticulture experts one question a month. You can also only get care reminders for three plants. But other than that, you get unlimited access to the app’s plant library, get immediate care advice, and discover plants through the app’s recommendations and list of trending plants.

With the premium version, you can ask for help with identifying an unlimited number of plants. Plus, there’s no longer a limit to how many times you can consult the app’s team of experts, and you can also set care reminders for all of the plants you own.

Download for Android

 

14. FindPlant – Plant Identification

FindPlant - Plant Identification app
Photo from FindPlant.Net on Google Play Store

Price: Free with in-app purchases

FindPlant does more than just plant identification. Unlike other apps, it also helps you identify insects, mushrooms, and all sorts of stones and crystals. All you need to do is take a photo of what you want to identify, upload it to the app, and FindPlant will give you the best match from its database. When the app has found a match for your photo, it’ll also provide you with other useful information about that object, including care tips and where they usually grow or are found.

The app’s database is more extensive than that of the other plant identification apps on this list. It contains more than a million plant species. That means that however obscure you think the plant you’ve found is, FindPlant can probably identify it for you. The app also lets you save your favorites in the My Garden tab for easy access later on and helps you diagnose and treat plant diseases.

Download for Android

 

15. Candide

Candide
Photo from Candide Gardening on Google Play Store

Price: Free

Candide is also a contender to be among your best plant identification apps. You only need to take a photo of a plant, upload it, and the app will tell you the name in seconds. Once Candide has identified the plant, the app will also provide tutorials to aid you in caring for it. You can also talk to the Candide community in-app about the plant you found. Through the app’s forum and community, you can also ask for (or provide) gardening tips, make friends, follow your favorite gardeners, and post photos of your plants.

Besides being a reliable plant identification tool and a thriving community of plant lovers, the app is also rich in gardening resources. In Candide, you’ll find video tutorials on various plant-related topics, as well as audio tours of the best public gardens, including ones at Babylonstoren, Cambridge University, and The Newt.

Download for Android

Download for iOS

 

16. Picture Mushroom

Picture Mushroom is a mushroom detector that can be considered a best plant identification app
Photo from Next Vision Limited on Google Play Store

Price: Free; Up to $29.99 for Picture Mushroom Premium

Every plant lover knows that mushrooms are tricky lifeforms to deal with. While some are completely safe and edible, others can be poisonous and may even be the cause of your death. Luckily, there are plant identification apps like Picture Mushroom that help you distinguish between those two types.

With Picture Mushroom, you only have to take a photo of the mushroom that you want to identify and the app will tell you what it is instantly. Alternatively, you can simply upload a photo right from your phone’s gallery. The app also has an active and friendly community of mushroom foragers. That way, you can consult them for matters outside mushroom identification or share with them your experiences and observations. On top of that, the app has a built-in map where you can save the locations of where you found certain mushrooms. It also lets you keep track of all the mushrooms you’ve identified via its Collections feature.

Download for Android

Download for iOS

 

17. Shroomify

Shroomify
Photo from Foragers Friend on Google Play Store

Price: Free; $3.99 for Shroomify Premium

Shroomify is another plant identification app you can download if you need help identifying mushrooms in particular. However, this app’s identification process differs from that of most plant identification apps on this list. Instead of taking a photo of the mushroom, you only need to select its characteristics within the app. Afterward, Shroomify will give you a narrowed-down list of the most likely matches along with their photos.

The app’s database contains 400 common mushroom species and provides you with more than a thousand images to help you identify each one. In this database, you’ll also find lots of useful information regarding how to harvest each mushroom, its toxicity, and so much more. So, to get more relevant results, the app uses your location to show you the mushrooms that grow in your area. The app also gives you a ranking of how common each mushroom is and tells you which part of the year you’ll see them most often.

Download for Android

Download for iOS

 

18. ShroomID

ShroomID
Photo from ZH Creations on Google Play Store

Price: Free; $4.99 for ShroomID Pro, $27.99 for ShroomID Premium

Mushroom foragers will also find ShroomID helpful. The app makes use of its very own machine learning technology that the developers claim can identify any mushroom with over 80 percent accuracy. Also, you can use it even when you’re offline. This is handy if you’re looking for mushrooms in the part of the woods that doesn’t have internet coverage. You simply need to take a photo of the mushroom before harvesting and the app will identify it for you within seconds. Instead of uploading past photos, you can snap images on the spot via the camera mode in-app.

Besides those features, ShroomID also allows you to compare the photo you’ve taken with verified images of mushroom species. The app has image geotagging, a seasonality chart, a heatmap, and a free database with research predictions. Plus, it gives you access to your identification history, which you can view on a map. You can also filter it by species and date.

Download for Android

Download for iOS

 

19. NatureID

Price: Free; Premium starts at $1.99

NatureID is one of the most versatile plant identification apps featured here. Why, you ask? It can do more than just identifying more than 10,000 plant species, and doubling as a plant care advisor, doctor, journal, and encyclopedia. It can help you recognize your cat’s or dog’s breed.

The pet and plant identification app works like the other entries in this list because it only needs photos. The snapshots can be viewed together with those from the online user community. This makes the app also great for when you simply want to read about and marvel at nature during your free time.

Download for Android

Download for iOS

 

20. PlantIn

Price: Free; Premium Access starts at $6.99

PlantIn has a feature many other plant identification apps don’t have. That is its smart light meter, which shows the lighting level in the place where your plant currently is. The AR-based feature works while the app scans the plant type.

Once the plant lighting level is analyzed, you can use the app to scan nearby places where you can transfer the plant. PlantIn will let you know whether the lighting at your prospect place is right or not for your plant.

The app also does what other plant identifiers can do. It reminds about your plant care routines and can check your plant’s diseases, which you can take note of for in-app botanist consultations.

Download for Android

Download for iOS

 

Care for Plants Using the Best Plant Identification Apps

Plant identification apps are handy tools for a plant lover like you, whether you’re just starting to try your hand at gardening or you’ve been at it for quite some time. You can find hundreds of them on your official app stores, but only a handful can give you accurate results. A lot of the plant identification apps rely on AI, which is good. Some also have a team of experts working to help you identify your plants, which might be better. Still, it’s up to you which plant identification apps you’ll end up downloading.

Have you used plant identification apps before? If so, what was your experience with them? Comment to let us know!