donate.mozilla.org Open in urlscan Pro
2606:4700:10::6816:2d48  Public Scan

Submitted URL: https://links.email.mozilla.org/els/v2/e-akcg8LbRfw/TzQ3ZzNSSWttR1VxTXY1TkRtSTMrVW9wK055RWpNU1E3eXR4TTM0cXpiOW5xY2d4SVoxbFVzSllO...
Effective URL: https://donate.mozilla.org/en-US/happy-holidays-from-our-resident-grinch/?utm_medium=email&utm_source=MoFo&utm_campaign=22-...
Submission: On December 14 via manual from AE — Scanned from DE

Form analysis 4 forms found in the DOM

<form class="donate-form__tab-options tabs__container">
  <div class="tabs__option" role="presentation">
    <label for="one-time" class="tabs__label tabs__item--selected js-tab-item" aria-controls="tab-panel-1" aria-selected="true" id="tab-1" data-label="Single">
      <input type="radio" class="tabs__radio-option" name="donation_frequency" id="one-time" value="one-time" autocomplete="off" checked="">
      <span class="tabs__label-text">ONE TIME</span>
    </label>
  </div>
  <div class="tabs__option" role="presentation">
    <label for="monthly" class="tabs__label js-tab-item" aria-controls="tab-panel-2" id="tab-2" data-label="Monthly">
      <input type="radio" class="tabs__radio-option" name="donation_frequency" id="monthly" value="monthly" autocomplete="off">
      <span class="tabs__label-text">MONTHLY</span>
    </label>
  </div>
</form>

GET

