A downloadable tool

A few years back I started digging through old floppies and archives, looking for documents written in FinalWriter, WordWorth, KindWords, old formats that most of the world has long forgotten. No single tool could read them all. So I created ConvertMojo: One convert-tool to rule them all!

It reads the most common word processor format from the Amiga era and beyond, and converts it cleanly to RTF, plain text, or PDF from a single command-line tool. No GUI needed, no libraries to install. One binary, run it from Shell or a script.

ConvertMojo works best with straightforward text documents. Headers, footers, embedded images, and complex layouts may not always convert perfectly, or may be dropped entirely. If your document is mostly text and basic formatting, you can expect clean results. If it is a heavily designed layout, your mileage may vary.

No GUI needed. No libraries to install. One binary, run it from Shell or a script, and your documents are converted.

Supported input formats: 

RTF, PDF, Word 6/95, Word 97–2003, Word 2007+, FinalWriter, FinalCopy, WordWorth, KindWords 1/2/3, Excellence!, Personal Write, WordPerfect, ProWrite 3, QuickWrite, TransWrite, ProText 6, plain text

Output formats:

Plain text, RTF, PDF

Usage

; Convert a single Word document to RTF 
ConvertMojo document.docx TO rtf
  
; Overwrite output silently 
ConvertMojo document.docx TO txt OVERWRITE QUIET
  
; Specify a full destination path 
ConvertMojo document.docx TO ram:document.rtf
  
; Bulk-convert an entire directory to PDF 
ConvertMojo work:#?.doc TO pdf OVERWRITE 

Options

  • OVERWRITE: Replace existing output file without prompting.
  • QUIET: Suppress all status messages for clean scripting.
  • VERBOSE: Show detected format and line count of each file.
  • TO: Set output format (rtf/txt/pdf) or a full destination filename.

Changes

v0.9.57

  • Improved support for Kindwords

v0.9.55

  • Improved support for many formats

v0.9.33

  • Initial release

Requirements

  • AmigaOS 2.04 (V37) or higher
  • 68000 CPU or better

Tested on AmigaOS3.2.

Created with a lot of help from AI (Claude Code). No puppies were hurt during the development.

Updated 3 days ago
StatusReleased
CategoryTool
Authorquantumcodemonk
AI DisclosureAI Assisted, Code

Download

Download
convertmojo.lha 39 kB

Install instructions

Unpack the files and copy the application to any location.

Comments

Log in with itch.io to leave a comment.

Hi. Thanks for your work. I was recently looking for a way to convert some KindWords documents I have so this looked promising. However I cannot get it to work correctly. Exporting to RTF missed text in document while PDF had more text but hadn't converted correctly. So far as I know my documents are KW2 format. I even added a doc extension if it mattered. But ConvertMojo thinks they are all text so the end result is a mess. KW files are IFF files. I cannot see any text in the binary that indicates it looks for IFF codes. But it is able detect WordWorth files that are also IFF. It could be because my files were used for mail merging but KW is able to load them regardless. I'll still need KW yet and will need to go through more documents.

Hi, I'm looking into this.

Thanks. I also managed to get KW running under UAE so I could generate a simple test document to compare. But the result was the same.

New version uploaded. It's not perfecet in any way but should work better. As long as you are using rather "simple" documents that is. Try it out and let me know what you think.

I just tried it out with a KW test document saved from KW2. I'm afraid the result was the same. It still thought it was text. What I have noticed is that KW files are an advanced form of IFF. I don't know if they needed to be but it always saved as IFF catalogue files, IIRC, which is an IFF file embedded inside a CAT container.

Hi, new version uploaded and this time it should hopefully work better. :)

It’s an excellent idea ! Can’t wait to test it ! Thanks !

very good