Home/Blog/Guide
Guide14 min read

What Is a .WS File? WordStar Documents on Modern Windows

The file that defined PC word processing, and why it looks like garbage in Notepad.

·By The WordStar Converter Team
Classic WordStar .WS document files next to a modern Windows PC

TL;DR

A .WS file is a WordStar document from MicroPro / WordStar International. Classic files use high-bit wrap flags, print controls `00h–1Fh`, extended characters `1Bh xx 1Ch`, Release 5+ symmetrical sequences, dot commands, and EOF `1Ah`. Microsoft Word has no import filter. LibreOffice’s filter is incomplete. Convert locally with WordStar Converter.

Where .WS files come from

WordStar was the default serious word processor on CP/M and early IBM PCs. Writers, law offices, municipal clerks, and government shops produced millions of manuscripts and letters in it. The on-disk format outlived the installers: floppy images and early hard-disk dumps still show up in estates, offsite media, and basement archives.

Later releases added `.wsd` and versioned extensions such as `.ws3` through `.ws8`. They are the same classic family. WordStar for Windows often used `.wsd`. None of those suffixes make the file a modern Office document — they are still WordStar streams.

The product line is not Ami Pro, Samna, or Lotus Word Pro. Those are different formats. If the file starts with high-bit text and print-control bytes rather than a `[ver]` Ami header, you are looking at WordStar.

Not a Windows Script (despite what some catalogs say)

Some extension directories label `.ws` as a Windows Script Host file. Microsoft’s common script extensions are `.vbs`, `.js`, and `.wsf`. On a disk of 1980s–1990s correspondence, `.ws` almost always means WordStar.

Open a sample in Notepad before you double-click. Prose plus lines starting with `.pl` / `.he` means a document. `WScript.` / `CreateObject` means something else — and you should not run untrusted scripts. See the dedicated guide on `.ws` vs Windows Script.

Why it looks broken in Notepad

WordStar did not store a space-separated paragraph the way Word does. The last character of a wrapped word often has bit 7 set. That flag means “soft wrap,” not “this is character 0xC1.” Notepad treats the high bit as Latin-1, so you see accented junk instead of a line break.

Print controls (`^B` bold, `^S` underline, and the rest of `00h–1Fh`) sit in the stream. Dot commands such as `.pl 66` and `.he Letterhead` sit on their own lines. A converter that does not unwrap and interpret those two layers produces a transcript, not a document.

The layers a real converter must understand

Think of a classic `.ws` file as stacked encoding, not as “plain text with quirks.”

  • High-bit wrap flags on word endings (especially pre–Release 5 habits that still appear in later files for compatibility).
  • Print controls in `00h–1Fh` for bold, underline, strike, super/subscript, and related toggles.
  • Extended characters as `1Bh xx 1Ch` triplets (often OEM/DOS code-page glyphs).
  • Release 5+ symmetrical sequences introduced with `1Dh`.
  • Dot commands for page length, margins, headers, footers, and page breaks.
  • End-of-file marker `1Ah` on many documents.

Extensions you will actually find

Expect `.ws`, `.wsd`, `.ws5`–`.ws7`, and siblings through `.ws8`. DOS 8.3 archives also ship `LETTER.WS`, extensionless names, and `.BAK` backups WordStar left beside the primary file. Globbing only `*.ws` silently drops half an estate.

WordStar 2000 is a different product with an incompatible format (PRONOM fmt/882). Do not assume a classic converter opens it. Classic WordStar is what WordStar Converter targets.

What actually opens them in 2026

Windows 10 and 11 have no viewer. Word has no WordStar filter. LibreOffice ships a limited WordStar import that often mangles wrap flags and 5.0+ sequences — useful as a last-ditch peek, not as a production engine, and not something WordStar Converter ships.

A DOS VM with original WordStar still works for five files and does not scale to five thousand. The practical path is a native parser on this PC: unwrap, map controls, honor dot commands, write DOCX or PDF. Nothing is uploaded.

Choosing an output for manuscripts and records

DOCX when editors will revise. PDF when the page is the disclosure record. RTF when the next system is unknown or picky. ODT for open-standards retention. Markdown / HTML / TXT for search, intranets, and AI prep.

Many teams run DOCX + PDF in one pass, keep the `.ws` tree as provenance, and never send the masters through a cloud form.

A safe first sample

Copy one hard letter — headers, extended characters, long wrap — into a working folder. Convert with the free trial (10 files). Open the DOCX in Word and the PDF in your reader. If wrap and emphasis look right, batch the rest under Standard ($39.95).

Related reading

Open the .WS files on this PC

The free Windows trial converts up to 10 WordStar files locally. Lifetime Standard is $39.95.

Free trial

Full app features — up to 10 files

Windows 10 or 11

The Windows installer for the 10-file trial is coming soon. Same app you unlock with a license — 100% local on your PC.

Coming Soon

Windows installer

Is this safe?
Buy Standard — from $39.95