TrenchBroom is a modern cross-platform level editor for Quake-engine based games.
TrenchBroom is a modern cross-platform level editor designed for Quake-engine based games. It offers a robust set of tools for creating, modifying, and debugging game levels efficiently.
Key Features:
- Brush Editing: Includes vertex manipulation, clipping, scaling, shearing, CSG operations, UV view, and precise texture lock.
- Entity Editing: Features drag-and-drop support, FGD/DEF file integration, entity link visualization, and smart property editors.
- Multi-View Support: Works seamlessly in 3D and up to three 2D views for enhanced editing flexibility.
- Issue Browser: Provides automatic quick fixes and error resolution tools to streamline the editing process.
- Cross-Platform Compatibility: Runs on multiple operating systems, ensuring consistent workflow across different environments.
Audience & Benefit:
Ideal for game developers, level designers, and modders working with Quake-engine games. TrenchBroom enables efficient creation and modification of levels, improving productivity and reducing errors. Its cross-platform support allows users to work in their preferred environment without compromising functionality. Installation is available via winget.
TrenchBroom

TrenchBroom is a modern cross-platform level editor for Quake-engine based games.
Features
- General
- Full support for editing in 3D and in up to three 2D views
- High performance renderer with support for huge maps
- Unlimited Undo and Redo
- Macro-like command repetition
- Issue browser with automatic quick fixes
- Point file support
- Automatic backups
- .obj file export
- Free and cross platform
- Brush Editing
- Robust vertex editing with edge and face splitting and manipulating multiple vertices together
- Clipping tool with two and three points
- Scaling and shearing tools
- CSG operations: merge, subtract, intersect
- UV view for easy texture manipulations
- Precise texture lock for all brush editing operations
- Multiple texture collections
- Entity Editing
- Entity browser with drag and drop support
- Support for FGD and DEF files for entity definitions
- Mod support
- Entity link visualization
- Displays 3D models in the editor
- Smart entity property editors
- Supported Games
- Quake (Standard and Valve 220 file formats)