Fiddler in 2026

speckx1 pts0 comments

Fiddler in 2026 – text/plain

Skip to content

I’ve shared the stories behind the Fiddler Web Debugger a fair bit over the years, in the Fiddler Book, in a talk at the CodeMash conference in 2015, and on this blog. It features prominently in my to-be-completed (some day?) memoir, and I’ve enjoyed telling Fiddler stories to folks who ask over the years. (I’ve also written a ton of content about using Fiddler.)

Over two decades, what was once a little side project came to influence a very meaningful percentage of my life, including where I live today and so many of my life’s experiences.

Receiving the Engineering Excellence Award for Fiddler, circa 2007

On Monday morning, I got a ping from someone from Progress Software, acquirers of Telerik in 2014, after Telerik acquired Fiddler (and for a few years, me) back in 2012. They asked for an email address to which they could send a note.

"This isn’t gonna be good", I assumed. Correctly.

After I left Telerik for Google in 2016, development on the "Fiddler Classic" application had stagnated as the owners put their investments into a series of products they could monetize.

To be fair, this pivot was not unexpected. Initially, Telerik had purchased Fiddler largely for the community attention — the tool had a huge userbase of the exact developers the company was courting — we always expected that eventually we’d have a cross-platform version of the product that could be sold like Telerik’s other professional tools. Telerik had loudly promised that Fiddler would remain "free forever" to avoid expected community outrage about commercializing a previously-free tool. The blog post announcing the change was explicit:

… but even that wasn’t enough, so a follow-up post was made shortly after:

The unambiguous clarity of this promise had somewhat painted Telerik into a corner– they’d either need to find new ways to 1) monetize the technology behind Fiddler (we had several solid ideas), or 2) pivot to a new cross-platform product they could sell, or 3) renege on their promise and start charging for Fiddler for Windows.

While I was at Telerik, I worked a little on #1 — we created a licensable version of FiddlerCore, the core engine inside Fiddler, with the idea that other companies could sell products based on it. They had used FiddlerCore inside Telerik’s Test Studio product (that’s how I came to their attention to start with), and we figured other companies might need similar technology. Interest was… not very high. Very frustratingly and humiliatingly, my former employer wanted to use FiddlerCore inside their Message Analyzer product. But they didn’t want to pay for it. So instead, a juggernaut worth hundreds of billions of dollars wrote code to prompt the end-user to pirate FiddlerCore. This is the sort of behavior then most often seen from shady apps trying to avoid paying MP3 patent fees:

To this day, I remain shocked that the lawyers from both companies allowed this experience to ship. (The fact that Microsoft-ecosystem developers made up virtually all of Telerik’s customers probably had something to do with Telerik not suing their pants off).

I had also started work on strategy #2 (build a cross-platform version) shortly after I started at Telerik. I spent months trying to get Fiddler running on Mono, an early cross-platform version of the .NET Framework. It didn’t go great. I built a serviceable version for Linux, but the UI port for MacOS would crash constantly. A hybrid strategy, using Mono for FiddlerCore, and building a new front-end on Electron, seemed plausible though. Alas, this vision had been put on pause in 2014 when Telerik conducted wide US-based layoffs in advance of an expected IPO on the US stock market. After its acquisition by Progress, Telerik eventually restarted this strategy, eventually shipping Fiddler Everywhere, a product that had a few key advantages over Fiddler Classic (cross platform! some team features!) and a lot of downsides (no extensibility model).

I’d hoped that Progress/Telerik might open-source Fiddler Classic at some point to grow the ecosystem (things like the Fiddler SAZ format would get even more popular and create the possibility of sellable synergies) but this never happened. Instead, Fiddler just quietly decayed. As browsers adopted new standards (e.g. GREASE, tls1.3, zstd content compression), Fiddler Classic required more and more caveats for use. However, Fiddler’s rich extensibility model means that I could keep building new capabilities in and on Fiddler in the ten years since I’ve been able to commit updates to Fiddler itself.

I still use Fiddler almost every single day, but in many cases I’m not even using Fiddler to capture traffic anymore, instead just using it as a viewer for traffic captured natively by Chromium, or to use its TextEncoder and inspectors, or even as a frontend for other tools.

This Week

Opening Fiddler on Monday, I was presented with a FiddlerUpdate announcement, including some neat...

fiddler telerik after cross platform version

Related Articles