Quick Topo Create a topo →

Quick Topo user guide

Turn a crag photo into an interactive climbing topo — draw the lines, add grades and approach notes, then share a link or export print-quality images and PDFs.

Quick Topo is a free web app: there's nothing to install and no account is needed to make, save or export a topo — everything works straight from the home page. This guide walks through the whole app, screen by screen.

1. Getting started

From the home page, tap New topo from photo and pick a crag photo — the editor opens on it. JPEG, PNG, WebP and HEIC/HEIF (iPhone) photos are all accepted. If the photo carries GPS data, the crag location is filled in for you automatically.

The same button reopens a file you saved earlier: pick a project file (.topo) or an Interactive HTML topo you exported instead of a photo, and carry on editing it.

On a computer you can also drag a photo or a .topo file anywhere onto the home page. Below the buttons you'll find My topos (everything saved on this device or in your account), Public topos and a Map of located public topos. Your work is saved automatically in the browser as you go — but a browser is not a backup, so see Sharing & backup once a topo matters to you.

2. The editor

View vs Edit modes

The toolbar starts with a View / Edit toggle. View is the read-only experience your audience gets — browse climbs and their details without changing anything. Edit reveals the drawing tools. The ← button (top-left) returns you to My Topos.

The tools

In Edit mode you get these tools:

Drawing mechanics

With Draw climb or Variation active, click along the line of the climb to drop anchor points. A hint bar shows at the bottom with a Done button. To finish a line:

When you finish a climb, the editor selects it and focuses the name field so you can type its name straight away. The same click-to-place mechanics apply to the Approach / descent line and Placeholder climb tools.

Multi-pitch climbs

Any climb can be broken into pitches. Select it, then press Make multi-pitch at the bottom of the climb details panel and click its line wherever a belay is — a ring appears on the line, labelled with the pitch that starts there (P2, P3…). Each pitch gets its own row where you can set a grade, a length and a note like "slab to a bolt belay" — pitch notes can @-mention other climbs and photos just like a description.

Branching and merging

Lines can share starts and ends, which is how variations and linked pitches are drawn:

Editing anchors

With a climb selected (Select tool), its anchor handles appear on the line:

Keyboard shortcuts

Press ? at any time for this list:

KeyAction
SSelect tool
DDraw climb tool
VVariation tool
BAdd a belay to the selected climb (multi-pitch)
EnterFinish the line being drawn
BackspaceRemove last point while drawing
EscCancel drawing / deselect
⌘Z / ⇧⌘ZUndo / redo
⌘SSave project file
FZoom to fit
DeleteDelete selected climb / annotation
Double-click lineInsert an anchor (selected climb)
Alt + click anchorDelete that anchor
Space + drag / middle-dragPan
Start drawing on a lineBranch off it (shared start)
Click a line while drawingMerge into it
?This help

Use Fit (or F) to zoom the photo back to fit the screen at any time.

3. Multiple photos per topo

A topo can hold several photos — handy for a crag with more than one wall or sector. A photo strip runs along the bottom of the canvas. Click a thumbnail to switch to that photo; the drawing tools then act on the photo you're viewing. Climb numbers stay continuous across all the photos.

To add a photo, click the + tile at the end of the strip (you can add several at once) — or, on a desktop, drag photos from your computer straight onto the editor while in Edit mode. To manage a photo:

4. Editing the base image

Click Image in the toolbar to open the Edit image panel. Here you can:

Cancel discards the changes; Save bakes the edits into the image. Note that saving clears the undo history, so it's a good moment to be sure.

5. Climb details

The right-hand panel lists every climb under Climbs, in guidebook order. Click a climb (in the list or on the photo) to select it; in Edit mode you can drag list rows to reorder them, and the × deletes a climb. The Climb details inspector below then lets you edit:

When you select an annotation instead, the inspector shows its own controls — the label Text (selected ready to type over when you place it), a Rotation slider for the abseil symbol (a belay is symmetric, so has none), Colour and Style for descent/placeholder lines, and a Delete annotation button.

6. Crag info

Click Info in the toolbar (it's under the ☰ menu on narrow screens) to open Crag info, which holds everything about the crag itself:

7. Topo settings

Click Settings for Topo settings, which control how the topo is drawn and which grade systems it uses:

At the bottom, Save as my defaults makes new topos start from this topo's settings, and Restore my defaults applies your saved defaults to the current topo.

8. Accounts & sign-in

You never need an account, but signing in keeps your topos with you on any device. Sign-in is by magic link: open Sign in, enter your email, press Email me a link, and click the link we send (it works once and expires in 15 minutes) — no password.

Once signed in, the account button opens Your account, in three tabs:

Sign out sits at the bottom of the dialog.

9. Sharing & backup

By default a topo is local-only: it lives in this browser's storage and there's no other copy. The Share button opens Share & back up, and Back up & create links makes a hosted copy — a real backup — plus two private links:

The status pill in the corner of the photo always tells you where a topo stands: red while it exists only on this device (or a sync failed), orange while changes are syncing, and green once they're safe on the hosted copy — settling to a small green tick when nothing's changed for a few seconds. Tap it to see what each sync carried and how long it took. Once shared, your changes sync to the hosted copy automatically.

Other options in the dialog:

You can still keep an offline copy at any time: choose Project file (.topo) in Export (or press ⌘S), which downloads the project file to your computer.

10. Exporting

Export opens Export topo. Pick a Format and the relevant options appear:

FormatBest forOptions
ImageA picture of the topoImage type — PNG (lossless), JPEG (smaller; quality slider), WebP (small, high quality; quality slider), SVG (vector) or Social card (1200×630 with the title). Resolution and include-details for the raster types.
Project file (.topo)Backup; reopen and edit later—
Interactive HTMLTap-able topo that works offline—
PDFPhoto pages plus a climb tablePage size; include climb table
Developer ZIPPhotos, SVG overlays and JSON for programmers—
Print…A guidebook layout, on paper, as a PDF, or as a printed bookletPaper; orientation; climb table placement; descriptions; introduction page; order a printed copy (shared topos, where enabled)

The options mean:

The Interactive HTML export is a single self-contained file — the photo and all data are embedded — so it works offline and can be reopened for editing by picking it with New topo from photo on the home page. The Copy image button copies the current photo straight to your clipboard to paste into a message or document.

11. Browsing topos

The /topos page lists topos, newest first, in four views chosen at the top:

In every view you can:

Each card carries an offline badge: green means the topo is already saved and opens without signal; red means tap to download it (the page, data and previews) into your device's cache for offline use. A downloaded topo's Map link works offline too: the map around the crag, parking and approach track is saved with it (down to about street level — zooming in further, or panning well away, needs signal).

12. The interactive viewer

Anyone opening a view link (or your exported HTML) gets the read-only viewer. It shows the photo with the climbs drawn on, and a list of climbs beside it: