Easier bug fixes. Happier users. Simple, straight-forward pricing.

Start with BugSplat for free. Paid plans begin at $46/month
Annual Save 5%
Monthly

Startup

$46per
month
  • 3 user accounts
  • 15,000 annual crashes

Small Team

$132per
month
  • 5 user accounts
  • 50,000 annual crashes

Large Team

$246per
month
  • 10 user accounts
  • 125,000 annual crashes

Enterprise

Contact Us
  • Unlimited user accounts
  • Unlimited annual crashes
  • Larger crash uploads
<!-- Price switcher -->
<div class="cs-pricing-wrap">

  <!-- Switcher -->
  <div class="cs-price-switch justify-content-end pb-2 mb-4">
    <span class="cs-price-label mr-2">Monthly</span>
    <div class="custom-control custom-switch">
      <input class="custom-control-input" type="checkbox" id="priceSwitch">
      <label class="custom-control-label" for="priceSwitch"></label>
    </div>
    <span class="cs-price-label ml-1">Annual</span>
  </div>
  <div class="row">

    <!-- Plan -->
    <div class="col-lg-4 col-sm-6 mb-grid-gutter">
      <div class="card border-0 box-shadow w-100">
        <div class="card-img-top bg-secondary text-center py-5 px-grid-gutter">
          <h3 class="text-body mb-0">Plus</h3>
        </div>
        <div class="card-body px-grid-gutter py-grid-gutter">
          <div class="d-flex align-items-end py-2 px-4 mb-4">
            <span class="h2 font-weight-normal text-muted mb-1 mr-2">$</span>
            <span class="cs-price display-2 font-weight-normal text-primary px-1 mr-2" data-current-price="0" data-new-price="0">0</span>
            <span class="h3 font-size-lg font-weight-medium text-muted mb-2">per<br>month</span>
          </div>
          <ul class="list-unstyled py-2 mb-4">
            <li class="d-flex align-items-center mb-3">
              <i class="fe-check font-size-xl text-primary mr-2"></i>
              <span>20 millions tracks</span>
            </li>
            <li class="d-flex align-items-center mb-3">
              <i class="fe-check font-size-xl text-primary mr-2"></i>
              <span>Shuffle play</span>
            </li>
            <li class="d-flex align-items-center mb-3">
              <i class="fe-x font-size-xl text-muted mr-2"></i>
              <span class="text-muted">No ads</span>
            </li>
            <li class="d-flex align-items-center mb-3">
              <i class="fe-x font-size-xl text-muted mr-2"></i>
              <span class="text-muted">Get unlimited skips</span>
            </li>
            <li class="d-flex align-items-center mb-3">
              <i class="fe-x font-size-xl text-muted mr-2"></i>
              <span class="text-muted">Offline mode</span>
            </li>
            <li class="d-flex align-items-center mb-3">
              <i class="fe-x font-size-xl text-muted mr-2"></i>
              <span class="text-muted">7 profiles</span>
            </li>
          </ul>
          <div class="text-center mb-2">
            <a class="btn btn-outline-primary" href="#">Free 30-day Trial</a>
          </div>
        </div>
      </div>
    </div>

    <!-- Featured plan -->
    <div class="col-lg-4 col-sm-6 mb-grid-gutter">
      <div class="card card-active w-100">
        <div class="card-img-top bg-primary text-center py-5 px-grid-gutter">
          <h3 class="text-light mb-0">Professional</h3>
        </div>
        <div class="card-body px-grid-gutter py-grid-gutter">
          <div class="d-flex align-items-end py-2 px-4 mb-4">
            <span class="h2 font-weight-normal text-muted mb-1 mr-2">$</span>
            <span class="cs-price display-2 font-weight-normal text-primary px-1 mr-2" data-current-price="10" data-new-price="8">10</span>
            <span class="h3 font-size-lg font-weight-medium text-muted mb-2">per<br>month</span>
          </div>
          <ul class="list-unstyled py-2 mb-4">
            <li class="d-flex align-items-center mb-3">
              <i class="fe-check font-size-xl text-primary mr-2"></i>
              <span>20 millions tracks</span>
            </li>
            <li class="d-flex align-items-center mb-3">
              <i class="fe-check font-size-xl text-primary mr-2"></i>
              <span>Shuffle play</span>
            </li>
            <li class="d-flex align-items-center mb-3">
              <i class="fe-check font-size-xl text-primary mr-2"></i>
              <span>No ads</span>
            </li>
            <li class="d-flex align-items-center mb-3">
              <i class="fe-check font-size-xl text-primary mr-2"></i>
              <span>Get unlimited skips</span>
            </li>
            <li class="d-flex align-items-center mb-3">
              <i class="fe-check font-size-xl text-primary mr-2"></i>
              <span>Offline mode</span>
            </li>
            <li class="d-flex align-items-center mb-3">
              <i class="fe-check font-size-xl text-primary mr-2"></i>
              <span>7 profiles</span>
            </li>
          </ul>
          <div class="text-center mb-2">
            <a class="btn btn-primary" href="#">Free 30-day Trial</a>
          </div>
        </div>
      </div>
    </div>

    <!-- Plan -->
    <div class="col-lg-4 col-sm-6 mb-grid-gutter">
      <div class="card border-0 box-shadow w-100">
        <div class="card-img-top bg-secondary text-center py-5 px-grid-gutter">
          <h3 class="text-body mb-0">Pro</h3>
        </div>
        <div class="card-body px-grid-gutter py-grid-gutter">
          <div class="d-flex align-items-end py-2 px-4 mb-4">
            <span class="h2 font-weight-normal text-muted mb-1 mr-2">$</span>
            <span class="cs-price display-2 font-weight-normal text-primary px-1 mr-2" data-current-price="15" data-new-price="12">15</span>
            <span class="h3 font-size-lg font-weight-medium text-muted mb-2">per<br>month</span>
          </div>
          <ul class="list-unstyled py-2 mb-4">
            <li class="d-flex align-items-center mb-3">
              <i class="fe-check font-size-xl text-primary mr-2"></i>
              <span>20 millions tracks</span>
            </li>
            <li class="d-flex align-items-center mb-3">
              <i class="fe-check font-size-xl text-primary mr-2"></i>
              <span>Shuffle play</span>
            </li>
            <li class="d-flex align-items-center mb-3">
              <i class="fe-check font-size-xl text-primary mr-2"></i>
              <span>No ads</span>
            </li>
            <li class="d-flex align-items-center mb-3">
              <i class="fe-check font-size-xl text-primary mr-2"></i>
              <span>Get unlimited skips</span>
            </li>
            <li class="d-flex align-items-center mb-3">
              <i class="fe-check font-size-xl text-primary mr-2"></i>
              <span>Offline mode</span>
            </li>
            <li class="d-flex align-items-center mb-3">
              <i class="fe-check font-size-xl text-primary mr-2"></i>
              <span>7 profiles</span>
            </li>
          </ul>
          <div class="text-center mb-2">
            <a class="btn btn-outline-primary" href="#">Free 30-day Trial</a>
          </div>
        </div>
      </div>
    </div>
  </div>