<form method="GET" id="donate-form--single">
  <input type="hidden" name="source_page_id" value="3917">
  <input type="hidden" name="currency" value="usd" class="js-form-currency">
  <div class="donate-form__fields" id="js-donate-form-single" role="radiogroup">
    <div class="donation-amount">
      <input type="radio" class="donation-amount__radio" name="amount" value="10" id="one-time-amount-0" autocomplete="off">
      <label for="one-time-amount-0" class="donation-amount__label"> $10 </label>
    </div>
    <div class="donation-amount">
      <input type="radio" class="donation-amount__radio" name="amount" value="20" id="one-time-amount-1" autocomplete="off" checked="checked">
      <label for="one-time-amount-1" class="donation-amount__label"> $20 </label>
    </div>
    <div class="donation-amount">
      <input type="radio" class="donation-amount__radio" name="amount" value="30" id="one-time-amount-2" autocomplete="off">
      <label for="one-time-amount-2" class="donation-amount__label"> $30 </label>
    </div>
    <div class="donation-amount">
      <input type="radio" class="donation-amount__radio" name="amount" value="60" id="one-time-amount-3" autocomplete="off">
      <label for="one-time-amount-3" class="donation-amount__label"> $60 </label>
    </div>
    <div class="donation-amount--two-col">
      <div class="donation-amount donation-amount--other">
        <input type="radio" class="donation-amount__radio one-time-amount-donation-radio" name="amount" value="other" id="one-time-amount-other" autocomplete="off" data-other-amount-radio="">
        <label for="one-time-amount-other" class="donation-amount__label donation-amount-other__label" data-currency="">$</label>
        <label for="one-time-amount-other-input" class="donation-amount__label--hidden">Other amount</label>
        <input type="number" class="donation-amount__input one-time-amount-other-input OG" id="one-time-amount-other-input" placeholder="Other amount" min="10" max="10000000" data-other-amount="">
      </div>
      <p class="minimum"> To combat fraud, Mozilla Foundation has temporarily restricted donations to a minimum of $10 </p>
      <p id="other-one-time-amount-error-message" class="error-message hidden"> Invalid amount entered. </p>
    </div>
  </div>
  <input type="hidden" class="one-time-amount__total">
  <div class="donate-form__actions">
    <header class="donate-form__actions-header">
      <h2 class="donate-form__actions-heading heading heading--secondary">Choose Payment</h2>
      <div class="donate-form__secure">
        <svg class="donate-form__secure-icon" width="24" height="24">
          <use xlink:href="#padlock"></use>
        </svg>
        <div class="donate-form__label"> SECURE </div>
      </div>
    </header>
    <div class="donate-form__actions-buttons">
      <button class="donate-form__actions-button button button--primary button--rounded button--multiple-icons button--no-label payments__button payments__button--creditdebit" type="submit" formaction="/en-US/card/single/">
        <div class="button__label">Donate</div>
        <div class="button__icons">
          <svg class="button__icon-item button__icon-item--discover" width="27" height="13">
            <use xlink:href="#card-discover"></use>
          </svg>
          <svg class="button__icon-item button__icon-item--amex" width="20" height="18">
            <use xlink:href="#card-amex"></use>
          </svg>
          <svg class="button__icon-item button__icon-item--mastercard" width="32" height="18">
            <use xlink:href="#card-mastercard"></use>
          </svg>
          <svg class="button__icon-item button__icon-item--visa" width="35" height="12">
            <use xlink:href="#card-visa"></use>
          </svg>
        </div>
      </button>
      <div id="payments__paypal-button--single" class="payments__button payments__button--paypal">
        <div id="payments__paypal-button--single--overlay" class="payments__button--paypal--overlay">
        </div>
        <div id="zoid-paypal-button-a0fefe9696" class="paypal-button paypal-button-context-iframe paypal-button-label-paypal paypal-button-size-responsive paypal-button-layout-horizontal" data-paypal-smart-button-version="4.0.336"
          style="height: 45px;">
          <style>
            #zoid-paypal-button-a0fefe9696 {
              font-size: 0;
              width: 100%;
              overflow: hidden;
              min-width: 75px;
            }

            #zoid-paypal-button-a0fefe9696.paypal-button-size-responsive {
              text-align: center;
            }

            #zoid-paypal-button-a0fefe9696>.zoid-outlet {
              display: inline-block;
              min-width: 75px;
              max-width: 750px;
              position: relative;
            }

            #zoid-paypal-button-a0fefe9696.paypal-button-layout-vertical>.zoid-outlet {
              min-width: 75px;
            }

            #zoid-paypal-button-a0fefe9696>.zoid-outlet {
              width: 150px;
              height: 25px;
            }

            #zoid-paypal-button-a0fefe9696.paypal-button-size-responsive>.zoid-outlet {
              width: 100%;
            }

            #zoid-paypal-button-a0fefe9696>.zoid-outlet>iframe {
              min-width: 100%;
              max-width: 100%;
              width: 75px;
              height: 100%;
              position: absolute;
              top: 0;
              left: 0;
            }

            #zoid-paypal-button-a0fefe9696>.zoid-outlet>iframe.zoid-component-frame {
              z-index: 100;
            }

            #zoid-paypal-button-a0fefe9696>.zoid-outlet>iframe.zoid-prerender-frame {
              transition: opacity .2s linear;
              z-index: 200;
            }

            #zoid-paypal-button-a0fefe9696>.zoid-outlet>iframe.zoid-visible {
              opacity: 1;
            }

            #zoid-paypal-button-a0fefe9696>.zoid-outlet>iframe.zoid-invisible {
              opacity: 0;
              pointer-events: none;
            }
          </style>
          <div class="zoid-outlet" style="height: 45px; transition: all 0.5s ease-in-out 0.3s;"><iframe class="zoid-component-frame zoid-visible" frameborder="0" allowtransparency="true"
              name="xcomponent__ppbutton__min__pmrhk2leei5ceojtgjsdkntdgm2toirmej2gczzchirhaylzobqwyllcov2hi33oeiwcey3pnvyg63tfnz2faylsmvxhiir2pmrhezlgei5ce5dpoarh2lbcojsw4zdfojigc4tfnz2ceot3ejzgkzrchirhi33qej6syitqojxxa4zchj5se5dzobsseorcojqxoirmej3gc3dvmurdu6zcmvxhmir2ejyhe33eovrxi2lpnyrcyitdn5ww22luei5hi4tvmuwce43upfwgkir2pmrhg2l2murduitsmvzxa33oonuxmzjcfqrgg33mn5zceorcmjwhkzjcfqrhg2dbobsseorcojswg5bcfqrgyylcmvwceorcobqxs4dbnqrcyitumftwy2lomurduitgmfwhgzjcpuwce4dbpfwwk3tuei5hwis7l52hs4dfl5pseorcl5pwm5lomn2gs33ol5pse7jmejxw4qlvorug64tjpjsseot3ejpv65dzobsv6xzchirf6x3govxgg5djn5xf6xzcpuwce33oinqw4y3fnqrdu6zcl5pxi6lqmvpv6ir2ejpv6ztvnzrxi2lpnzpv6it5fqrg63sfojzg64rchj5sex27or4xazk7l4rduis7l5thk3tdoruw63s7l4rh2lbcmrxw2yljnyrduiten5xgc5dffzww66tjnrwgcltpojtselbconsxg43jn5xesrbchirhk2lel42tgmruga2wcnjsmzpw2zdrgzxgi2zwnv5gwirmejrhk5dun5xfgzltonuw63sjiqrduitvnfsf6zldgy4dkm3bgq4wmx3nmrytm3tenm3g26tleiwce4tfnzsgk4tfmrbhk5dun5xhgir2ejygc6lqmfwcelbcon2g64tbm5susrbchirhk2lel4ydenbugjsdim3fmjpw2zdrgzxgi2zwnv5gwirmejwwk5dbei5hw7jmejsw4ylcnrsu4ylunf3gkq3imvrww33voqrduztbnrzwklbcmnwgszlooqrdu635fqrhg33vojrwkir2ejwwc3tvmfwcelbcobzgkztforrwqtdpm5uw4ir2mzqwy43ffqrhk4demf2gkq3mnfsw45cdn5xgm2lhovzgc5djn5xceotuoj2wklbcmf2xi2cdn5sgkir2eircyitgovxgi2lom4rdu6zcmfwgy33xmvsceos3luwcezdjonqwy3dpo5swiir2lmrhmzlonvxsexjmejzgk3lfnvrgk4tfmqrduw25fqrhezlnmvwwezlsei5hwis7l52hs4dfl5pseorcl5pwm5lomn2gs33ol5pse7l5fqrg63ssmvxgizlsei5hwis7l52hs4dfl5pseorcl5pwm5lomn2gs33ol5pse7jmejxw4q3mnfrwwir2pmrf6x3upfygkx27ei5cex27mz2w4y3unfxw4x27ej6syitpnzjgk43jpjsseot3ejpv65dzobsv6xzchirf6x3govxgg5djn5xf6xzcpuwce3dpmnqwyzjchirgk3s7kvjselbcnrxwotdfozswyir2ej3wc4toeiwceylxmfuxiudpob2xaqtsnfsgozjchj5sex27or4xazk7l4rduis7l5thk3tdoruw63s7l4rh2lbcm5sxiudbm5svk4tmei5hwis7l52hs4dfl5pseorcl5pwm5lomn2gs33ol5pse7jmej2gk43uei5hwitbmn2gs33oei5cey3imvrww33voqrh2lbcovuwiir2ejqtaztfmzstsnrzgyrcyitwmvzhg2lpnyrduitnnfxce7l5fqrgg2djnrsei33nmfuw4ir2ejuhi5dqom5c6l3xo53s44dbpfygc3bomnxw2irmejuwiir2ei4wiyrsgjrgezlfhercyiten5wwc2loei5ce2duoryhgorpf5sg63tborss43lppjuwy3dbfzxxezzcpu__"
              title="PayPal" scrolling="no" allowpaymentrequest="allowpaymentrequest"
              src="https://www.paypal.com/smart/button?env=production&amp;commit=true&amp;style.size=responsive&amp;style.color=blue&amp;style.shape=rect&amp;style.label=paypal&amp;style.tagline=false&amp;domain=donate.mozilla.org&amp;sessionID=uid_532405a52f_mdq6ndk6mzk&amp;buttonSessionID=uid_ec6853a49f_mdq6ndk6mzk&amp;renderedButtons=paypal&amp;storageID=uid_02442d43eb_mdq6ndk6mzk&amp;funding.disallowed=venmo&amp;locale.x=en_US&amp;logLevel=warn&amp;sdkMeta=eyJ1cmwiOiJodHRwczovL3d3dy5wYXlwYWxvYmplY3RzLmNvbS9hcGkvY2hlY2tvdXQubWluLmpzIn0&amp;uid=a0fefe9696&amp;version=min&amp;xcomponent=1"
              style="background-color: transparent;"></iframe></div>
        </div>
      </div>
    </div>
  </div>
