Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

This page's audience our own tag's counts — open to see them
–Visits
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · visits, page views and clicks counted by our own tag, which counts more than our checked analytics; every figure rounded down · how we count

Hangfire

Freemium#15 of 36 in Task Queue Software

Hangfire: A capable self-hosted task queue for ASP.NET background processing. Ranked #15 of 36 in Task Queue Software by our editors (7.8/10); pricing: Free plan; best for ASP.NET background processing.

7.8/10Editor score
Hangfire7.8 Visit Hangfire

At a glance

  • Editor score
    7.8 / 10
  • Pricing
    Free plan
  • Best for
    ASP.NET background processing
  • Free plan
    Yes
  • Deployment model
    Self_hosted
  • Facts checked
    20 Sep 2026
Hangfire screenshot
  • Where it wins

    • Supports delayed, recurring, retryable, and distributed jobs
    • Includes SQL Server, Redis, and in-memory storage options
    • Provides queues, continuations, batching, and a monitoring dashboard
  • Where it doesn't

    • Self-hosted deployment requires application-managed infrastructure
    • The Open plan limits storage to SQL Server and In-Memory
    • Paid plans begin at $500 per organization per year

Our verdict on Hangfire

Hangfire is an open-source framework for creating, processing, and monitoring background jobs in .NET and .NET Core applications. It suits teams building ASP.NET, ASP.NET Core, console, or Windows Services applications that need asynchronous work handled outside the main request flow. Its job types cover fire-and-forget, delayed, scheduled, recurring CRON-based, and continuation jobs, while configurable automatic retries address transient failures. Jobs can run in web applications or separate processes, with distributed processing across servers.

The free Open plan includes Hangfire Core under LGPL 3.0, commercial use, SQL Server 2008 R2+ and In-Memory storage, and community support. For organizations that need more storage choices and commercial components, Startup costs $500 per organization per year and adds Hangfire Pro, a perpetual license, a private NuGet feed, and SQL Server, Redis, and In-Memory storage. Business costs $1,500 annually and adds Hangfire Ace, source code access, email/helpdesk, and technical support. Enterprise costs $4,500 annually and adds a royalty-free EULA and priority support, with invoice or purchase order available.

Its strongest fit is application teams already working in the .NET ecosystem and comfortable with self-hosted infrastructure. Persistent storage, multiple queues, cancellation tokens, graceful shutdown, job batching, and a web monitoring dashboard give teams practical control over background workloads. Hangfire also integrates with ASP.NET, ASP.NET Core, SQL Server, Redis, In-Memory storage, Windows Services, console applications, and NuGet. Teams seeking a managed service or a different application ecosystem should look elsewhere; Hangfire centers on self-hosted .NET deployments. Choose it when ASP.NET background processing and flexible job execution matter more than managed operations.

Your product? Our editors can test Hangfire in depth and publish a review, labelled as paid · from $149/mo →

Hangfire pricing

Plans Free planFreemium A usable free plan; paid tiers unlock the limits above. Prices checked 20 Sep 2026.
See plans on hangfire.io

All 4 Hangfire plans and prices →

Hangfire fact sheet

Free planYes
Paid fromNot verified
Deployment modelSelf_hosted
Custom retry policyYes
Scheduled jobsYes
Dead-letter queueNot verified
Maximum payload sizeNot verified
Official SDK languagesNot verified
Money-back guarantee30 days
DeploymentSelf-hosted
PlatformsWeb, Windows
SupportEmail, Tickets, Community, Docs
Built forSmall business, Mid-market, Enterprise (editorial estimate)
Integrations8 integrations: SQL Server, Redis, In-Memory, ASP.NET, ASP.NET Core, Console applications …
PricingFree plan (source)
Websitehangfire.io
Facts checked20 Sep 2026

Hangfire integrations

Hangfire lists 8 integrations on its own site.

  • SQL Server
  • Redis
  • In-Memory
  • ASP.NET
  • ASP.NET Core
  • Console applications
  • Windows Services
  • NuGet

Alternatives to Hangfire

See all Hangfire alternatives →

Used Hangfire? Be the first to review it

The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used Hangfire for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.

Write a reviewTwo minutes · verified accounts only · read by an editor before it appears

Reviews come only from verified accounts. Sign in or create an account first — your e-mail is never shown.

Your rating

0 characters · at least 80, up to 3,000

Posted from your verified account. Reviews appear after an editor reads them, usually within two working days.

Featured on iTechGuides

Featured on iTechGuides — Hangfire 7.8/10

Hangfire is listed in our Task Queue Software directory. Add the badge to your site — it links back to this page.

<a href="https://www.itechguides.com/products/hangfire/"><img src="https://www.itechguides.com/best/badge/hangfire.svg" alt="Featured on iTechGuides" width="230" height="46"></a>

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.

Last updated · How we research and update