</div>
// Price switcher
.cs-pricing-wrap

  // Switcher
  .cs-price-switch.justify-content-end.pb-2.mb-4
    span.cs-price-label.mr-2 Monthly
    .custom-control.custom-switch
      input(type="checkbox", id="priceSwitch").custom-control-input
      label(for="priceSwitch").custom-control-label
    span.cs-price-label.ml-1 Annual
  .row

    // Plan
    .col-xl-3.col-md-4.col-sm-6.mb-4.mb-md-0
      .card.border.w-100
        .card-img-top.bg-secondary.text-center.py-3.px-grid-gutter
          h3.text-dark.mb-0 Plus
        .card-body.px-grid-gutter.py-grid-gutter
          .d-flex.align-items-end.py-2.px-2.mb-4
            span.h2.font-weight-normal.text-muted.mb-1.mr-2 $
            span.cs-price.display-2.font-weight-normal.text-primary.px-1.mr-2(data-current-price="0", data-new-price="0") 0
            span.h3.font-size-lg.font-weight-medium.text-muted.mb-2 per<br>month
          ul.list-unstyled.py-2.pb-11.mb-2
            li.d-flex.align-items-center.mb-3
              i.fe.fe-check.font-size-xl.text-primary.mr-2
              span 20 millions tracks
            li.d-flex.align-items-center.mb-3
              i.fe.fe-check.font-size-xl.text-primary.mr-2
              span Shuffle play
            li.d-flex.align-items-center.mb-3
              i.fe.fe-x.font-size-xl.text-muted.mr-2
              span.text-muted No ads
            li.d-flex.align-items-center.mb-3
              i.fe.fe-x.font-size-xl.text-muted.mr-2
              span.text-muted Get unlimited skips
            li.d-flex.align-items-center.mb-3
              i.fe.fe-x.font-size-xl.text-muted.mr-2
              span.text-muted Offline mode
            li.d-flex.align-items-center.mb-3
              i.fe.fe-x.font-size-xl.text-muted.mr-2
              span.text-muted 7 profiles
          .text-center.mb-2
            a(href="#").btn.btn-outline-primary Free 30-day Trial

    // Featured plan
    .col-xl-3.col-md-4.col-sm-6.mb-4.mb-md-0
      .card.card-active.w-100
        .card-img-top.bg-primary.text-center.py-3.px-grid-gutter
          h3.text-light.mb-0 Professional
        .card-body.px-grid-gutter.py-grid-gutter
          .d-flex.align-items-end.py-2.px-2.mb-4
            span.h2.font-weight-normal.text-muted.mb-1.mr-2 $
            span.cs-price.display-2.font-weight-normal.text-primary.px-1.mr-2(data-current-price="10", data-new-price="8") 10
            span.h3.font-size-lg.font-weight-medium.text-muted.mb-2 per<br>month
          ul.list-unstyled.py-2.pb-11.mb-2
            li.d-flex.align-items-center.mb-3
              i.fe.fe-check.font-size-xl.text-primary.mr-2
              span 20 millions tracks
            li.d-flex.align-items-center.mb-3
              i.fe.fe-check.font-size-xl.text-primary.mr-2
              span Shuffle play
            li.d-flex.align-items-center.mb-3
              i.fe.fe-check.font-size-xl.text-primary.mr-2
              span No ads
            li.d-flex.align-items-center.mb-3
              i.fe.fe-check.font-size-xl.text-primary.mr-2
              span Get unlimited skips
            li.d-flex.align-items-center.mb-3
              i.fe.fe-check.font-size-xl.text-primary.mr-2
              span Offline mode
            li.d-flex.align-items-center.mb-3
              i.fe.fe-check.font-size-xl.text-primary.mr-2
              span 7 profiles
          .text-center.mb-2
            a(href="#").btn.btn-primary Free 30-day Trial

    // Plan
    .col-xl-3.col-md-4.col-sm-6.mb-4.mb-md-0
      .card.border.w-100
        .card-img-top.bg-secondary.text-center.py-3.px-grid-gutter
          h3.text-dark.mb-0 Pro
        .card-body.px-grid-gutter.py-grid-gutter
          .d-flex.align-items-end.py-2.px-2.mb-4
            span.h2.font-weight-normal.text-muted.mb-1.mr-2 $
            span.cs-price.display-2.font-weight-normal.text-primary.px-1.mr-2(data-current-price="15", data-new-price="12") 15
            span.h3.font-size-lg.font-weight-medium.text-muted.mb-2 per<br>month
          ul.list-unstyled.py-2.pb-11.mb-2
            li.d-flex.align-items-center.mb-3
              i.fe.fe-check.font-size-xl.text-primary.mr-2
              span 20 millions tracks
            li.d-flex.align-items-center.mb-3
              i.fe.fe-check.font-size-xl.text-primary.mr-2
              span Shuffle play
            li.d-flex.align-items-center.mb-3
              i.fe.fe-check.font-size-xl.text-primary.mr-2
              span No ads
            li.d-flex.align-items-center.mb-3
              i.fe.fe-check.font-size-xl.text-primary.mr-2
              span Get unlimited skips
            li.d-flex.align-items-center.mb-3
              i.fe.fe-check.font-size-xl.text-primary.mr-2
              span Offline mode
            li.d-flex.align-items-center.mb-3
              i.fe.fe-check.font-size-xl.text-primary.mr-2
              span 7 profiles
          .text-center.mb-2
            a(href="#").btn.btn-outline-primary Free 30-day Trial
