www.goalzero.com Open in urlscan Pro
23.227.38.65  Public Scan

Submitted URL: http://goalzero.com/
Effective URL: https://www.goalzero.com/
Submission: On July 11 via manual from US — Scanned from CA

Form analysis 3 forms found in the DOM

GET /search

<form class="search search-bar__form" action="/search" method="get" role="search">
  <button class="search-bar__submit search__submit btn--link" type="submit">
    <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 37 40">
      <path
        d="M35.6 36l-9.8-9.8c4.1-5.4 3.6-13.2-1.3-18.1-5.4-5.4-14.2-5.4-19.7 0-5.4 5.4-5.4 14.2 0 19.7 2.6 2.6 6.1 4.1 9.8 4.1 3 0 5.9-1 8.3-2.8l9.8 9.8c.4.4.9.6 1.4.6s1-.2 1.4-.6c.9-.9.9-2.1.1-2.9zm-20.9-8.2c-2.6 0-5.1-1-7-2.9-3.9-3.9-3.9-10.1 0-14C9.6 9 12.2 8 14.7 8s5.1 1 7 2.9c3.9 3.9 3.9 10.1 0 14-1.9 1.9-4.4 2.9-7 2.9z">
      </path>
    </svg>
    <span class="icon__fallback-text">Submit</span>
  </button>
  <input class="search__input search-bar__input" type="search" name="q" value="" placeholder="Search" aria-label="Search">
</form>

<form class="needsclick klaviyo-form klaviyo-form-version-cid_1 kl-private-reset-css-Xuajs1" data-testid="klaviyo-form-VsG9zW" novalidate="" tabindex="-1"
  style="display: flex; flex-direction: row; box-sizing: border-box; width: 100%; overflow: visible; max-width: 450px; margin: 0px auto; border-radius: 4px; border-style: none; border-width: 0px; border-color: rgb(0, 0, 0); background-color: rgba(255, 255, 255, 0); background-repeat: no-repeat; background-position-y: 50%; padding: 10px 16px; flex: 1 1 0%;">
  <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: column; width: 100%; margin: 0px; padding: 0px; min-height: 252px; justify-content: center;">
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px 30px; position: relative; flex: 1 0 0px;">
        <div class="kl-private-reset-css-Xuajs1 go3176171171" style="width: 100%;">
          <p style="text-align:center;font-size:14px;font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;font-weight:400;"><span class="ql-font-nunito-sans"
              style="font-size:18px;font-family:Nunito Sans, 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:400;">Sign up to get email updates</span></p>
        </div>
      </div>
    </div>
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 0px 6px; position: relative; flex: 1 0 0px;">
        <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-grow: 1; flex-direction: column; align-self: flex-end;"><input id="email_65306270" class="needsclick go228787062 kl-private-reset-css-Xuajs1" type="email"
            autocomplete="email" name="email" tabindex="0" placeholder="Email" aria-label="Email" aria-invalid="false" options="[object Object]"
            style="box-sizing: border-box; border-radius: 4px; padding: 0px 0px 0px 16px; height: 54px; text-align: left; color: rgb(0, 0, 0); font-family: &quot;Nunito Sans&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 18px; font-weight: 400; letter-spacing: 0px; background-color: rgb(255, 255, 255); border: 1px solid rgb(96, 106, 114);">
          <div class="needsclick  kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;"></div>
        </div>
      </div>
    </div>
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px; position: relative; flex: 1 0 0px;"><button
          class="needsclick go338491780 kl-private-reset-css-Xuajs1" type="button" tabindex="0"
          style="background: rgb(57, 62, 111); border-radius: 6px; border-style: none; border-color: rgb(27, 27, 27); border-width: 2px; color: rgb(255, 255, 255); font-family: &quot;Nunito Sans&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 20px; font-weight: 700; letter-spacing: 0px; line-height: 1; white-space: normal; padding-top: 0px; padding-bottom: 0px; text-align: center; word-break: break-word; align-self: flex-end; cursor: pointer; height: 54px; width: 100%;">Sign
          up</button></div>
    </div>
  </div><input type="submit" tabindex="-1" value="Submit" style="display: none;">
</form>

