.WFM

WFM File

Tektronix Oscilloscope Waveform Data File
Ask a question
QUICK ANSWER

A WFM file is a binary waveform capture saved by Tektronix TDS, DPO, and DSA series digital oscilloscopes. To open it on a PC, use the free (but legacy) Tektronix WaveStar software, the Tektronix WFM Converter utility, or MATLAB with the wfm2read.m script. The format is safe - it contains only signal data and acquisition metadata, no executable code.

Developer: Tektronix, Inc. Category: Data Files MIME: application/octet-stream
OPENS ON Windows
Related: .PKPASS · .DAT · .JSON · .RIS

On this page

19k+ extensions indexed
Last reviewed Aug 8, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

What is the WFM file format?

.wfm files are binary waveform data files saved by Tektronix oscilloscopes, primarily the TDS 5000, TDS 6000, TDS 7000, and DPO 70000 series instruments. Each file captures a complete oscilloscope acquisition: raw sample data (voltage vs. time) together with a fixed-length header encoding all parameters needed to reconstruct the waveform - time scale, voltage scale, offset, sample rate, and record length.

The header is followed by the curve buffer, which stores raw samples as INT16 (2 bytes/sample), INT64 (8 bytes/sample), or FP32 (4 bytes/sample) depending on the instrument model. Fast-frame acquisitions store multiple frames sequentially, each with an individual timestamp. User marks, if set, are appended after the curve buffer at approximately 75 bytes each.

Tektronix documents four format revisions - LLWFM, WFM#001, WFM#002, and WFM#003 - described in manual 077-0220-11. The primary software reader, WaveStar, was discontinued in the early 2000s and is now available as unsupported legacy freeware. MATLAB users can import .wfm files using the wfm2read.m script; the sigrok open-source signal analysis project also provides a reader. The related .isf (Internal Storage Format) is a simpler sibling format from the same instrument families, often preferred for quick data export.

Security & safety

RISK: LOW

Scientific data file; no executable content. Contains only waveform samples and acquisition metadata.

Format details

in a nutshell
FULL NAMETektronix Oscilloscope Waveform Data Fileaka Tektronix WFM file, oscilloscope waveform file
DEVELOPERTektronix, Inc.since 1990s (TDS 5000/6000/7000 series oscilloscopes)
CATEGORYData Files
MIME TYPEapplication/octet-stream
TYPEbinary scientific/instrumentation data file
This extension is also used by…
  • dBASE Form File - dBASE database IDE uses .wfm for form definitions that make up the UI of dBASE applications; unrelated to oscilloscope data.

Programs that open WFM files

Windows4 apps
dBASE Paid Only relevant if the .wfm is a dBASE form file, NOT an oscilloscope file. Open via dBASE IDE.
WaveStar Software for Oscilloscopes (WSTRO) Free Download legacy version from Tektronix; install and open .wfm file via File → Open. Note: 32-bit only, unsupported since early 2000s, may require compatibility settings on Windows 10/11.
Tektronix WFM Converter Free Utility to convert WFM to CSV or other formats for further analysis.
MATLAB (with wfm2read.m) Paid Download wfm2read.m from MATLAB Central File Exchange; call wfm2read('file.wfm') to load data as array.

Technical details

deep spec
Format typeBinary scientific instrumentation data file
EncodingBinary, little-endian
HeaderFixed-length; encodes acquisition parameters: time scale, voltage scale, offsets, record length, sample format
Sample data typesINT16 (2 bytes/sample), INT64 (8 bytes/sample), or FP32 (4 bytes/sample) - instrument-dependent
Format revisionsLLWFM, WFM#001, WFM#002, WFM#003 - documented in Tektronix manual 077-0220-11
Typical file size10 KB - 50 MB (depends on record length: 1k to 200M samples)
Maximum sample rateUp to 200 GS/s on DPO70000 series instruments
Multi-frame supportFast-framing mode stores sequential frames with per-frame timestamps
User marksAppended after the curve buffer; approximately 75 bytes each
Primary softwareWaveStar for Oscilloscopes (WSTRO) - discontinued; available as unsupported legacy freeware
Open-source/scripting supportsigrok project; MATLAB wfm2read.m script
Related format.isf (Internal Storage Format) - simpler sibling format from the same Tektronix instrument families
Supported instrumentsTektronix TDS 5000, TDS 6000, TDS 7000, DPO 70000 series oscilloscopes
Released1990s (TDS 5000/6000/7000 series oscilloscopes)
Latest versionReference Waveform File Format Manual 077-0220-11 (covers TDS5000-DPO70000 families)
Specificationdownload.tek.com

WFM conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with WFM files. Be specific - include your system and software version.
No account needed · answers usually within a day

No questions yet - be the first to ask about WFM files.

Frequently asked questions

How do I open a WFM file on my PC?
Use the free (legacy) Tektronix WaveStar software or the Tektronix WFM Converter utility. For data analysis, import into MATLAB using the wfm2read.m script from MATLAB Central.
Can I convert a WFM file to CSV?
Yes - use the Tektronix WFM Converter or MATLAB wfm2read.m. CSV lets you open the waveform data in Excel or Python.
Is WaveStar still available?
WaveStar was discontinued in the early 2000s but Tektronix made it free. Download legacy versions from the Tektronix website or the Internet Archive. It is 32-bit only and unsupported.
What is the difference between WFM and ISF?
.wfm is the full waveform format with complete metadata; .isf (Internal Storage Format) is simpler and used for shorter captures. Both come from Tektronix oscilloscopes.

References

1Tektronix - Reference Waveform File Format Manual (077-0220-11)download.tek.com
2sigrok - File format: Tektronix WFMsigrok.org

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.EXEWindows Executable (Portable Executable)
6.RPMSGRestricted Permission Message
7.MDMarkdown Document
8.DATProgram Data File (generic)
9.NOMEDIAAndroid No-Media Marker File
10.TXTPlain Text File

Related extensions

.PKPASSApple Wallet Pass (formerly Passbook)
.DATProgram Data File (generic)
.JSONJavaScript Object Notation file
.RISResearch Information Systems citation file
.OFXOpen Financial Exchange
.CSVComma-Separated Values

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z