</form>

GET

<form method="GET" id="donate-form--monthly">
  <input type="hidden" name="source_page_id" value="3917">
  <input type="hidden" name="currency" value="usd" class="js-form-currency">
  <div class="donate-form__fields" id="js-donate-form-monthly" role="radiogroup">
    <div class="donation-amount">
      <input type="radio" class="donation-amount__radio" name="amount" value="10" id="monthly-amount-0" autocomplete="off">
      <label for="monthly-amount-0" class="donation-amount__label"> $10 <span>per month</span>
      </label>
    </div>
    <div class="donation-amount">
      <input type="radio" class="donation-amount__radio" name="amount" value="15" id="monthly-amount-1" autocomplete="off">
      <label for="monthly-amount-1" class="donation-amount__label"> $15 <span>per month</span>
      </label>
    </div>
    <div class="donation-amount">
      <input type="radio" class="donation-amount__radio" name="amount" value="20" id="monthly-amount-2" autocomplete="off" checked="checked">
      <label for="monthly-amount-2" class="donation-amount__label"> $20 <span>per month</span>
      </label>
    </div>
    <div class="donation-amount">
      <input type="radio" class="donation-amount__radio" name="amount" value="25" id="monthly-amount-3" autocomplete="off">
      <label for="monthly-amount-3" class="donation-amount__label"> $25 <span>per month</span>
      </label>
    </div>
    <div class="donation-amount--two-col">
      <div class="donation-amount donation-amount--other donation-amount--other--container">
        <input type="radio" class="donation-amount__radio monthly-amount-donation-radio" name="amount" value="other" id="monthly-amount-other" autocomplete="off" data-other-amount-radio="">
        <label for="monthly-amount-other" class="donation-amount__label donation-amount-other__label" data-currency="">$</label>
        <label for="monthly-amount-other-input" class="donation-amount__label--hidden">Other amount</label>
        <input type="number" class="donation-amount__input monthly-amount-other-input" name="monthly-amount-other-input" id="monthly-amount-other-input" min="10" max="10000000" placeholder="Other amount" data-other-amount="">
      </div>
      <p class="minimum"> Minimum amount is $10 </p>
      <p id="other-monthly-amount-error-message" class="error-message hidden"> Invalid amount entered. </p>
    </div>
  </div>
  <input type="hidden" class="monthly-amount__total">
  <div class="donate-form__actions">
    <header class="donate-form__actions-header">
      <h2 class="donate-form__actions-heading heading heading--secondary">Choose Payment</h2>
      <div class="donate-form__secure">
        <svg class="donate-form__secure-icon" width="18" height="18">
          <use xlink:href="#padlock"></use>
        </svg>
        <div class="donate-form__label"> SECURE </div>
      </div>
    </header>
    <div class="donate-form__actions-buttons">
      <button class="donate-form__actions-button button button--primary button--rounded button--multiple-icons button--no-label payments__button payments__button--creditdebit" type="submit" formaction="/en-US/card/monthly/">
        <div class="button__label">Donate</div>
        <div class="button__icons">
          <svg class="button__icon-item button__icon-item--discover" width="27" height="13">
            <use xlink:href="#card-discover"></use>
          </svg>
          <svg class="button__icon-item button__icon-item--amex" width="20" height="18">
            <use xlink:href="#card-amex"></use>
          </svg>
          <svg class="button__icon-item button__icon-item--mastercard" width="32" height="18">
            <use xlink:href="#card-mastercard"></use>
          </svg>
          <svg class="button__icon-item button__icon-item--visa" width="35" height="12">
            <use xlink:href="#card-visa"></use>
          </svg>
        </div>
      </button>
      <div id="payments__paypal-button--monthly" class="payments__button payments__button--paypal">
        <div id="payments__paypal-button--monthly--overlay" class="payments__button--paypal--overlay">
        </div>
        <div id="zoid-paypal-button-6e255522e3" class="paypal-button paypal-button-context-iframe paypal-button-label-paypal paypal-button-size-responsive paypal-button-layout-horizontal" data-paypal-smart-button-version="4.0.336" style="">
          <style>
            #zoid-paypal-button-6e255522e3 {
              font-size: 0;
              width: 100%;
              overflow: hidden;
              min-width: 75px;
            }

            #zoid-paypal-button-6e255522e3.paypal-button-size-responsive {
              text-align: center;
            }

            #zoid-paypal-button-6e255522e3>.zoid-outlet {
              display: inline-block;
              min-width: 75px;
              max-width: 750px;
              position: relative;
            }

            #zoid-paypal-button-6e255522e3.paypal-button-layout-vertical>.zoid-outlet {
              min-width: 75px;
            }

            #zoid-paypal-button-6e255522e3>.zoid-outlet {
              width: 150px;
              height: 25px;
            }

            #zoid-paypal-button-6e255522e3.paypal-button-size-responsive>.zoid-outlet {
              width: 100%;
            }

            #zoid-paypal-button-6e255522e3>.zoid-outlet>iframe {
              min-width: 100%;
              max-width: 100%;
              width: 75px;
              height: 100%;
              position: absolute;
              top: 0;
              left: 0;
            }

            #zoid-paypal-button-6e255522e3>.zoid-outlet>iframe.zoid-component-frame {
              z-index: 100;
            }

            #zoid-paypal-button-6e255522e3>.zoid-outlet>iframe.zoid-prerender-frame {
              transition: opacity .2s linear;
              z-index: 200;
            }

            #zoid-paypal-button-6e255522e3>.zoid-outlet>iframe.zoid-visible {
              opacity: 1;
            }

            #zoid-paypal-button-6e255522e3>.zoid-outlet>iframe.zoid-invisible {
              opacity: 0;
              pointer-events: none;
            }
          </style>
          <div class="zoid-outlet" style="transition: all 0.5s ease-in-out 0.3s;"><iframe class="zoid-component-frame zoid-visible" frameborder="0" allowtransparency="true"
              name="xcomponent__ppbutton__min__pmrhk2leei5cenddhfstemrug5sdcirmej2gczzchirhaylzobqwyllcov2hi33oeiwcey3pnvyg63tfnz2faylsmvxhiir2pmrhezlgei5ce5dpoarh2lbcojsw4zdfojigc4tfnz2ceot3ejzgkzrchirhi33qej6syitqojxxa4zchj5se5dzobsseorcojqxoirmej3gc3dvmurdu6zcmvxhmir2ejyhe33eovrxi2lpnyrcyitdn5ww22luei5hi4tvmuwce43upfwgkir2pmrhg2l2murduitsmvzxa33oonuxmzjcfqrgg33mn5zceorcmjwhkzjcfqrhg2dbobsseorcojswg5bcfqrgyylcmvwceorcobqxs4dbnqrcyitumftwy2lomurduitgmfwhgzjcpuwce4dbpfwwk3tuei5hwis7l52hs4dfl5pseorcl5pwm5lomn2gs33ol5pse7jmejxw4qlvorug64tjpjsseot3ejpv65dzobsv6xzchirf6x3govxgg5djn5xf6xzcpuwce33oinqw4y3fnqrdu6zcl5pxi6lqmvpv6ir2ejpv6ztvnzrxi2lpnzpv6it5fqrg63sfojzg64rchj5sex27or4xazk7l4rduis7l5thk3tdoruw63s7l4rh2lbcmrxw2yljnyrduiten5xgc5dffzww66tjnrwgcltpojtselbconsxg43jn5xesrbchirhk2lel42tgmruga2wcnjsmzpw2zdrgzxgi2zwnv5gwirmejrhk5dun5xfgzltonuw63sjiqrduitvnfsf6zjrmrrtgnjqmjrdcx3nmrytm3tenm3g26tleiwce4tfnzsgk4tfmrbhk5dun5xhgir2ejygc6lqmfwcelbcon2g64tbm5susrbchirhk2lel4ydenbugjsdim3fmjpw2zdrgzxgi2zwnv5gwirmejwwk5dbei5hw7jmejsw4ylcnrsu4ylunf3gkq3imvrww33voqrduztbnrzwklbcmnwgszlooqrdu635fqrhg33vojrwkir2ejwwc3tvmfwcelbcobzgkztforrwqtdpm5uw4ir2mzqwy43ffqrhk4demf2gkq3mnfsw45cdn5xgm2lhovzgc5djn5xceotuoj2wklbcmf2xi2cdn5sgkir2eircyitgovxgi2lom4rdu6zcmfwgy33xmvsceos3luwcezdjonqwy3dpo5swiir2lmrhmzlonvxsexjmejzgk3lfnvrgk4tfmqrduw25fqrhezlnmvwwezlsei5hwis7l52hs4dfl5pseorcl5pwm5lomn2gs33ol5pse7l5fqrg63ssmvxgizlsei5hwis7l52hs4dfl5pseorcl5pwm5lomn2gs33ol5pse7jmejxw4q3mnfrwwir2pmrf6x3upfygkx27ei5cex27mz2w4y3unfxw4x27ej6syitpnzjgk43jpjsseot3ejpv65dzobsv6xzchirf6x3govxgg5djn5xf6xzcpuwce3dpmnqwyzjchirgk3s7kvjselbcnrxwotdfozswyir2ej3wc4toeiwceylxmfuxiudpob2xaqtsnfsgozjchj5sex27or4xazk7l4rduis7l5thk3tdoruw63s7l4rh2lbcm5sxiudbm5svk4tmei5hwis7l52hs4dfl5pseorcl5pwm5lomn2gs33ol5pse7jmej2gk43uei5hwitbmn2gs33oei5cey3imvrww33voqrh2lbcovuwiir2ei3gkmrvgu2temtfgmrcyitwmvzhg2lpnyrduitnnfxce7l5fqrgg2djnrsei33nmfuw4ir2ejuhi5dqom5c6l3xo53s44dbpfygc3bomnxw2irmejuwiir2eizdgmzwmzsgcolegmrcyiten5wwc2loei5ce2duoryhgorpf5sg63tborss43lppjuwy3dbfzxxezzcpu__"
              title="PayPal" scrolling="no" allowpaymentrequest="allowpaymentrequest"
              src="https://www.paypal.com/smart/button?env=production&amp;commit=true&amp;style.size=responsive&amp;style.color=blue&amp;style.shape=rect&amp;style.label=paypal&amp;style.tagline=false&amp;domain=donate.mozilla.org&amp;sessionID=uid_532405a52f_mdq6ndk6mzk&amp;buttonSessionID=uid_e1dc350bb1_mdq6ndk6mzk&amp;renderedButtons=paypal&amp;storageID=uid_02442d43eb_mdq6ndk6mzk&amp;funding.disallowed=venmo&amp;locale.x=en_US&amp;logLevel=warn&amp;sdkMeta=eyJ1cmwiOiJodHRwczovL3d3dy5wYXlwYWxvYmplY3RzLmNvbS9hcGkvY2hlY2tvdXQubWluLmpzIn0&amp;uid=6e255522e3&amp;version=min&amp;xcomponent=1"
              style="background-color: transparent;"></iframe></div>
        </div>
      </div>
    </div>
  </div>
