Skip to content
TaskNinja

HomeToolsWF1 File ViewerWF1 to CSV and Excel Converter

WF1 to CSV and Excel Converter

Turn an EViews workfile into CSV or an Excel workbook in this browser, with every series, the observation dates and the series labels, and no EViews licence needed.

Wf1OpenFreeNo signupOn your device
Opening the tool…

What this tool does

Convert an EViews .wf1 workfile to CSV or Excel online, free, without EViews. Every page and series, with dates and labels. The file is never uploaded.

How to use it

  1. Choose the .wf1 file, or drop it on the box. It stays on your device.

  2. Check the pages and series on screen, so you know what the export will hold.

  3. Press Download Excel for a workbook with one sheet per page, or Download CSV for the page shown. Pick another page first to save that one as CSV.

  4. Open the file in Excel, Google Sheets, LibreOffice, R, Python, Stata or gretl.

Common uses

Most people who get a .wf1 file only want the numbers. Textbooks such as Principles of Econometrics and many university courses ship their data as EViews workfiles, replication packages for economics papers often do the same, and forecasting teams pass workfiles around because EViews is what they use. Without EViews the usual advice is to install gretl or an R package and write some code. This page does it in the browser: choose the file, look at it, press a button.

Excel gets one sheet per workfile page with the observation labels (1990Q1, 2012-01-03, Australia 1971 and so on) in the first column and a series per column, the header row frozen, a Series sheet with each series' display name, description, remarks and statistics, and an About sheet listing the page frequencies and any other objects. NA values become empty cells, so averages and charts in Excel ignore them the way EViews does.

CSV gets the current page as UTF-8 with a byte order mark, so Excel shows accented names correctly, and with the obs column first. That is the shape R's read.csv, pandas.read_csv and Stata's import delimited expect. Panel pages keep one row per cross section and period, with the identifier series EViews uses for the panel as ordinary columns too.

Each export keeps the series names exactly as EViews stores them, in capitals, so scripts written for the original workfile still find their columns. Display names and descriptions do not go into the CSV header, which keeps it easy to read in code; they are in the Series sheet of the Excel file and in the Series list on screen, together with the remarks and source notes the author left in each series' label view.

Big workfiles are fine. A daily page with decades of data and dozens of series converts in a second or two, because the reader runs in a background worker and the CSV is written in pieces. Pages too big for Excel's row limit are flagged, and the CSV always has every observation.

Private, and the limits

The conversion happens on your device. The .wf1 file is not uploaded, and the CSV or Excel file is handed straight to your browser as a download.

Only stored series are exported. Equations, graphs and tables in the workfile are listed in the About sheet by name, and series EViews saved in a compressed form are named in a note instead of being exported with wrong values.

Official sources

Last checked 2026-11-05.

FAQ

How do I convert a WF1 file to CSV without EViews?
Choose the .wf1 file on this page and press Download CSV. It works in any modern browser on Windows, Mac, Linux, ChromeOS, iPhone or Android.
How do I convert WF1 to Excel?
Press Download Excel. You get an .xlsx with a sheet for each workfile page, the dates in the first column and a Series sheet with labels and statistics.
Is the workfile uploaded to convert it?
No. The workfile is read and the file is made in this browser tab, so the data never reaches a server.
Are the dates kept?
Yes. Each row is labelled the way EViews labels it, such as 2001Q3, 2001M07 or 2001-07-16, and panel rows show the cross section and the period.
Can I open the CSV in R or Python?
Yes. The first column is obs, then one column per series, with empty cells for NA. read.csv in R and pandas.read_csv in Python read it as is.

Related tools

EViews workfile viewerWF1 to CSV and Excel converterSPSS output (.spv) viewerJMP data table viewerAll tools