Spray Bottle

Looking to add crash reporting to a new or growing project? The BugSplat Free Plan includes all of BugSplat's essential tools along with one user, one database, and up to 2,000 crashes per year.

Looking for a discount?

BugSplat provides discounted and free plans for several awesome causes.

Learn more
Students

Teachers and Students

Open Source

Open Source

Game Dev

Indie Game Dev

BugSplat support

A trusted partner

Deploying a new tool can be difficult, but our exceptional support helps make the process straightforward. Plus, all plans are backed by our fair refund policy.

Let's plant some trees!

Whenever a new customer signs up with us, we set aside part of the revenue to donate to OneTreePlanted that plants a tree for every dollar donated. We're dedicated to giving 1% of profits back to good causes.

Learn more about how BugSplat gives back
Spray Bottle

Frequent questions

BugSplat client libraries integrate with your code to capture exception information and send it to the BugSplat website. That package of information is called a crash report. Each crash report equals one crash.
All paid plans are full featured. They come standard with features like two-factor authentication, defect tracker integrations, alerts, user managments tools, and much more.
Absolutely. You can see the annual prices by toggling the button above the pricing table to ‘Annual’. There’s a 5% discount if you choose to pay upfront for your plan. If this option is tantalizing to you—send a note to sales. You’ll be given the option to pay by check or bank transfer.
If you think an enterprise plan is right for your team, please send us a note and we’ll be in touch shortly.
BugSplat can accomodate a variety of crash upload sizes for an additional fee. If you need a size larger than the default 2 MB please contact us at sales@bugsplat.com.
You can sign up for a plan at any point on the Account page inside of your application. If you wish to pay annually please send us an email or chat with us in the app.
No problem. You can cancel at anytime, no questions asked. You can even export your data through our API. If you’re curious, you can read our Fair Refund Policy.
Of course—read more about our Fair Refund Policy
Illustration
Quicken Logo
Verizon Logo
Bethesda
Sketchup Logo
Improbable Logo
Siemens logo
Top