diff --git a/src/Plugin/views/field/ViewsFieldsOnOffForm.php b/src/Plugin/views/field/ViewsFieldsOnOffForm.php
index 27d8b83..8493504 100644
--- a/src/Plugin/views/field/ViewsFieldsOnOffForm.php
+++ b/src/Plugin/views/field/ViewsFieldsOnOffForm.php
@@ -49,6 +49,11 @@ class ViewsFieldsOnOffForm extends FieldPluginBase {
       '#description' => t('Select the fields you want to display.'),
       '#options' => $options,
     ];
+    // Have all the checkboxes selected by default, so long as the exposed form
+    // is not set to "Input Required."
+    if ($form[$field_id]['#type'] == 'checkboxes' && $this->view->getDisplay()->getOption('exposed_form')['type'] !== 'input_required') {
+      $form[$field_id]['#attributes'] = ['checked' => 'checked'];
+    }
 
     $form['fields_on_off_hidden_submitted'] = [
       '#type' => 'hidden',
