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

i3 review

Free#1 of 65 in Window Management Software

A configurable X11 window manager for Linux users who want precise tiling and workspace control.

9.4/10Editor score
i39.4 Visit i3

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

i3 is a free, open-source tiling window manager for X11, aimed primarily at advanced users and developers. It arranges windows in a tree structure and offers horizontal and vertical splits, stacking and tabbed containers, plus floating and fullscreen modes. Workspaces group windows and can be moved across screens, making i3 a fit for Linux users who want to shape their window layout and control it from the keyboard rather than rely on a preset desktop workflow.

Configuration is central to how i3 works. Users can define keyboard and mouse bindings, binding modes, application assignments, startup commands, and workspace-to-output mappings. Rules can send windows to particular workspaces or outputs, while layouts can be saved and restored through JSON files. The IPC interface allows scripts and external programs to interact with the window manager, which suits people who want to connect it to their own workflows. That flexibility also means i3 is less suited to someone looking for a graphical, ready-made setup with little configuration.

The product is free and open source, with no paid tier to weigh against its features. Its scope is narrower than a cross-platform window manager: i3 targets X11, and the project identifies GNU/Linux and BSD as target operating systems. Buyers who need configurable tiling, workspace control, and script integration on Linux should consider it; those who need a simpler out-of-the-box experience or a different display-system fit should look elsewhere.

i3 pros and cons

  • Where it wins
    • Switch among tiling, stacking, tabbed, floating, and fullscreen layouts
    • Assign workspaces to screens and windows to workspaces or outputs
    • Save and restore workspace or output layouts with JSON files
  • Where it doesn't
    • Aimed primarily at advanced users and developers
    • Designed for X11 rather than a broad range of desktop platforms
    • Requires configuration to define bindings, app rules, and workspace behavior

i3 fact sheet, pricing and score →

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