</form>

POST /en-US/paypal/

<form id="payments__braintree-form" method="post" action="/en-US/paypal/" hidden="">
  <input type="hidden" name="csrfmiddlewaretoken" value="i2QBWGG6LyBHuXUeRLwQnzsT779mkpstz6FRByERvHfq9G3hOpmYj6Pf7QuVc3sJ">
  <input type="hidden" name="braintree_nonce" id="id_braintree_nonce">
  <input type="hidden" name="amount" id="id_amount">
  <input type="hidden" name="landing_url" value="https://donate.mozilla.org/en-US/happy-holidays-from-our-resident-grinch/?utm_medium=email&amp;utm_source=MoFo&amp;utm_campaign=22-PNI-1&amp;utm_content=donate-1" id="id_landing_url">
  <input type="hidden" name="project" value="mozillafoundation" id="id_project">
  <input type="hidden" name="campaign_id" value="7014x000000AYikAAG" id="id_campaign_id">
  <input type="hidden" name="frequency" id="id_frequency">
  <input type="hidden" name="currency" id="id_currency">
  <input type="hidden" name="captcha" id="id_captcha">
</form>

Text Content

Twitter Instagram Github Discover Amex Mastercard Visa


 * Who we are
 * What we do
 * What we fund
 * What you can do
 * Blog


