Appearance
To migrate old word processor files, open them in LibreOffice (which reads far more legacy formats than Microsoft Word does), then save each one to two targets: PDF/A for a fixed archival rendering and ODF or DOCX for a reusable, editable copy — while always keeping the original as your master. The hard part is rarely the conversion click; it is choosing sensible targets, keeping the originals, and checking that formatting survived. This guide walks a beginner through the whole idea with a small worked example.
Why are old word processor files a problem?
Word processing has a graveyard of dead formats. WordPerfect dominated law offices, WordStar ran on CP/M, AmiPro and ClarisWorks had loyal users — and the companies and software are gone. The files still exist on old disks, but the program that wrote them does not run on a modern machine. Without migration, the text is technically present yet practically unreadable.
Which formats should I worry about?
These are the high-risk ones you will actually encounter:
| Extension | Software | Risk |
|---|---|---|
.wpd | WordPerfect | High — obsolete software |
.doc (Word 2–95) | Early MS Word | Medium-high — old binary format |
.sam | AmiPro / Lotus Word Pro | High |
.ws, .wsd | WordStar | Very high |
.cwk | ClarisWorks / AppleWorks | Very high |
The newer .doc from Word 97–2003 is more readable today but still worth migrating for the long term.
What should I convert them to?
Pick targets by purpose, and it is normal to keep two:
- PDF/A — a fixed, self-contained rendering that locks the layout and is an ISO archival standard. Use this when how the page looks matters.
- ODF (
.odt) or DOCX — an editable copy when the text needs to be reused, quoted or re-typeset later.
Keeping both gives you a faithful snapshot and a workable source.
How do I convert a single file? (worked example)
Say you have report.wpd from 1996. Open it in LibreOffice — it will render the WordPerfect document directly. Then export twice: File → Export As → PDF, ticking the PDF/A option in the dialog, and File → Save As → ODF Text Document. You now have report.wpd (master), report.pdf (archival) and report.odt (editable). Compare the PDF to the on-screen original to confirm the layout held.
How do I batch-convert a whole folder?
For more than a handful of files, use LibreOffice's headless mode from the command line. It opens nothing and processes everything in place:
bash
# convert every WordPerfect file in a folder to PDF/A-compatible PDF
soffice --headless \
--convert-to "pdf:writer_pdf_Export" \
--outdir converted/ \
legacy/*.wpdSwap pdf for odt to produce editable copies. Run it once per target format and you have a parallel folder of derivatives.
Why does my converted document look wrong?
Formatting drift is the classic beginner surprise. Fonts that no longer exist get substituted, tab-based tables shift, and embedded clip-art may vanish. Two habits manage this:
- Lock the look with PDF/A so at least one copy is layout-faithful.
- Spot-check before trusting the batch — eyeball a representative sample against the originals rather than assuming a clean run.
If a format defeats LibreOffice entirely, the libwpd / libwps libraries or a service like CloudConvert can rescue stubborn files.
Should I delete the originals afterwards?
No — and this is the single most important beginner rule. The original is your master; the converted files are derivatives. Better tools may appear, or you may need a more faithful conversion later, and you can only re-migrate if you still hold the source. Store the originals read-only alongside their derivatives.
Key Takeaways
- LibreOffice reads many more legacy formats than Word; make it your default opener.
- Migrate to PDF/A for fixed layout and ODF/DOCX for reusable text — often keep both.
- Always retain the original file as the master.
- Use
soffice --headless --convert-tofor scriptable batch conversion. - Expect some formatting drift; lock the layout with PDF/A and spot-check samples.
- For files LibreOffice can't open, try libwpd/libwps or a conversion service.
Frequently Asked Questions
What old word processor formats are most at risk?
WordPerfect (.wpd), early Microsoft Word (.doc up to Word 6/95), AmiPro (.sam), WordStar (.ws), ClarisWorks/AppleWorks (.cwk) and WriteNow are high-risk because the software is gone and few modern tools read them cleanly.
What tool opens or converts legacy word processor files?
LibreOffice opens an unusually wide range of legacy formats and can batch-convert from the command line. For formats LibreOffice rejects, try the standalone libwpd/libwps libraries or the online Zamzar/CloudConvert services for small jobs.
What format should I migrate old documents to?
Migrate to PDF/A for a fixed, archival rendering and, where the text matters for reuse, also keep an editable copy in ODF (.odt) or DOCX. Keeping both a layout-fixed and a reusable copy is common practice.
Should I keep the original file after migrating?
Yes. Always retain the original as the master and treat the converted file as a derivative, so you can re-migrate later with better tools if the first conversion loses formatting.
How do I batch-convert many old documents at once?
Use LibreOffice in headless mode: soffice --headless --convert-to pdf --outdir out/ *.wpd. It processes folders of files without opening the GUI and is scriptable.
Why does my converted document look wrong?
Formatting loss happens when fonts, tab stops or embedded objects don't map cleanly between formats. Convert to PDF/A to lock the layout, and inspect a sample visually before trusting a whole-batch conversion.