<form class="needsclick klaviyo-form klaviyo-form-version-cid_3 kl-private-reset-css-Xuajs1" data-testid="klaviyo-form-U57fYm" novalidate="" tabindex="-1"
  style="display: flex; flex-direction: row; box-sizing: border-box; width: 450px; min-width: 200px; max-width: 1000px; border-radius: 4px; border-style: none; border-width: 0px; border-color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); background-image: url(&quot;https://d3k81ch9hvuctc.cloudfront.net/company/Y39eGK/images/aee5a0a2-3f71-4bb3-a3e5-00afdd54e099.png&quot;); background-repeat: no-repeat; background-size: cover; background-position: 50% 50%; padding: 20px 20px 10px; flex: 1 1 0%;">
  <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: column; width: 100%; margin: 0px; padding: 0px; min-height: 400px; justify-content: center;">
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 20px 0px 25px; position: relative; flex: 0 1 auto; margin: 0px auto;">
        <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; align-items: center; width: 100%; height: auto;">
          <div class="needsclick  kl-private-reset-css-Xuajs1" style="position: relative; display: flex; align-items: center; width: 100%; height: auto;"><img
              src="https://d3k81ch9hvuctc.cloudfront.net/company/Y39eGK/images/f45f7b8e-3714-41bd-b89f-e05d7374d069.png" tabindex="-1" alt="sign up for 10% off your first purchase" class="needsclick  kl-private-reset-css-Xuajs1"
              style="max-width: 100%; width: 385px; height: auto; cursor: initial;"></div>
        </div>
      </div>
    </div>
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 0px 30px 10px; position: relative; flex: 1 0 0px;">
        <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-grow: 1; flex-direction: column; align-self: flex-end;"><input id="email_70888197" class="needsclick go4055230733 kl-private-reset-css-Xuajs1" type="email"
            autocomplete="email" name="email" tabindex="0" placeholder="Email" aria-label="Email" aria-invalid="false" options="[object Object]"
            style="box-sizing: border-box; border-radius: 0px; padding: 0px 0px 0px 16px; height: 40px; text-align: left; font-family: Lucida, &quot;Lucida Grande&quot;, &quot;Lucida Sans Unicode&quot;, &quot;Lucida Sans&quot;, Geneva, Verdana, sans-serif; font-size: 14px; font-weight: 400; letter-spacing: 0px; background-color: rgb(255, 255, 255); border: 1px solid rgb(0, 0, 0); box-shadow: rgb(0, 100, 205) 0px 0px 5px;">
          <div class="needsclick  kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;"></div>
        </div>
      </div>
    </div>
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 0px 10px 6px; position: relative; flex: 0 1 auto; margin: 0px auto;">
        <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; align-items: center; width: 100%; height: auto;">
          <div class="needsclick  kl-private-reset-css-Xuajs1" style="position: relative; display: flex; align-items: center; width: 100%; height: auto;"><img
              src="https://d3k81ch9hvuctc.cloudfront.net/company/Y39eGK/images/73622f76-328b-477a-a188-7a9f46b34dad.png" tabindex="-1" alt="how will you use goal zero? " class="needsclick  kl-private-reset-css-Xuajs1"
              style="max-width: 100%; width: 235px; height: auto; cursor: initial;"></div>
        </div>
      </div>
    </div>
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 0px 0px 10px 52px; position: relative; flex: 1 0 0px;">
        <div class="needsclick  kl-private-reset-css-Xuajs1" style="width: 100%; justify-content: center; display: flex;">
          <div class="needsclick go2376614969 kl-private-reset-css-Xuajs1" style="align-self: flex-end; flex-flow: column wrap;">
            <div role="group" aria-labelledby="kl_Use%20Case__8_label" class="needsclick  kl-private-reset-css-Xuajs1" style="display: inline-flex; justify-content: flex-start; flex-wrap: wrap;"><input tabindex="0" type="checkbox"
                id="Use%20Case__8__13" name="Use%20Case__8" aria-invalid="false" aria-label="Home Backup" class="needsclick  kl-private-reset-css-Xuajs1" style="position: absolute; width: 0px; opacity: 0;"><label for="Use%20Case__8__13"
                class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; align-items: center; flex: 0 0 auto; padding-bottom: 8px; word-break: break-word; max-width: 100%; cursor: pointer;"><svg class="go275276637" width="20px"
                  height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" style="stroke: rgb(180, 187, 195); margin-right: 8px; min-width: 20px; width: auto; height: auto;">
                  <g>
                    <g>
                      <rect stroke-width="1" x="0.5" y="0.5" width="19" height="19" rx="2.22222222" fill="#FFFFFF"></rect>
                    </g>
                  </g>
                </svg><svg width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" style="cursor: pointer; display: none; position: absolute; margin: 0px;">
                  <defs></defs>
                  <g id="checkbox_inner_Use%20Case__8__13" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
                    <g id="checkbox-on-checkbox_inner_Use%20Case__8__13" transform="translate(3.000000, 4.000000)" fill="#303B43">
                      <polygon id="shape-checkbox_inner_Use%20Case__8__13" fill="" points="4.45454545 9.20149254 1.11363636 5.75373134 0 6.90298507 4.45454545 11.5 14 1.64925373 12.8863636 0.5"></polygon>
                    </g>
                  </g>
                </svg>
                <div class="needsclick  kl-private-reset-css-Xuajs1"
                  style="cursor: pointer; color: rgb(255, 255, 255); font-family: Lucida, &quot;Lucida Grande&quot;, &quot;Lucida Sans Unicode&quot;, &quot;Lucida Sans&quot;, Geneva, Verdana, sans-serif; font-size: 14px; font-weight: 400; letter-spacing: 0px; margin-right: 24px; display: flex; position: relative; top: 1px;">
                  Home Backup</div>
              </label><input tabindex="0" type="checkbox" id="Use%20Case__8__14" name="Use%20Case__8" aria-invalid="false" aria-label="Outdoor / Camping" class="needsclick  kl-private-reset-css-Xuajs1"
                style="position: absolute; width: 0px; opacity: 0;"><label for="Use%20Case__8__14" class="needsclick  kl-private-reset-css-Xuajs1"
                style="display: flex; align-items: center; flex: 0 0 auto; padding-bottom: 8px; word-break: break-word; max-width: 100%; cursor: pointer;"><svg class="go275276637" width="20px" height="20px" viewBox="0 0 20 20" version="1.1"
                  xmlns="http://www.w3.org/2000/svg" aria-hidden="true" style="stroke: rgb(180, 187, 195); margin-right: 8px; min-width: 20px; width: auto; height: auto;">
                  <g>
                    <g>
                      <rect stroke-width="1" x="0.5" y="0.5" width="19" height="19" rx="2.22222222" fill="#FFFFFF"></rect>
                    </g>
                  </g>
                </svg><svg width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" style="cursor: pointer; display: none; position: absolute; margin: 0px;">
                  <defs></defs>
                  <g id="checkbox_inner_Use%20Case__8__14" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
                    <g id="checkbox-on-checkbox_inner_Use%20Case__8__14" transform="translate(3.000000, 4.000000)" fill="#303B43">
                      <polygon id="shape-checkbox_inner_Use%20Case__8__14" fill="" points="4.45454545 9.20149254 1.11363636 5.75373134 0 6.90298507 4.45454545 11.5 14 1.64925373 12.8863636 0.5"></polygon>
                    </g>
                  </g>
                </svg>
                <div class="needsclick  kl-private-reset-css-Xuajs1"
                  style="cursor: pointer; color: rgb(255, 255, 255); font-family: Lucida, &quot;Lucida Grande&quot;, &quot;Lucida Sans Unicode&quot;, &quot;Lucida Sans&quot;, Geneva, Verdana, sans-serif; font-size: 14px; font-weight: 400; letter-spacing: 0px; margin-right: 24px; display: flex; position: relative; top: 1px;">
                  Outdoor / Camping</div>
              </label><input tabindex="0" type="checkbox" id="Use%20Case__8__15" name="Use%20Case__8" aria-invalid="false" aria-label="Vehicle" class="needsclick  kl-private-reset-css-Xuajs1" style="position: absolute; width: 0px; opacity: 0;"><label
                for="Use%20Case__8__15" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; align-items: center; flex: 0 0 auto; padding-bottom: 8px; word-break: break-word; max-width: 100%; cursor: pointer;"><svg
                  class="go275276637" width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"
                  style="stroke: rgb(180, 187, 195); margin-right: 8px; min-width: 20px; width: auto; height: auto;">
                  <g>
                    <g>
                      <rect stroke-width="1" x="0.5" y="0.5" width="19" height="19" rx="2.22222222" fill="#FFFFFF"></rect>
                    </g>
                  </g>
                </svg><svg width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" style="cursor: pointer; display: none; position: absolute; margin: 0px;">
                  <defs></defs>
                  <g id="checkbox_inner_Use%20Case__8__15" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
                    <g id="checkbox-on-checkbox_inner_Use%20Case__8__15" transform="translate(3.000000, 4.000000)" fill="#303B43">
                      <polygon id="shape-checkbox_inner_Use%20Case__8__15" fill="" points="4.45454545 9.20149254 1.11363636 5.75373134 0 6.90298507 4.45454545 11.5 14 1.64925373 12.8863636 0.5"></polygon>
                    </g>
                  </g>
                </svg>
                <div class="needsclick  kl-private-reset-css-Xuajs1"
                  style="cursor: pointer; color: rgb(255, 255, 255); font-family: Lucida, &quot;Lucida Grande&quot;, &quot;Lucida Sans Unicode&quot;, &quot;Lucida Sans&quot;, Geneva, Verdana, sans-serif; font-size: 14px; font-weight: 400; letter-spacing: 0px; margin-right: 24px; display: flex; position: relative; top: 1px;">
                  Vehicle</div>
              </label><input tabindex="0" type="checkbox" id="Use%20Case__8__16" name="Use%20Case__8" aria-invalid="false" aria-label="Emergency Preparedness" class="needsclick  kl-private-reset-css-Xuajs1"
                style="position: absolute; width: 0px; opacity: 0;"><label for="Use%20Case__8__16" class="needsclick  kl-private-reset-css-Xuajs1"
                style="display: flex; align-items: center; flex: 0 0 auto; padding-bottom: 8px; word-break: break-word; max-width: 100%; cursor: pointer;"><svg class="go275276637" width="20px" height="20px" viewBox="0 0 20 20" version="1.1"
                  xmlns="http://www.w3.org/2000/svg" aria-hidden="true" style="stroke: rgb(180, 187, 195); margin-right: 8px; min-width: 20px; width: auto; height: auto;">
                  <g>
                    <g>
                      <rect stroke-width="1" x="0.5" y="0.5" width="19" height="19" rx="2.22222222" fill="#FFFFFF"></rect>
                    </g>
                  </g>
                </svg><svg width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" style="cursor: pointer; display: none; position: absolute; margin: 0px;">
                  <defs></defs>
                  <g id="checkbox_inner_Use%20Case__8__16" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
                    <g id="checkbox-on-checkbox_inner_Use%20Case__8__16" transform="translate(3.000000, 4.000000)" fill="#303B43">
                      <polygon id="shape-checkbox_inner_Use%20Case__8__16" fill="" points="4.45454545 9.20149254 1.11363636 5.75373134 0 6.90298507 4.45454545 11.5 14 1.64925373 12.8863636 0.5"></polygon>
                    </g>
                  </g>
                </svg>
                <div class="needsclick  kl-private-reset-css-Xuajs1"
                  style="cursor: pointer; color: rgb(255, 255, 255); font-family: Lucida, &quot;Lucida Grande&quot;, &quot;Lucida Sans Unicode&quot;, &quot;Lucida Sans&quot;, Geneva, Verdana, sans-serif; font-size: 14px; font-weight: 400; letter-spacing: 0px; margin-right: 24px; display: flex; position: relative; top: 1px;">
                  Emergency Preparedness</div>
              </label></div>
            <div class="needsclick  kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;"></div>
          </div>
        </div>
      </div>
    </div>
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 0px 0px 45px; position: relative; flex: 0 1 auto; margin: 0px auto;">
        <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; align-items: center; width: 100%; height: auto;">
          <div class="needsclick  kl-private-reset-css-Xuajs1" style="position: relative; display: flex; align-items: center; width: 100%; height: auto;"><button type="button" tabindex="0" class="needsclick  kl-private-reset-css-Xuajs1"><img
                alt="join now" src="https://d3k81ch9hvuctc.cloudfront.net/company/Y39eGK/images/1cd779be-7197-4e37-b820-8559578ce6c5.png" role="button" aria-label="Submit and go next" class="needsclick  kl-private-reset-css-Xuajs1"
                style="max-width: 100%; width: 200px; height: auto; cursor: pointer;"></button></div>
        </div>
      </div>
    </div>
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px 0px; position: relative; flex: 1 0 0px;">
        <div class="kl-private-reset-css-Xuajs1 go3176171171" style="width: 100%;">
          <div style="text-align: center;"><span style="font-size: 9px; color: #ffffff; font-family: Lucida, 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Geneva, Verdana, sans-serif; font-weight: 400;">*Exclusions apply. Only valid for
              orders in the US.</span></div>
        </div>
      </div>
    </div>
  </div><input type="submit" tabindex="-1" value="Submit" style="display: none;">
