Welcome
Drawbridge is a network diagram editor. It exists to make network documentation quick enough to draw that it actually gets kept up to date: you place devices, drag cables between them, and the app takes care of the tidy orthogonal routing, the spacing and the styling.
This manual ships inside the app. It works offline, it describes the version you are running, and you can reach it any time with F1.
Your first diagram in five minutes
- Place a device. Press D — or Device in the tool dock along the bottom — and the device picker opens where the pointer is: type Firewall, Switch, Server, and press Enter. In Classic, click a shape in the left-hand palette and then the canvas, or drag the shape straight out of the palette. See Shapes.
- Name it. Double-click the device and type. Enter commits.
- Cable it. Hover a device and drag from one of the four handles on its sides onto another device — or press C for the Cable tool. The connector routes itself around whatever is in the way. See Connectors.
- Say what the link is. With the connector selected, pick a Link type (IPsec, trunk, LAG, WAN, management, wireless, conduit, fieldbus, HA) and a Speed from the two dropdowns in the panel on the right. The type is the line style, the speed is the colour.
- Tidy it. Select several devices and use Align to line them up and space them evenly. Nothing needs hand-nudging.
- Ship it. Export ▾ gives you SVG, PNG, a PDF with a title block — or PDF with schedules, the handover pack that prints the cable schedule and the inventory after the drawing — a self-contained HTML viewer, a Visio file, or the image straight on your clipboard. See Exporting.
Everything is undoable with ⌘/Ctrl Z, and your work is snapshotted locally as you go — closing the window by accident does not lose anything.
How the app is laid out
Drawbridge opens in Studio: an app bar across the top with the document's name and menu, the Draw, Tables, Checks and Pack views, Import, Export, Share and the ☰ app menu; the pages down the left; the tool dock floating along the bottom of the drawing; and on the right the Facts panel for whatever is selected, with its Facts, Cables and Look tabs. Region by region, with the six themes it comes in: Layouts: Classic and Studio.
Classic, the layout Drawbridge has always had, is one click away — ☰ → Layout → Classic — and stays your layout on this device once chosen. It is laid out like this:
- Toolbar (top) — the app name opens About; then the File group (New, Open, Save, Revisions, Blocks), Import and Export side by side because they are the two ways a drawing meets other tools, and the editing actions — undo, redo and Replace. The right-hand end is about what you are looking at rather than what you are changing: Layers, Align, the ★ quick-shapes menu, the eye for what the drawing shows, zoom, fit to window and isometric. A "More" (☰) button appears when the window is too narrow for all of it, and the ☰ App menu (auto-save, this manual, light/dark, sharing) is always at the far right.
- Palette (left) — every shape, grouped into families, with a search box, the Add place… map picker, and the Connector tool.
- Canvas (centre) — the drawing surface. See The canvas.
- Inspector (right) — appears when something is selected, and shows only the controls that apply to it. It has three tabs: Facts (the Label field, then Details and Arrange, then Copy/Paint), Cables (what the selection is wired to, the count on the tab) and Look (Appearance and Text). Wherever the card is wide enough — docked in the Studio layout — each label sits beside its field. Click a section's title to fold it away; the panel remembers what you folded, per group, and a group with nothing to say for the current selection is not drawn at all.
- Pages bar (bottom) — one tab per page, with add, rename, reorder and delete. Double-click a tab to rename it; that name is the page's name everywhere, including the suggested filename when you export it.
The ideas worth knowing up front
Routes are derived, not drawn. An Auto connector has no stored geometry: the router re-solves the whole page whenever anything moves. That is why cables shift when you move an unrelated device — and why you never have to clean up cabling by hand. If you want a path that never changes, set that connector to Direct or Custom.
Two channels on every link. The link type carries what the connection is (dash pattern and badge); the speed carries how fast (colour). They compose, and the Legend button builds a key from whatever the page actually uses.
Containers contain by geometry, groups by membership. A zone or rack carries whatever stands on it, however you move it. A group carries its members wherever they are. One object can be detached from a container it stands in, so it stays put while the container moves.
One good default over a setting. There is no styling panel. Tile fill, outline colour, fonts and spacing come from the design tokens so a large diagram stays calm and consistent; what you can set is what carries meaning — kind, label, colour, link type, speed. The two exceptions are questions about the whole drawing rather than about one object, and both live in Document info: how big the writing is (Text scale) and how heavy the lines are (Line weight — Fine, Normal or Bold).
Your files stay yours. Drawbridge reads and writes .drawio (and Visio .vsdx), locally. There is no account, no telemetry, and nothing is uploaded. See Settings, desktop and privacy.
Free to use, at home or at work. Use Drawbridge for anything, commercially, for as long as you like, without paying and without asking. Copy it, share it, run it on your own servers. The one thing the licence does not allow is using Drawbridge to build a product that competes with it. The full terms are on the licenses page, and the name and logo are trademarks — a fork is welcome, under its own name.
Where to go next
- The canvas — panning, zooming, selecting, pages, isometric view, layers.
- Keyboard shortcuts — the full list.
- Shapes and Connectors — the drawing model in detail.
- Files and templates and Exporting — getting work in and out.
- Working together — live peer-to-peer sessions (desktop app).
- Diagrams from code and AI assistants (MCP) — paste a neighbour table or a topology in, or let an assistant draw it for you.
- Troubleshooting — when something looks wrong.