diff --git a/config/install/google_vision.settings.yml b/config/install/google_vision.settings.yml
new file mode 100644
index 0000000..a009027
--- /dev/null
+++ b/config/install/google_vision.settings.yml
@@ -0,0 +1,7 @@
+max_results_label_detection: 5
+max_results_landmark_detection: 2
+max_results_logo_detection: 2
+max_results_safe_search_detection: 1
+max_results_text_detection: 10
+max_results_face_detection: 25
+max_results_image_properties: 5
diff --git a/config/schema/google_vision.schema.yml b/config/schema/google_vision.schema.yml
index 0fcf008..457883d 100644
--- a/config/schema/google_vision.schema.yml
+++ b/config/schema/google_vision.schema.yml
@@ -13,6 +13,27 @@ google_vision.settings:
     api_key:
       type: string
       label: 'Google Vision Api Key'
+    max_results_label_detection:
+      type: integer
+      label: 'Max results for the Label Detection feature'
+    max_results_landmark_detection:
+      type: integer
+      label: 'Max results for the Landmark Detection feature'
+    max_results_logo_detection:
+      type: integer
+      label: 'Max results for the Logo Detection feature'
+    max_results_safe_search_detection:
+      type: integer
+      label: 'Max results for the Safe Search Detection feature'
+    max_results_text_detection:
+      type: integer
+      label: 'Max results for the Text Detection feature'
+    max_results_face_detection:
+      type: integer
+      label: 'Max results for the Face Detection feature'
+    max_results_label_detection:
+      type: integer
+      label: 'Max results for the Image Properties feature'
 
 field.field.*.*.*.third_party.google_vision:
   type: mapping
diff --git a/src/Form/GoogleVisionSettingsForm.php b/src/Form/GoogleVisionSettingsForm.php
index 29dcddf..0245637 100644
--- a/src/Form/GoogleVisionSettingsForm.php
+++ b/src/Form/GoogleVisionSettingsForm.php
@@ -50,10 +50,79 @@ class GoogleVisionSettingsForm extends ConfigFormBase {
             <li>Enable the Cloud Vision API.</li>
             <li>Generate API key with type "Browser key" under the Credentials tab.</li></ol>',
         [
-          '@url' => 'https://cloud.google.com/console'
+          '@url' => 'https://cloud.google.com/console',
         ]
       ),
-      '#default_value' => $config->get('api_key')
+      '#default_value' => $config->get('api_key'),
+    ];
+
+    $form['max_results_fieldset'] = [
+      '#type' => 'details',
+      '#title' => $this->t('Max number of results on each API call'),
+      '#open' => FALSE,
+    ];
+
+    $form['max_results_fieldset']['max_results_label_detection'] = [
+      '#type' => 'number',
+      '#title' => $this->t('Max results for the Label Detection feature'),
+      '#default_value' => $config->get('max_results_label_detection'),
+      '#min' => 1,
+      '#step' => 1,
+      '#required' => TRUE,
+    ];
+
+    $form['max_results_fieldset']['max_results_landmark_detection'] = [
+      '#type' => 'number',
+      '#title' => $this->t('Max results for the Landmark Detection feature'),
+      '#default_value' => $config->get('max_results_landmark_detection'),
+      '#min' => 1,
+      '#step' => 1,
+      '#required' => TRUE,
+    ];
+
+    $form['max_results_fieldset']['max_results_logo_detection'] = [
+      '#type' => 'number',
+      '#title' => $this->t('Max results for the Logo Detection feature'),
+      '#default_value' => $config->get('max_results_logo_detection'),
+      '#min' => 1,
+      '#step' => 1,
+      '#required' => TRUE,
+    ];
+
+    $form['max_results_fieldset']['max_results_safe_search_detection'] = [
+      '#type' => 'number',
+      '#title' => $this->t('Max results for the Safe Search Detection feature'),
+      '#default_value' => $config->get('max_results_safe_search_detection'),
+      '#min' => 1,
+      '#step' => 1,
+      '#required' => TRUE,
+    ];
+
+    $form['max_results_fieldset']['max_results_text_detection'] = [
+      '#type' => 'number',
+      '#title' => $this->t('Max results for the Text Detection feature'),
+      '#default_value' => $config->get('max_results_text_detection'),
+      '#min' => 1,
+      '#step' => 1,
+      '#required' => TRUE,
+    ];
+
+    $form['max_results_fieldset']['max_results_face_detection'] = [
+      '#type' => 'number',
+      '#title' => $this->t('Max results for the Face Detection feature'),
+      '#default_value' => $config->get('max_results_face_detection'),
+      '#min' => 1,
+      '#step' => 1,
+      '#required' => TRUE,
+    ];
+
+    $form['max_results_fieldset']['max_results_image_properties'] = [
+      '#type' => 'number',
+      '#title' => $this->t('Max results for the Image Properties Detection feature'),
+      '#default_value' => $config->get('max_results_image_properties'),
+      '#min' => 1,
+      '#step' => 1,
+      '#required' => TRUE,
     ];
 
     return parent::buildForm($form, $form_state);
@@ -65,6 +134,13 @@ class GoogleVisionSettingsForm extends ConfigFormBase {
   public function submitForm(array &$form, FormStateInterface $form_state) {
     $this->config('google_vision.settings')
       ->set('api_key', $form_state->getValue('api_key'))
+      ->set('max_results_label_detection', $form_state->getValue('max_results_label_detection'))
+      ->set('max_results_landmark_detection', $form_state->getValue('max_results_landmark_detection'))
+      ->set('max_results_logo_detection', $form_state->getValue('max_results_logo_detection'))
+      ->set('max_results_safe_search_detection', $form_state->getValue('max_results_safe_search_detection'))
+      ->set('max_results_text_detection', $form_state->getValue('max_results_text_detection'))
+      ->set('max_results_face_detection', $form_state->getValue('max_results_face_detection'))
+      ->set('max_results_image_properties', $form_state->getValue('max_results_image_properties'))
       ->save();
 
     parent::submitForm($form, $form_state);
diff --git a/src/GoogleVisionAPI.php b/src/GoogleVisionAPI.php
index eae11e1..41da3f0 100644
--- a/src/GoogleVisionAPI.php
+++ b/src/GoogleVisionAPI.php
@@ -36,6 +36,55 @@ class GoogleVisionAPI {
   const APIEndpoint = 'https://vision.googleapis.com/v1/images:annotate?key=';
 
   /**
+   * Stores the maxResults number for the LABEL_DETECTION feature.
+   *
+   * @var int
+   */
+  protected $maxResultsLabelDetection;
+
+  /**
+   * Stores the maxResults number for the LANDMARK_DETECTION feature.
+   *
+   * @var int
+   */
+  protected $maxResultsLandmarkDetection;
+
+  /**
+   * Stores the maxResults number for the LOGO_DETECTION feature.
+   *
+   * @var int
+   */
+  protected $maxResultsLogoDetection;
+
+  /**
+   * Stores the maxResults number for the SAFE_SEARCH_DETECTION feature.
+   *
+   * @var int
+   */
+  protected $maxResultsSafeSearchDetection;
+
+  /**
+   * Stores the maxResults number for the TEXT_DETECTION feature.
+   *
+   * @var int
+   */
+  protected $maxResultsTextDetection;
+
+  /**
+   * Stores the maxResults number for the FACE_DETECTION feature.
+   *
+   * @var int
+   */
+  protected $maxResultsFaceDetection;
+
+  /**
+   * Stores the maxResults number for the IMAGE_PROPERTIES feature.
+   *
+   * @var int
+   */
+  protected $maxResultsImageProperties;
+
+  /**
    * Construct a GoogleVisionAPI object.
    *
    * @param \Drupal\Core\Config\ConfigFactoryInterface $config_factory
@@ -49,8 +98,15 @@ class GoogleVisionAPI {
   public function __construct(ConfigFactoryInterface $config_factory, ClientInterface $http_client) {
     $this->configFactory = $config_factory;
     $this->httpClient = $http_client;
-    $this->apiKey = $this->configFactory->get('google_vision.settings')
-      ->get('api_key');
+    $config = $this->configFactory->get('google_vision.settings');
+    $this->apiKey = $config->get('api_key');
+    $this->maxResultsLabelDetection = $config->get('max_results_label_detection');
+    $this->maxResultsLandmarkDetection = $config->get('max_results_landmark_detection');
+    $this->maxResultsLogoDetection = $config->get('max_results_logo_detection');
+    $this->maxResultsSafeSearchDetection = $config->get('max_results_safe_search_detection');
+    $this->maxResultsTextDetection = $config->get('max_results_text_detection');
+    $this->maxResultsFaceDetection = $config->get('max_results_face_detection');
+    $this->maxResultsImageProperties = $config->get('max_results_image_properties');
   }
 
   /**
@@ -103,7 +159,7 @@ class GoogleVisionAPI {
           'features' => [
             [
               'type' => 'LABEL_DETECTION',
-              'maxResults' => 5
+              'maxResults' => $this->maxResultsLabelDetection
             ],
           ],
         ],
@@ -140,7 +196,7 @@ class GoogleVisionAPI {
           'features' => [
             [
               'type' => 'LANDMARK_DETECTION',
-              'maxResults' => 2
+              'maxResults' => $this->maxResultsLandmarkDetection
             ],
           ],
         ],
@@ -177,7 +233,7 @@ class GoogleVisionAPI {
           'features' => [
             [
               'type' => 'LOGO_DETECTION',
-              'maxResults' => 2
+              'maxResults' => $this->maxResultsLogoDetection
             ],
           ],
         ],
@@ -214,7 +270,7 @@ class GoogleVisionAPI {
           'features' => [
             [
               'type' => 'SAFE_SEARCH_DETECTION',
-              'maxResults' => 1
+              'maxResults' => $this->maxResultsSafeSearchDetection
             ],
           ],
         ],
@@ -251,7 +307,7 @@ class GoogleVisionAPI {
           'features' => [
             [
               'type' => 'TEXT_DETECTION',
-              'maxResults' => 10
+              'maxResults' => $this->maxResultsTextDetection
             ],
           ],
         ],
@@ -288,7 +344,7 @@ class GoogleVisionAPI {
           'features' => [
             [
               'type' => 'FACE_DETECTION',
-              'maxResults' => 25
+              'maxResults' => $this->maxResultsFaceDetection
             ],
           ],
         ],
@@ -325,7 +381,7 @@ class GoogleVisionAPI {
           'features' => [
             [
               'type' => 'IMAGE_PROPERTIES',
-              'maxResults' => 5
+              'maxResults' => $this->maxResultsImageProperties
             ],
           ],
         ],
