Most frequent questions and answers
  • Include multiple photos of a single plant to the plant identification request
  • Include GPS coordinates
  • There is a list of parameters (see parameters in /identify-plant endpoint API call), which allow you to trade off the accuracy for identification speed if you insert certain keywors here. However, it is not allowed by default; contact us if you need help.
  • The default model is very general. However, we can create a specific model focused specifically to your use case – for example mediterranean crops, Canadian weeds or European trees. We can even use your own datasets to improve the model, for example with satelite images. We can also train a customized new model, focused for example for estimation of plant’s health.
  • Make sure the photos you are submitting are not too large. The optimal size of a photo is about 1 MB.
  • You can use wait_for_identification parameter (see reference) to get the identification directly into the response to your request
  • Ask us on business@plant.id for dedicated dedicated ML model

Our machine learning model is mainly based on photos we have gathered running FlowerChecker in the past six years. The data contain photos of wild-growing, garden and indoor plants. We can currently identify more than 10 000 plant species of various life forms, including trees, shubs and succulents. Besides, our databse consists of most common mushooms, lichens and mosses.

Regarding native plants, the countries marked by a green color are best covered by the database.

The base pricing is 5 eurocents per identification. There are discounts for bulk orders. The final price also depends on the identification speed and accuracy. Please contant us on business@plant.id to discuss these issues.

The name of the plant is not the only piece of information you will get from the API. We also provide representative images of a suggested taxon (species or genus).

The representative images are not static; they are selected based on the similarity with images uploaded by your customer with the aim to achieve user’s satisfaction. Let us illustrate

There are three different identifications of three different plants of a dandelion: The first one shows a puff ball with seeds, the second one a leaf rosette and the third one a plant in full bloom. As you can see, the Plant.id provides a representative images of a dandelion based on the user’s picture. You are welcome to use our images in your app. What a great tool to improve user’s satisfaction with your service!

You need to explicitly ask for this feature in the call by adding “similar_images” string value in the parameters list.