</form>

Text Content

Accessibility Screen-Reader Guide, Feedback, and Issue Reporting



Skip to content
Submit
Close search
USA USA / en
 * Australia
 * Canada
 * Europe
 * Israel
 * New Zealand
 * Puerto Rico
 * South Africa
 * South East Asia

PRIME DAY DEALS: UP TO 42% OFF

Find Locally

 * Shop
   expand
   * collapse
     Shop
   * Power
     expand
     * collapse
       Power
     * Power Stations
     * Power Banks
   * Solar
     expand
     * collapse
       Solar
     * Portable Solar Panels
     * Mountable Solar Panels
     * Solar Chargers
   * Solutions
     expand
     * collapse
       Solutions
     * Solar Generators
     * Home Backup
     * Portable Charging Kits
     * Best Sellers
   * Lights
     expand
     * collapse
       Lights
     * Lanterns
     * Flashlights
     * String Lights
   * Accessories
     expand
     * collapse
       Accessories
     * Power Stations Accessories
     * Solar Accessories
     * USB Accessories
     * Home Energy Accessories
     * Vehicle Accessories
     * Lighting Accessories
     * Cases
     * Replacement Batteries
   * Outlet
 * Home Backup
 * Vehicle
 * Outdoor
 * Our Story
 * Open Box
 * Community