HAPPY HOLIDAYS FROM OUR RESIDENT GRINCH

Thank you for your support

DONATE NOW

We are proudly non-profit, non-corporate and non-compromised. Thousands of
people like you help us stand up for a healthy internet for all. We rely on
donations to carry out our mission to keep the Web open and free. Will you give
today?




DONATE NOW

Currency *
USD $ AUD $ BRL R$ CAD $ CHF Fr. CZK Kč DKK kr EUR € GBP £ HKD $ HUF Ft INR ₹
JPY ¥ MXN $ NOK kr NZD $ PLN zł RUB ₽ SEK kr TWD NT$

ONE TIME
MONTHLY
$10
$20
$30
$60
$ Other amount

To combat fraud, Mozilla Foundation has temporarily restricted donations to a
minimum of $10

Invalid amount entered.


CHOOSE PAYMENT

SECURE
Donate



Mozilla is committed to your privacy; please read our privacy policy here. Your
payment details will be processed by Braintree, a PayPal company (for
credit/debit cards) or PayPal, and a record of your donation will be stored by
Mozilla.

Other ways to give: SEPA/BACS | Check

Problems donating? Visit our FAQ for answers to most common questions. Still
have problems? Contact us.

Contributions go to the Mozilla Foundation, a 501(c)(3) organization based in
San Francisco, California, to be used in its discretion for its charitable
purposes. They are tax-deductible in the U.S. to the fullest extent permitted by
law.

$10 per month
$15 per month
$20 per month
$25 per month
$ Other amount

Minimum amount is $10

Invalid amount entered.


CHOOSE PAYMENT

SECURE
Donate



Mozilla is committed to your privacy; please read our privacy policy here. Your
payment details will be processed by Braintree, a PayPal company (for
credit/debit cards) or PayPal, and a record of your donation will be stored by
Mozilla. Monthly donations are charged each month on the same day that you
donate today, and will continue until you cancel. To cancel, email us at
donate@mozilla.org.

Other ways to give: SEPA/BACS | Check

Problems donating? Visit our FAQ for answers to most common questions. Still
have problems? Contact us.

Contributions go to the Mozilla Foundation, a 501(c)(3) organization based in
San Francisco, California, to be used in its discretion for its charitable
purposes. They are tax-deductible in the U.S. to the fullest extent permitted by
law.




YOUR DONATION IS BEING PROCESSED...

One moment while we get all the details right!


Mozilla is a global non-profit dedicated to putting you in control of your
online experience and shaping the future of the web for the public good. Visit
us at foundation.mozilla.org. Most content available under a Creative Commons
license.