Skip to content
testcritic

Hoverfly

Lightweight service virtualisation: capture real traffic, then simulate it.

Test Data & MocksOpen sourceSelf-hostable
Visit Hoverfly

What it is

Hoverfly runs as a proxy that captures real HTTP interactions and replays them as a simulation, with modes for capture, simulate, spy and synthesise, plus middleware for modifying responses and injecting latency. It targets service virtualisation for teams that cannot afford enterprise virtualisation suites.

Best for

Teams needing lightweight service virtualisation against real recorded traffic.

Where it is strong

  • Capture mode produces a realistic simulation from live traffic with no authoring.
  • Latency injection makes it useful for performance and resilience testing too.
  • Small footprint — a single Go binary.

Where it falls short

  • Smaller community and slower development than WireMock.
  • Proxy configuration in complex networks takes effort.
  • Captured simulations need periodic refresh.

Pricing

Free and open source

Open source

Free tier: Everything, self-hosted

What drives the bill: Free and open source. You pay in engineering time and CI minutes.

Check current pricing on SpectoLabs’s site

Figures are indicative and were last reviewed August 2026. Vendors change pricing often; confirm before you commit.

Works with

JUnitDockerKubernetesJenkins

What people who use Hoverfly say

No reviews of Hoverfly yet. If you have used it in anger, yours would be the first.

Alternatives to Hoverfly

If Hoverfly is not the right fit, these solve the same problem differently.

Explore all alternatives