GOAL ZERO

 * MENU
 * Shop
   
   POWER
   
    * Power Stations
    * Power Banks
   
   SOLAR
   
    * Portable Solar Panels
    * Mountable Solar Panels
    * Solar Chargers
   
   SOLUTIONS
   
    * Solar Generators
    * Home Backup
    * Portable Charging Kits
    * Best Sellers
   
   LIGHTS
   
    * Lanterns
    * Flashlights
    * String Lights
   
   ACCESSORIES
   
    * Power Station Accessories
    * Solar Accessories
    * USB Accessories
    * Home Backup Accessories
    * Vehicle Accessories
    * Lighting Accessories
    * Cases
    * Replacement Batteries
   
   OUTLET
   
    * Open Box
    * Last Chance
   
   PRIME DAY DEALS
 * Home Backup
 * Vehicle
 * Outdoor
 * Our Story
 * Community

Search Log in Cart Cart expand/collapse


POWER THE COMFORTS OF HOME

Experiencing power outages and need to keep the lights on? We’ve got a system to
fit your needs.

SHOP HOME ENERGY STORAGE


AMAZON PRIME DAY DEALS

This July 11-13, save up to 42% on power stations and solar panels. Act fast.
These deals only last for two days!

SHOP PRIME DAY


MORE SUN, MORE FUN

