Try any plan free for 15 days

No credit card required

Micro

  • Exception Reporting
  • Uptime & Check-Ins
  • Integrates with Github

Small

  • Everything in Micro
  • Integrates with PM tools like JIRA, Pivotal, etc.

Medium

Large

  • Everything in Medium
  • Integrates with Intercom
  •  

Micro Annual

  • Exception Reporting
  • Uptime & Check-Ins
  • Integrates with Github

Small Annual

  • Everything in Micro
  • Integrates with PM tools like JIRA, Pivotal, etc.

Medium Annual

Large Annual

  • Everything in Medium
  • Integrates with Intercom
  •  

All plans come with unlimited projects, unlimited users, uptime monitoring, check-ins, integrations with chat services like Slack, and awesome support from the developers who built Honeybadger. You get one month free when you pay annually. Larger plans are available.

Loved by 1000's of customers, big and small

Digital Ocean Ebay Heroku Pivotal
One weekend we sent them 100,000 errors and just got a polite email from them. Class act.
— Mike Perham
I'm solidly with you guys on all my apps. Have to say Honeybadger is the best out of all the options.
— Sky Mayhew

FAQ:

Email Us
Is there a free plan?
Honeybadger is free for non-commercial open-source projects — we're actually the error monitoring system of choice for RubyGems.org and Bundler. Other non-profit organizations get a 20% discount. We don't offer a free plan for commercial apps. Frankly, we can't afford it. We're three guys who are feeding our families with the money our awesome customers give us (we aren't venture-backed), so we offer a great service in exchange for your money. It's worked out well so far. :)
What if I need more resources?
No problem. We have larger plans available, and we can customize our pricing to meet your needs. Just shoot us an email, let us know what you need and we'll make it work.
Do you accept purchase orders or checks?
We accept POs and payment by check for users on the Large Annual plan and above.
Are you compliant with HIPAA, SOC-2, or EU SafeHarbor?
Sorry, but for now we're not offering solutions certified compliant with these regulations.
Which languages are supported?
Error monitoring is supported in Ruby, JS, Node, Go, Elixir, Python, PHP, Java, and more -- see our docs for the full list. Uptime monitoring is supported in all platforms.
How does the limit work?
When you're having a bad day with a bunch of errors, the last thing you want to worry about is whether your monitoring service is going to cut you off, so we don't do that. That said, we do have to have some kind of limits in place or we'll go bankrupt. :) So what we do is we suggest that you give us more money as you send us more traffic. If it looks like you'll send us more traffic in a month than is allotted to your plan, we'll email you and ask you to upgrade or turn down the volume. After you've received a warning from us about your traffic, if you reach the monthly limit for your plan, we'll start limiting the traffic we'll process for your projects. After we've warned you about that, if you hit 125% of your limit, we'll stop processing data for your projects until the end of the month. We do offer a per-project setting for you to control how much traffic each project is allowed to use, and data received for errors that you mark as ignored is not counted against your limit.
Do you throttle?
We allow for bursts of error traffic without any throttling, but if that burst continues for an extended period of time, we may throttle your project, depending on the total volume of errors we are getting at the time. In other words, if you are sending us 2-3x the traffic of the next-highest sender for more than 10 minutes, we'll limit you to 15 errors per minute until we detect that your flood has subsided. The API will return a 429 response when this happens.
How does retention work?
Most error data gets stale pretty quickly, so we don't keep everything forever. We keep your data around for six months, then we unceremoniously drop one of the table partitions and recycle the disk space.

Here's a detailed feature list:

Pricing Large Medium Small Micro
Annually

Your CC will be billed once a year

$3,289 / year
Get This Plan
$1,419 / year Get This Plan $649 / year Get This Plan $319 / year Get This Plan
Monthly

Your CC will be billed monthly

$299 / month Get This Plan $129 / month Get This Plan $59 / month Get This Plan $29 / month Get This Plan
Resources Large Medium Small Micro
Retention

How long we keep error params, backtraces, etc.

180 days 90 days 60 days 30 days
Apps

The number of projects you can create

Unlimited Unlimited Unlimited Unlimited
Uptime Checks

The number of URLs you can monitor externally

25 10 3 1
Check-Ins

The number of cron jobs or scheduled tasks you can monitor to avoid silent failures

50 25 10 3
Error limit

The number of errors you can send us in a month without getting an email from us asking you to upgrade your account

1,750,000 600,000 225,000 100,000
Kinds of Monitoring Large Medium Small Micro
Exception monitoring

Alerts when your application raises exceptions

Deployment tracking

Know who deployed what, when. This feature also integrates nicely with Github to show the commits that got deployed.

Uptime monitoring

Our global network of servers will ping your site and let you know when it's down

Check-Ins

Monitor cron jobs and services by having them check in with Honeybadger. Simple Check-Ins report within an interval. Advanced Check-Ins allow schedules such as weekdays-only.

Advanced Advanced Simple Simple
Managing Errors Large Medium Small Micro
Metadata

Attach info like user-id to your exceptions automatically

User Feedback

Embed a user-feedback form on your error pages. Feedback is automatically attached to the error that just occurred.

Rate-based Escalation

Configure multiple alerts for different people and integrations based on error frequency. E.g., you can choose to only send Slack notifications when errors happen more than 10 times in an hour.

   
Advanced alert routing

Route error alerts to specific users and integrations by environment, hostname, exception class — almost any piece of data associated with the error.

   
Collaboration Large Medium Small Micro
Unlimited Users

Invite all your co-workers to help you out

Comments & Assignment

Attach comments to specific error & assign it to a user

Multiple Teams

Have several internal teams working on different sets of projects? We can handle that

   
Notification Channels Large Medium Small Micro
Email

Receive error & uptime alerts via email

SMS

Receive error & uptime alerts via text message

Slack

Receive alerts in Slack chat

HipChat

Receive alerts in HipChat chat

Flowdock

Receive alerts in Flowdock chat

Campfire

Receive alerts in Campfire chat

Ops Workflow Large Medium Small Micro
PagerDuty

Route notifications through PagerDuty

 
VictorOps

Route notifications through VictorOps

 
OpsGenie

Route notifications through OpsGenie

 
DataDog

Send Analytics to DataDog

 
Project Management Large Medium Small Micro
Github

Create and manage tickets in Github, and link stack traces to files in Github

Bitbucket

Create and manage tickets in Bitbucket, and link stack traces to files in Bitbucket

 
Clubhouse

Create and manage stories in Clubhouse

 
Jira

Create and manage tickets in Jira

 
Pivotal Tracker

Create and manage tickets in Pivotal Tracker

 
Redmine

Create and manage tickets in Redmine

 
Sprintly

Create and manage tickets in Sprintly

 
Trello

Create and manage tickets in Trello

 
Customer Management Large Medium Small Micro
Intercom

Send per-user events to Intercom

     
Pricing Large Medium Small Micro
Annually

Your CC will be billed once a year

$3,289 / year
Get This Plan
$1,419 / year Get This Plan $649 / year Get This Plan $319 / year Get This Plan
Monthly

Your CC will be billed monthly

$299 / month Get This Plan $129 / month Get This Plan $59 / month Get This Plan $29 / month Get This Plan