Exporting and importing session files

A session file is everything you've done to the chart, written to one file: which channels are on, their colors, scaling and axis sides, module offsets, the X-axis mode and zoom window, and every annotation, markup, lock and measure point. Reopen it a month later and the chart comes back exactly as you left it — or send it to a colleague and they see what you saw.

Exporting

  1. Click “⇪ Export session” in the top view-toggles.
  2. Check the filename. Overtrace suggests one stamped with the date and time, and adds the .otsession.json extension for you.
  3. Add a note for whoever opens the file — optional, but it's the fastest way to say what to look at.
  4. Under Contents, choose “Full session” or “Overlay only”. The estimated file size updates as you switch.
  5. Click “Export”. The file is written to your browser's downloads.

Full session vs Overlay only

Importing

  1. Click “⇩ Import session” and pick the file, or just drag the .otsession.json onto the window.
  2. Read the preview: contents, the exporter's note, when it was exported, the modules it carries, and how many annotations, markups, locks and measure points are in it.
  3. Click “Load”.

For an overlay-only file, the preview also lists which of your loaded modules it matched by source hash, and which sources it couldn't find. If some are missing, the button reads “Load anyway” and those overlays are skipped — cancel and open the missing datalogs first if you want everything. If nothing matches at all, there's nothing to attach the overlay to and the button is disabled.

If loading fails part-way through, Overtrace puts your previous chart back and tells you so. You never end up looking at a half-loaded session.
The file is JSON with a version stamp on it, so newer builds of Overtrace keep opening older session files. Open a file from a newer build than yours and you get a plain message telling you to update, rather than a broken chart.
Export and import both require a license, because a full session file can carry raw datalog data. In demo mode the buttons stay visible but render locked.

FAQ

Does the session file travel through Overtrace servers?

No. Exporting writes a file straight to your browser's downloads, and importing reads a file you pick from your own disk. Nothing is uploaded or transmitted through Overtrace's infrastructure.

How do I share a session with a teammate?

Export a Full session file and send it however you'd send any document — email, chat, a shared drive. They import it locally and see your exact chart, no datalogs needed.

What if I edit the session file by hand?

The importer validates the file before touching anything. An edit that breaks the shape produces a friendly error and leaves your current chart exactly as it was.