Take advantage of the summer sun with a solar generator and get clean renewable
energy you can take with you on your summer outings.

SHOP SOLAR GENERATORS


POWERFUL SAVINGS

Save $200 on the Yeti 1000 Core—now available with the best power-to-price ratio
of any Yeti in our lineup!

GET YOURS TODAY


TAX CREDIT FOR ENERGY STORAGE

Did you know there’s a 30% federal tax credit that can make investing in clean
energy more affordable?

Learn More


POWER THE COMFORTS OF HOME

Experiencing power outages and need to keep the lights on? We’ve got a system to
fit your needs.

SHOP HOME ENERGY STORAGE


AMAZON PRIME DAY DEALS

This July 11-13, save up to 42% on power stations and solar panels. Act fast.
These deals only last for two days!

SHOP PRIME DAY
 * 1
 * 2
 * 3
 * 4
 * 5

Previous

"The fact that [Goal Zero] kept working not only saved the day so we could keep
telling the story but was a testament to bomber internal construction."

-Renan Ozturk

"Goal Zero has been at the forefront of this market for years. That long
heritage shows through in all its products, which stand head and shoulders above
the competition in terms of build quality, technology, and features."



"There are backup batteries and then there are serious backup batteries."



"The fact that [Goal Zero] kept working not only saved the day so we could keep
telling the story but was a testament to bomber internal construction."

-Renan Ozturk

"Goal Zero has been at the forefront of this market for years. That long
heritage shows through in all its products, which stand head and shoulders above
the competition in terms of build quality, technology, and features."


Next


SHOP BY CATEGORY




POWER STATIONS


SOLAR PANELS


SOLAR GENERATORS


HOME BACKUP SYSTEMS


THE GOAL ZERO DIFFERENCE

Since 2009, we’ve delivered the best in innovation and design for portable power
stations and solar generators. 


BUILT TO LAST



No flimsy plastic casings here. Our best-selling metal power stations are
designed to withstand the test of time.




BEST-IN-CLASS SERVICE



Our U.S.-based, onsite Service Team provides the highest levels of technical and
customer support.




WE GIVE BACK



From disaster relief to powering homes and schools in at-risk communities -
we've prioritized giving back for over 12 years.




FEATURED COLLECTION

+ Add to compare
Yeti 500X
Yeti 500X 4.4 out of 5 stars. Read reviews for average rating value is 4.4 of 5.
Read 138 Reviews Same page link.

4.4
 
(138)
Regular price $549.95
+ Add to compare
Yeti 1500X
Yeti 1500X 4.4 out of 5 stars. Read reviews for average rating value is 4.4 of
5. Read 91 Reviews Same page link.

4.4
 
(91)
Regular price $1,799.95
+ Add to compare
Yeti 3000X + Boulder 200 Solar Generator
Yeti 3000X + Boulder 200 Solar Generator 4.5 out of 5 stars. Read reviews for
average rating value is 4.5 of 5. Read 64 Reviews Same page link.

4.5
 
(64)
Regular price $4,049.90 $3,799.95 Bundle & Save
+ Add to compare
Yeti 6000X + (2) Boulder 200 BC Solar Generator
Yeti 6000X + (2) Boulder 200 BC Solar Generator 4.4 out of 5 stars. Read reviews
for average rating value is 4.4 of 5. Read 34 Reviews Same page link.

4.4
 
(34)
Regular price $7,134.80 $6,499.95 Bundle & Save


JOIN OUR COMMUNITY

From tips and tricks, troubleshooting, stories and advice, let's talk about it
all right here on our community discussion board.

Lets Talk!
DOING OUR PART
FOR THE PLANET

Learn about Goal Zero’s commitment to making an impact from environmental
initiatives and disaster relief to humanitarian efforts across the globe.

READ OUR IMPACT REPORT
DOING OUR PART
FOR THE PLANET

Learn about Goal Zero’s commitment to making an impact from environmental
initiatives and disaster relief to humanitarian efforts across the globe.

READ OUR IMPACT REPORT

> This is a lifesaver if you have frequent power outages like we do. All our
> neighbors have them installed and we just got ours hooked up with Goal Zero’s
> Home Integration Kit. Worked like a charm when we had a power outage this
> morning.
> 
> -Allison, Fairfax, CA


GET IT TODAY

Find what you’re looking for at one of our preferred retail partners, in stock
now.

Find Retailer
#GoalZero
Follow Us

Media Gallery


4 of 4 total items loaded in Media Gallery
POWER. ANYTHING. ANYWHERE.

Learn
 * Education & Tech
 * FAQ
 * Home Backup
 * International Distributors

Support
 * Community
 * User Guides
 * Product Registration
 * Warranty / Returns / Shipping
 * Notices & Recalls
 * Product Care
 * Order Tracking

Company
 * Our Story
 * Our History
 * Our Impact
 * Goal Zero Blog
 * Newsroom
 * Careers
 * Our Team
 * Contact Us
 * CA Consumer Privacy Act
 * Affiliate Network

Sign up to get email updates


Sign up
 * Facebook
 * Twitter
 * Instagram
 * Pinterest
 * YouTube

© 2023 Goal Zero All rights reserved   |   Privacy Policy   |   Terms and
Conditions








Close form 3
Home Backup
Outdoor / Camping
Vehicle
Emergency Preparedness


*Exclusions apply. Only valid for orders in the US.