Loading your datalogs into Overtrace

With a license active, you can load your own datalogs. Overtrace accepts CSV, Excel (.xlsx / .xls), and text (.txt) files, and parses each one entirely on your device.

  1. Click “+ Add module logs” in the top-right, or drag files anywhere onto the window — a drop overlay appears to confirm.
  2. Pick one or more files. Each file becomes its own module, named after the file (up to 40 characters).
  3. Overtrace auto-detects the format and parses every channel. A toast confirms the result.
  4. Tick channels in the sidebar to plot them. The first module you load has its first two channels enabled automatically.

Reading the confirmation toast

After each file loads, a toast summarizes exactly what Overtrace found, for example: “Added ‘Unit 3’ [Caterpillar]: 12,480 rows, 34 channels, 6 digital (18 rows skipped · 2 dead sensors skipped).” Here's what each part means:

Loading several modules at once

You can select multiple files in one go, or keep adding files later — each becomes a separate module you can overlay. If every module you load uses an elapsed-time axis (like Caterpillar), Overtrace automatically switches the X-axis to Elapsed so the axis reads sensibly.

Nothing is uploaded. Parsing happens locally in your browser — there is no server route that accepts your files.

FAQ

What file types can Overtrace open?

CSV (.csv), Excel (.xlsx and .xls), and text (.txt) datalogs. The format is auto-detected on load.

Can I load more than one file?

Yes. Select multiple files at once, or add more later. Each file becomes its own module that you can overlay with the others.

Why were some rows skipped?

Rows without a valid timestamp (or elapsed time for Caterpillar) are dropped. The count of skipped rows is shown in the confirmation toast.