Open TDMS files in your browser

The file LabVIEW, DIAdem and NI's DAQ cards log measurements into, a channel for each sensor. Open one right here, every channel on one timeline, with no DIAdem. Nothing leaves your device.

Or drop it anywhere on this page

What you'll see

Your measurement opens with its channels down one side, under their groups, and each channel as a curve in its unit on one timeline.

bench-run.tdms

TDMS 1.0 • 5 signals • 59 s • 27.5 KB

  • Every channel in its unit • Scaled as the file says
  • Two cursors • Lowest, highest, mean and RMS between them
  • Find a channel by its name
  • Export • PNG, and the values between the cursors as CSV

About TDMS

National Instruments made TDMS for LabVIEW, so a test rig could stream its measurements to disk as fast as its DAQ cards took them, and LabVIEW, DIAdem, FlexLogger, SignalExpress and NI's data loggers all write it. The older TDM keeps the same groups and channels as XML, with their values in a TDX file beside it.

A TDMS is a run of segments, each a lead in, the objects it adds or changes (the file, its groups and their channels, each with properties like a unit, a start time and a time step) and then the values, channel after channel or interleaved. DAQmx can log the card's own integers with the scales that make them volts, and a .tdms_index beside the file holds the segments' headers again.

Filepeek reads it in your browser and draws every channel as a curve in its unit on one timeline, under its group: a waveform at its time step, a channel against its group's time channel, text as labels, and DAQmx's raw data scaled as its properties say. A TDM opens with its TDX dropped beside it. Drag or pinch to move and zoom, put two cursors to read each channel with its lowest, highest, mean and RMS between them, find a channel by its name, and save the view as PNG or the values between the cursors as CSV.

Technical Data Management Streaming file

Format

MIME type
application/x-tdms
Made by
National Instruments, now NI

Inside the file

Groups
Channels kept together, like a run of a test
Channels
Each sensor's values in its unit
Properties
The start time, time step, unit and more
Values
Channel after channel, or interleaved

Opens in every browser

Filepeek opens TDMS files, and TDM files with their TDX, in Chrome, Edge, Firefox and Safari. On their own, browsers only download them.

  • YouChromeOpens through Filepeek
  • YouEdgeOpens through Filepeek
  • YouFirefoxOpens through Filepeek
  • YouSafariOpens through Filepeek

Apps that open TDMS

  • WindowsDIAdem or LabVIEW • NI's TDM add-in for Excel, free
  • MacLabVIEW • npTDMS in Python, free
  • iPhone and iPadNo app opens it
  • AndroidNo app opens it

Questions

How do I open a TDMS file without DIAdem?

Drop it on this page or choose Peek a TDMS. Every channel opens on one timeline in your browser, under its group, on a phone too.

Can I open a TDM file?

Yes. Drop the .tdm with the .tdx of the same name, or the folder they're in. The TDM's XML says where each channel's values lie in the TDX, and they open like a TDMS's channels.

Does it scale DAQmx raw data?

Yes. A file DAQmx logged as the card's own integers opens in volts, or in whatever unit its scales give, each channel worked out through the scales its properties carry.

What's the .tdms_index file?

A copy of the headers of every segment without the values, which LabVIEW writes to find its way through a large file. Filepeek reads the .tdms itself and needs no index.

Can I save a channel as CSV?

Yes. Put the two cursors around the part you need and choose Export, then Save the values, for a column for each channel and a row for each time.

More scientific formats

All supported file types

Opens in a new tab

EXIF

Verify

License

Signature