Skip to content
StepStep

STEP VS ZEN

Step vs Zen Browser

Zen is the most beautiful Firefox fork ever shipped. Step is a Chromium fork built around persistence. Different engines, different bets.

Zen is open source, community-driven, and beautifully designed. Its calm aesthetic and rapid release cadence are genuinely impressive. We love it on principle. But Zen inherits Firefox's session manager, which has always been best-effort. Step's central thesis is that persistence has to be the foundation, not a layer on top. That meant choosing Chromium for the engine and writing our own state model from scratch.

Side by side

Engine

StepChromium
ZenFirefox (Gecko)

Open source

StepNo (free during beta)
ZenYes, MPL 2.0

Design quality

StepPremium calm aesthetic
ZenPremium calm aesthetic

Workspaces

StepPersistent Spaces with full state restore
ZenWorkspaces with Firefox session restore (best-effort)

Persistence

StepTabs, groups, splits, scroll, annotations all restored
ZenTabs restored, occasional session loss reported

Annotations

StepNative Marginalia layer
ZenNot built-in

Navigation graph

StepStep Trail records exploration shape
ZenLinear history

Cross-page search

StepGraph Find across the entire Space
ZenCmd+F on current page

Extensions

StepChrome Web Store (full Chromium catalog)
ZenFirefox Add-ons

Platform

StepmacOS
ZenmacOS, Windows, Linux

Pricing

StepFree during beta
ZenFree, donations welcome

Where Zen wins

  • Zen is open source. You can read every line.
  • Zen runs on Linux. Step doesn't.
  • Zen has been shipping rapidly with a passionate community.
  • Firefox engine means Manifest V2 extension support and stronger ad-blocking compatibility.

Where Step wins

  • Step's persistence model is the core feature, not a session-restore inheritance from upstream.
  • Annotations and Trail are first-class data, not extensions.
  • Graph Find searches across pages in a Space, not just the current one.
  • Built on Chromium so the broader extension catalog and web compatibility are stronger.

Which one should you pick?

Pick Step if

  • You want persistence that holds up every time, including scroll positions and annotations.
  • You need broad Chromium extension compatibility.
  • You're on macOS and want a polished native shell.

Pick Zen if

  • You need open source for principled or auditing reasons.
  • You're on Linux.
  • You prefer the Firefox engine for ad-blocking or tracking protection reasons.
  • You're comfortable with Firefox's session manager and don't feel the persistence pain.

Frequently asked

Why didn't Step pick Firefox like Zen?
We considered it. The Firefox session manager and storage layer are not built for the kind of state preservation Step needs. Rebuilding that on top of Gecko would have taken longer than starting from Chromium with a fresh state model.
Will Step open source the code?
Possibly. We're focused on shipping the product first. Once the core is stable, we'll evaluate which parts make sense to open.

More comparisons